description enabled ladder min diff version op param value class numinputs input 1 input 2 input 3 input 4 input 5 input 6 input 7 output lvl plvl ilvl mod 1 mod 1 chance mod 1 param mod 1 min mod 1 max mod 2 mod 2 chance mod 2 param mod 2 min mod 2 max mod 3 mod 3 chance mod 3 param mod 3 min mod 3 max mod 4 mod 4 chance mod 4 param mod 4 min mod 4 max mod 5 mod 5 chance mod 5 param mod 5 min mod 5 max output b b lvl b plvl b ilvl b mod 1 b mod 1 chance b mod 1 param b mod 1 min b mod 1 max b mod 2 b mod 2 chance b mod 2 param b mod 2 min b mod 2 max b mod 3 b mod 3 chance b mod 3 param b mod 3 min b mod 3 max b mod 4 b mod 4 chance b mod 4 param b mod 4 min b mod 4 max b mod 5 b mod 5 chance b mod 5 param b mod 5 min b mod 5 max output c c lvl c plvl c ilvl c mod 1 c mod 1 chance c mod 1 param c mod 1 min c mod 1 max c mod 2 c mod 2 chance c mod 2 param c mod 2 min c mod 2 max c mod 3 c mod 3 chance c mod 3 param c mod 3 min c mod 3 max c mod 4 c mod 4 chance c mod 4 param c mod 4 min c mod 4 max c mod 5 c mod 5 chance c mod 5 param c mod 5 min c mod 5 max *eol
Staff of Kings + Viper amulet -> Horadric Staff 1 0 28 2 msf vip hst 0
Khalim Flail + Khalim Heart + Khalim Eye + Khalim Brain -> Super Khalim Flail 1 0 28 4 qf1 qhr qey qbr qf2 0
1 Wirt's leg + 1 town portal book -> portal to cow lvl 1 0 28 2 leg tbk Cow Portal 0
3 health potions + 3 mana potions + 1 standard gem -> full rejuvenate potion 1 0 7 "hpot,qty=3" "mpot,qty=3" gem2 rvl 0
3 health potions +  3 mana potions + 1 chipped gem -> rejuvenate potion 1 0 7 "hpot,qty=3" "mpot,qty=3" gem0 rvs 0
3 small rejuvs -> one large 1 0 3 "rvs,qty=3" rvl 0
1 perfect gem of each type + 1 amulet -> prismatic amulet 1 0 7 "amu,mag" gpv gpy gpb gpg gpr gpw "amu,mag,pre=331" 50 0
1 ring + 1 perfect ruby + 1 exploding potions -> garnet ring 1 0 3 "rin,mag" gpr opm "rin,mag,pre=372" 30 0
1 ring + 1 perfect sapphire + 1 thawing potions-> cobalt ring 1 0 3 "rin,mag" gpb wms "rin,mag,pre=353" 30 0
1 ring + 1 perfect topaz + 1 rejuvenation -> coral ring 1 0 3 "rin,mag" gpy rvs "rin,mag,pre=392" 30 0
1 ring + 1 emerald + 1 antidote potions -> jade ring 1 0 3 "rin,mag" gpg yps "rin,mag,pre=412" 30 0
1 axe + 1 dagger -> throwing axe 1 0 2 axe knif "tax,nor" 0
1 spear + 1 arrow quiver -> javelins 1 0 2 spea aqv "jav,nor" 0
2 arrows -> bolts 1 0 2 "aqv,qty=2" cqv 0
2 bolts -> arrows 1 0 2 "cqv,qty=2" aqv 0
No Magic - Weapon 1 100 3 12 5 2 weap hrn "usetype,nor" 100 100 100 0
No Magic - Armor 1 100 3 12 5 2 armo hrn "usetype,nor" 100 100 100 0
No Magic - Shield 1 100 3 12 5 2 shld hrn "usetype,nor" 100 100 100 0
No Magic - Helm 1 100 3 12 5 2 helm hrn "usetype,nor" 100 100 100 0
Exceptional - Weapon 1 100 3 12 25 2 weap tal "usetype,exc" 100 100 100 0
Exceptional - Armor 1 100 3 12 25 2 armo tal "usetype,exc" 100 100 100 0
Exceptional - Shield 1 100 3 12 25 2 shld tal "usetype,exc" 100 100 100 0
Exceptional - Helm 1 100 3 12 25 2 helm tal "usetype,exc" 100 100 100 0
Elite - Weapon 1 100 3 12 60 2 weap qll "usetype,eli" 100 100 100 0
Elite - Armor 1 100 3 12 60 2 armo qll "usetype,eli" 100 100 100 0
Elite - Shield 1 100 3 12 60 2 shld qll "usetype,eli" 100 100 100 0
Elite - Helm 1 100 3 12 60 2 helm qll "usetype,eli" 100 100 100 0
Unique - Weapon 1 100 3 12 40 2 weap tch "usetype,uni" 100 100 100 0
Unique - Armor 1 100 3 12 40 2 armo tch "usetype,uni" 100 100 100 0
Unique - Shield 1 100 3 12 40 2 shld tch "usetype,uni" 100 100 100 0
Unique - Ring 1 100 3 12 40 2 ring tch "usetype,uni" 100 100 100 0
Unique - Amulet 1 100 3 12 40 2 amul tch "usetype,uni" 100 100 100 0
Set - Weapon 1 100 3 12 20 2 weap spe "usetype,set" 100 100 100 0
Set - Armor 1 100 3 12 20 2 armo spe "usetype,set" 100 100 100 0
Set - Shield 1 100 3 12 20 2 shld spe "usetype,set" 100 100 100 0
Set - Ring 1 100 3 12 20 2 ring spe "usetype,set" 100 100 100 0
Set - Amulet 1 100 3 12 20 2 amul spe "usetype,set" 100 100 100 0
Add 1 Socket - Weapon 1 100 3 12 2 2 weap jaw "useitem,sock=1" 100 100 100 0
Add 1 Socket - Armor 1 100 3 12 2 2 armo jaw "useitem,sock=1" 100 100 100 0
Add 1 Socket - Shield 1 100 3 12 2 2 shld jaw "useitem,sock=1" 100 100 100 0
Add 1 Socket - Helm 1 100 3 12 2 2 helm jaw "useitem,sock=1" 100 100 100 0
Add 2 Sockets - Weapon 1 100 3 12 8 3 weap "jaw,qty=2" "useitem,sock=2" 100 100 100 0
Add 2 Sockets - Armor 1 100 3 12 8 3 armo "jaw,qty=2" "useitem,sock=2" 100 100 100 0
Add 2 Sockets - Shield 1 100 3 12 8 3 shld "jaw,qty=2" "useitem,sock=2" 100 100 100 0
Add 2 Sockets - Helm 1 100 3 12 8 3 helm "jaw,qty=2" "useitem,sock=2" 100 100 100 0
Add 3 Sockets - Weapon 1 100 3 12 18 4 weap "jaw,qty=3" "useitem,sock=3" 100 100 100 0
Add 3 Sockets - Armor 1 100 3 12 18 4 armo "jaw,qty=3" "useitem,sock=3" 100 100 100 0
Add 3 Sockets - Shield 1 100 3 12 18 4 shld "jaw,qty=3" "useitem,sock=3" 100 100 100 0
Add 3 Sockets - Helm 1 100 3 12 18 4 helm "jaw,qty=3" "useitem,sock=3" 100 100 100 0
Add 4 Sockets - Weapon 1 100 3 12 25 5 weap "jaw,qty=4" "useitem,sock=4" 100 100 100 0
Add 4 Sockets - Armor 1 100 3 12 25 5 armo "jaw,qty=4" "useitem,sock=4" 100 100 100 0
Add 4 Sockets - Shield 1 100 3 12 25 5 shld "jaw,qty=4" "useitem,sock=4" 100 100 100 0
Add 4 Sockets - Helm 1 100 3 12 25 5 helm "jaw,qty=4" "useitem,sock=4" 100 100 100 0
Add 5 Sockets - Weapon 1 100 3 12 36 6 weap "jaw,qty=5" "useitem,sock=5" 100 100 100 0
Add 5 Sockets - Armor 1 100 3 12 36 6 armo "jaw,qty=5" "useitem,sock=5" 100 100 100 0
Add 5 Sockets - Shield 1 100 3 12 36 6 shld "jaw,qty=5" "useitem,sock=5" 100 100 100 0
Add 5 Sockets - Helm 1 100 3 12 36 6 helm "jaw,qty=5" "useitem,sock=5" 100 100 100 0
Add 6 Sockets - Weapon 1 100 3 12 45 7 weap "jaw,qty=6" "useitem,sock=6" 100 100 100 0
Add 6 Sockets - Armor 1 100 3 12 45 7 armo "jaw,qty=6" "useitem,sock=6" 100 100 100 0
Add 6 Sockets - Shield 1 100 3 12 45 7 shld "jaw,qty=6" "useitem,sock=6" 100 100 100 0
Add 6 Sockets - Helm 1 100 3 12 45 7 helm "jaw,qty=6" "useitem,sock=6" 100 100 100 0
Unsocket & Get Items Back 1 100 3 12 12 3 "any,sock" zcs zct "useitem,rem" 100 100 100 0
Random Ring 1 100 3 12 25 1 ring ring 100 100 100 0
Random Amulet 1 100 3 12 25 1 amul amul 100 100 100 0
Random Jewel 1 100 3 12 21 1 jew jew 100 100 100 0
Random Small Charm 1 100 3 12 30 1 cm1 cm1 100 100 100 0
Random Large Charm 1 100 3 12 35 1 cm2 cm2 100 100 100 0
Random Grand Charm 1 100 3 12 40 1 cm3 cm3 100 100 100 0
Rainbow Faucet Jewel 1 100 3 12 70 2 jew sol "jew,uni" 100 100 100 0
Annihilus Charm 1 100 3 12 75 4 cm1 hrt brz eyz "cm1,uni" 100 100 100 0
Gheed's Fortune Charm 1 100 3 12 80 4 cm3 fng flg scz "cm3,uni" 100 100 100 0
Repair - Weapon 1 100 3 12 5 2 weap mpot "useitem,rep,qty=255" 100 100 100 0
Repair - Armor 1 100 3 12 5 2 armo mpot "useitem,rep,qty=255" 100 100 100 0
Repair - Shield 1 100 3 12 5 2 shld mpot "useitem,rep,qty=255" 100 100 100 0
Repair - Helm 1 100 3 12 5 2 helm mpot "useitem,rep,qty=255" 100 100 100 0
Recharge - Weapon 1 100 3 12 50 2 weap hpot "useitem,rch,qty=255" 100 100 100 0
Recharge - Armor 1 100 3 12 50 2 armo hpot "useitem,rch,qty=255" 100 100 100 0
Recharge - Shield 1 100 3 12 50 2 shld hpot "useitem,rch,qty=255" 100 100 100 0
Recharge - Helm 1 100 3 12 50 2 helm hpot "useitem,rch,qty=255" 100 100 100 0
Recharge - Ring 1 100 3 12 50 2 ring hpot "useitem,rch,qty=255" 100 100 100 0
Recharge - Amulet 1 100 3 12 50 2 amul hpot "useitem,rch,qty=255" 100 100 100 0
r01 --> r02 1 100 3 12 15 1 r01 r02 100 100 100 0
r02 --> r03 1 100 3 12 15 1 r02 r03 100 100 100 0
r03 --> r04 1 100 3 12 15 1 r03 r04 100 100 100 0
r04 --> r05 1 100 3 12 15 1 r04 r05 100 100 100 0
r05 --> r06 1 100 3 12 23 1 r05 r06 100 100 100 0
r06 --> r07 1 100 3 12 23 1 r06 r07 100 100 100 0
r07 --> r08 1 100 3 12 23 1 r07 r08 100 100 100 0
r08 --> r09 1 100 3 12 23 1 r08 r09 100 100 100 0
r09 --> r10 1 100 3 12 23 1 r09 r10 100 100 100 0
r10 --> r11 1 100 3 12 31 1 r10 r11 100 100 100 0
r11 --> r12 1 100 3 12 31 1 r11 r12 100 100 100 0
r12 --> r13 1 100 3 12 31 1 r12 r13 100 100 100 0
r13 --> r14 1 100 3 12 31 1 r13 r14 100 100 100 0
r14 --> r15 1 100 3 12 31 1 r14 r15 100 100 100 0
r15 --> r16 1 100 3 12 43 1 r15 r16 100 100 100 0
r16 --> r17 1 100 3 12 43 1 r16 r17 100 100 100 0
r17 --> r18 1 100 3 12 43 1 r17 r18 100 100 100 0
r18 --> r19 1 100 3 12 43 1 r18 r19 100 100 100 0
r19 --> r20 1 100 3 12 43 1 r19 r20 100 100 100 0
r20 --> r21 1 100 3 12 53 1 r20 r21 100 100 100 0
r21 --> r22 1 100 3 12 53 1 r21 r22 100 100 100 0
r22 --> r23 1 100 3 12 53 1 r22 r23 100 100 100 0
r23 --> r24 1 100 3 12 53 1 r23 r24 100 100 100 0
r24 --> r25 1 100 3 12 53 1 r24 r25 100 100 100 0
r25 --> r26 1 100 3 12 65 1 r25 r26 100 100 100 0
r26 --> r27 1 100 3 12 65 1 r26 r27 100 100 100 0
r27 --> r28 1 100 3 12 65 1 r27 r28 100 100 100 0
r28 --> r29 1 100 3 12 65 1 r28 r29 100 100 100 0
r29 --> r30 1 100 3 12 65 1 r29 r30 100 100 100 0
r30 --> r31 1 100 3 12 70 1 r30 r31 100 100 100 0
r31 --> r32 1 100 3 12 70 1 r31 r32 100 100 100 0
r32 --> r33 1 100 3 12 70 1 r32 r33 100 100 100 0
r33 --> r34 1 100 3 12 77 1 r33 r34 100 100 100 0
r34 --> r35 1 100 3 12 77 1 r34 r35 100 100 100 0
r35 --> r36 1 100 3 12 77 1 r35 r36 100 100 100 0
r36 --> r37 1 100 3 12 77 1 r36 r37 100 100 100 0
r37 --> r38 1 100 3 12 77 1 r37 r38 100 100 100 0
r38 --> r39 1 100 3 12 77 1 r38 r39 100 100 100 0
r39 --> r40 1 100 3 12 77 1 r39 r40 100 100 100 0
r40 --> r41 1 100 3 12 85 1 r40 r41 100 100 100 0
r41 --> r42 1 100 3 12 85 1 r41 r42 100 100 100 0
r42 --> r01 1 100 3 12 85 1 r42 r01 100 100 100 0
Chipped Amethyst --> Flawed 1 100 3 12 10 1 gcv gfv 100 100 100 0
Flawed Amethyst --> Standard 1 100 3 12 20 2 gfv r15 gsv 100 100 100 0
Standard Amethyst --> Flawless 1 100 3 12 30 3 gsv "r15,qty=2" gzv 100 100 100 0
Flawless Amethyst --> Perfect 1 100 3 12 40 4 gzv "r15,qty=3" gpv 100 100 100 0
Perfect Amethyst --> Star 1 100 3 12 50 6 gpv "r15,qty=4" og3 sp1 100 100 100 0
Star Amethyst --> Chipped 1 100 3 12 50 1 sp1 gcv 100 100 100 0
Chipped Diamond --> Flawed 1 100 3 12 10 1 gcw gfw 100 100 100 0
Flawed Diamond --> Standard 1 100 3 12 20 2 gfw r15 gsw 100 100 100 0
Standard Diamond --> Flawless 1 100 3 12 30 3 gsw "r15,qty=2" glw 100 100 100 0
Flawless Diamond --> Perfect 1 100 3 12 40 4 glw "r15,qty=3" gpw 100 100 100 0
Perfect Diamond --> Star 1 100 3 12 50 6 gpw "r15,qty=4" og3 sp2 100 100 100 0
Star Diamond --> Chipped 1 100 3 12 50 1 sp2 gcw 100 100 100 0
Chipped Emerald --> Flawed 1 100 3 12 10 1 gcg gfg 100 100 100 0
Flawed Emerald --> Standard 1 100 3 12 20 2 gfg r15 gsg 100 100 100 0
Standard Emerald --> Flawless 1 100 3 12 30 3 gsg "r15,qty=2" glg 100 100 100 0
Flawless Emerald --> Perfect 1 100 3 12 40 4 glg "r15,qty=3" gpg 100 100 100 0
Perfect Emerald --> Star 1 100 3 12 50 6 gpg "r15,qty=4" og3 sp3 100 100 100 0
Star Emerald --> Chipped 1 100 3 12 50 1 sp3 gcg 100 100 100 0
Chipped Ruby --> Flawed 1 100 3 12 10 1 gcr gfr 100 100 100 0
Flawed Ruby --> Standard 1 100 3 12 20 2 gfr r15 gsr 100 100 100 0
Standard Ruby --> Flawless 1 100 3 12 30 3 gsr "r15,qty=2" glr 100 100 100 0
Flawless Ruby --> Perfect 1 100 3 12 40 4 glr "r15,qty=3" gpr 100 100 100 0
Perfect Ruby --> Star 1 100 3 12 50 6 gpr "r15,qty=4" og3 sp4 100 100 100 0
Star Ruby --> Chipped 1 100 3 12 50 1 sp4 gcr 100 100 100 0
Chipped Saphire --> Flawed 1 100 3 12 10 1 gcb gfb 100 100 100 0
Flawed Saphire --> Standard 1 100 3 12 20 2 gfb r15 gsb 100 100 100 0
Standard Saphire --> Flawless 1 100 3 12 30 3 gsb "r15,qty=2" glb 100 100 100 0
Flawless Saphire --> Perfect 1 100 3 12 40 4 glb "r15,qty=3" gpb 100 100 100 0
Perfect Saphire --> Star 1 100 3 12 50 6 gpb "r15,qty=4" og3 sp5 100 100 100 0
Star Saphire --> Chipped 1 100 3 12 50 1 sp5 gcb 100 100 100 0
Chipped Topaz --> Flawed 1 100 3 12 10 1 gcy gfy 100 100 100 0
Flawed Topaz --> Standard 1 100 3 12 20 2 gfy r15 gsy 100 100 100 0
Standard Topaz --> Flawless 1 100 3 12 30 3 gsy "r15,qty=2" gly 100 100 100 0
Flawless Topaz --> Perfect 1 100 3 12 40 4 gly "r15,qty=3" gpy 100 100 100 0
Perfect Topaz --> Star 1 100 3 12 50 6 gpy "r15,qty=4" og3 sp6 100 100 100 0
Star Topaz --> Chipped 1 100 3 12 50 1 sp6 gcy 100 100 100 0
Chipped Skull --> Flawed 1 100 3 12 10 1 skc skf 100 100 100 0
Flawed Skull --> Standard 1 100 3 12 20 2 skf r15 sku 100 100 100 0
Standard Skull --> Flawless 1 100 3 12 30 3 sku "r15,qty=2" skl 100 100 100 0
Flawless Skull --> Perfect 1 100 3 12 40 4 skl "r15,qty=3" skz 100 100 100 0
Perfect Skull --> Crystal 1 100 3 12 50 6 skz "r15,qty=4" og3 sp7 100 100 100 0
Crystal Skull --> Chipped 1 100 3 12 50 1 sp7 skc 100 100 100 0
Chipped Omnigem --> Flawed 1 100 3 12 35 2 og1 r15 og2 100 100 100 0
Flawed Omnigem --> Standard 1 100 3 12 35 2 og2 r15 og3 100 100 100 0
Standard Omnigem --> Flawless 1 100 3 12 60 2 og3 r15 og4 100 100 100 0
Flawless Omnigem --> Perfect 1 100 3 12 60 2 og4 r15 og5 100 100 100 0
Perfect Omnigem --> Chipped 1 100 3 12 60 2 og5 r15 og1 100 100 100 0
Opal --> Pearl 1 100 3 12 60 2 op1 r15 op2 100 100 100 0
Pearl --> Moonstone 1 100 3 12 60 2 op2 r15 op3 100 100 100 0
Moonstone --> Opal 1 100 3 12 60 2 op3 r15 op1 100 100 100 0