Advertisement
alindom

Very Strict

Sep 23rd, 2021
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Pickit by Kolton
  2. //crafted items will come later as a separate section
  3.  
  4. [name] == gold # [gold] >= 10000 // Only used for gambling purposes / reapair
  5.  
  6. //--------rings----------
  7.  
  8. // ==unique==
  9. [name] == ring && [quality] == unique # [itemmaxmanapercent] == 25 // soj
  10. [name] == ring && [quality] == unique # [maxstamina] == 50 && [lifeleech] == 5 // bk
  11. //[name] == ring && [quality] == unique # [itemmagicbonus] == 30 // nagel
  12. [name] == ring && [quality] == unique # [itemabsorblightpercent] == 20 || [itemmagicbonus] == 20 && [itemabsorblightpercent] >= 10 // wisp
  13. [name] == ring && [quality] == unique # [dexterity] == 20 && [tohit] == 250 // raven
  14. //[name] == ring && [quality] == unique # [maxhp] == 40 && [magicdamagereduction] == 15 // dwarf
  15.  
  16. // ==rare==
  17. [name] == ring && [quality] == rare # [fcr] == 10 && [tohit] >= 90 && [maxhp] >= 30 && [maxmana] >= 60 //bvc ring
  18. [name] == ring && [quality] == rare # [tohit] >= 100 && [strength]+[dexterity] >= 20 //dual stat melee
  19. [name] == ring && [quality] == rare # [lifeleech]+[manaleech] >= 10 && ([strength] >= 5 || [dexterity] >= 5 || [fireresist] >= 5 || [coldresist] >= 5 || [lightresist] >= 5 || [poisonresist] >= 5)
  20. [type] == ring && [quality] == rare # [fcr] == 10 && ([strength] >= 20 || [strength]+[dexterity] >= 10 && ([maxhp] >= 30 || [strength]+[dexterity] >= 10 && [maxmana] >= 60) || [maxhp] >= 30 && [maxmana] >= 60)
  21. [name] == ring && [quality] == rare # [fcr] == 10 && [dexterity] >= 12 && [maxhp] >= 30 && ([fireresist] >= 20 || [lightresist] >= 20 || [fireresist] >= 9 && [lightresist] >= 9) //hdin ring
  22.  
  23. // ==magic==
  24. //[name] == ring && [quality] == magic # [fcr] == 10 && [fireresist] >= 15 && [coldresist] >= 15
  25. //[name] == ring && [quality] == magic # [fcr] == 10 && [maxmana] >= 100
  26. [name] == ring && [quality] == magic # [itemmagicbonus] == 40
  27.  
  28. //-------amulets-------
  29.  
  30. // ==unique==
  31. [name] == amulet && [quality] == unique # [strength] == 5 && [fireresist] >= 28 // mara
  32. //[name] == amulet && [quality] == unique # [lightresist] == 35 // highlord
  33. //[name] == amulet && [quality] == unique # [dexterity] == 25 // cat's eye
  34. [name] == amulet && [quality] == unique # [tohit] >= 440 && [plusdefense] >= 340 && [fireresist] >= 35 // metalgrid
  35.  
  36. // ==rare==
  37.  
  38. [name] == amulet && [quality] == rare # [sorceressskills] == 2 && [fcr] >= 10 && ([maxhp] >= 35 || [maxmana] >= 80) && ([strength]+[dexterity] >= 15 || [fireresist] >= 10 && [coldresist] >= 10)
  39. [name] == amulet && [quality] == rare # [necromancerskills]+[paladinskills]+[assassinskills] == 2 && [fcr] >= 10 && [maxhp] >= 35 && ([strength]+[dexterity] >= 15 || [fireresist] >= 10 && [coldresist] >= 10)
  40. [name] == amulet && [quality] == rare # [amazonskills]+[paladinskills]+[druidskills]+[assassinskills]+[barbarianskills] == 2 && [strength]+[dexterity] >= 15 && [maxhp] >= 35 && [fireresist] >= 10 && [coldresist] >= 10
  41. [name] == amulet && ([quality] == rare || [quality] == magic) # [barbarianskills] == 2 && [itemgoldbonus] >= 80
  42.  
  43. // ==magic==
  44. [name] == amulet && [quality] == magic # [itemmagicbonus] == 50
  45. [name] == amulet && [quality] == magic # [warcriesskilltab] == 3 && ([itemgoldbonus] == 80 || [maxhp] == 100)
  46. [name] == amulet && [quality] == magic # ([shadowdisciplinesskilltab] == 3 || [poisonandboneskilltab] == 3 || [palicombatskilltab] == 3) && [maxhp] == 100
  47. [name] == amulet && [quality] == magic # ([coldskilltab] == 3 || [lightningskilltab] == 3 || [fireskilltab] == 3) && [maxhp] == 100
  48. [type] == amulet && [quality] == magic # ([paladinskills] == 2 || [palicombatskilltab] == 3 || [sorceressskills] == 2 || [lightningskilltab] == 3) && [normaldamagereduction] == 25
  49.  
  50. //------------armor--------------
  51.  
  52. // ==white==
  53. //([name] == ringmail || [name] == gothicplate || [name] == fullplatemail || [name] == ancientarmor) && [quality] == superior && [flag] != ethereal # [sockets] == 3 && [enhanceddefense] == 15 && ([itemmaxdurabilitypercent] == 15)
  54. [name] == mageplate && [quality] <= superior && [flag] != ethereal # [sockets] == 3 && [enhanceddefense] == 15
  55. ([name] == duskshroud || [name] == archonplate) && [quality] <= superior && [flag] != ethereal # ([sockets] == 3 || [sockets] == 4) && [enhanceddefense] == 15
  56.  
  57. //[type] == armor && [quality] == normal && [class] == elite && [flag] == ethereal # [sockets] == 0 && [defense] >= 700
  58. ([name] == archonplate || [name] == sacredarmor) && [quality] == normal && [flag] == ethereal # [sockets] == 0 && [defense] >= 700
  59.  
  60. [type] == armor && [quality] == normal && [class] == elite && [flag] == ethereal # [sockets] == 4 && [defense] >= 1000
  61. //[type] == armor && [quality] == normal && [class] == elite && [flag] == ethereal # [sockets] == 3 && [defense] >= 1000
  62.  
  63. // ==unique==
  64.  
  65. [name] == duskshroud && [quality] == unique && [flag] != ethereal # [passivecoldmastery] == 15 && [skillblizzard] == 3 //ormus
  66. [name] == duskshroud && [quality] == unique && [flag] != ethereal # [passivefiremastery] == 15 && [skillfireball] == 3 //ormus
  67. [name] == duskshroud && [quality] == unique && [flag] != ethereal # [skillenchant] == 3 //ormus
  68. [name] == duskshroud && [quality] == unique && [flag] != ethereal # [passiveltngmastery] == 15 && ([skilllightning] == 3 || [skillnova] == 3) //ormus
  69. //[name] == duskshroud && [quality] == unique # [skillenergyshield] == 3 //ormus
  70. [name] == wirefleece && [quality] == unique && [flag] == ethereal # [enhanceddefense] >= 200 // gladiator's bane
  71. [name] == balrogskin && [quality] == unique && [flag] == ethereal # [itemallskills] == 2 && [enhanceddefense] >= 180 // arkaine's valor
  72. [name] == krakenshell && [quality] == unique # [enhanceddefense] >= 200 && [damageresist] == 25 && [plusdefense] == 150 && [strength] == 50 // leviathan
  73. [name] == shadowplate && [quality] == unique && [flag] == ethereal # [enhanceddefense] >= 220 && [coldresist] == 60 && [normaldamagereduction] == 14 // steel carapace
  74. [name] == sacredarmor && [quality] == unique && [flag] == ethereal # [enhanceddefense] >= 220 // templar's might
  75. [name] == sacredarmor && [quality] == unique # [strength] >= 20 // tyrael's might
  76. [name] == serpentskinarmor && [quality] == unique # [fireresist] == 35 && [magicdamagereduction] == 13 // skin of the vipermagi
  77. [name] == wyrmhide && [quality] == unique # [defense] == 1034 // skin of the vipermagi x1
  78. [name] == demonhidearmor && [quality] == unique && [flag] == ethereal # [enhanceddefense] == 190 // skin of the flayed one eth
  79. [name] == linkedmail && [quality] == unique && [flag] == ethereal # [enhanceddefense] == 160 // spirit forge eth
  80. [name] == cuirass && [quality] == unique && [flag] == ethereal # [enhanceddefense] == 200 // duriel's shell eth
  81. [name] == tigulatedmail && [quality] == unique && [flag] == ethereal # [enhanceddefense] == 180 // crow caw eth
  82. [name] == mesharmor && [quality] == unique && [flag] == ethereal # [enhanceddefense] == 220 // shaftstop eth
  83. [name] == russetarmor && [quality] == unique && [flag] == ethereal # [enhanceddefense] >= 180 // skullder's eth
  84. [name] == templarcoat && [quality] == unique && [flag] == ethereal # [enhanceddefense] == 200 // guardian angel eth
  85. [name] == sharktootharmor && [quality] == unique && [flag] == ethereal # [enhanceddefense] == 220 // toothrow
  86. [name] == krakenshell && [quality] == unique && [flag] == ethereal # [defense] >= 2500 // toothrow x1
  87. [name] == chaosarmor && [quality] == unique && [flag] == ethereal # [enhanceddefense] == 200 // black hades
  88.  
  89. // ==rare==
  90. [type] == armor && [quality] == rare && [flag] == ethereal # [enhanceddefense] >= 150 && [sockets] == 2 && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0)
  91.  
  92. // ==magic==
  93. [type] == armor && [quality] == magic && [class] == elite && [flag] != ethereal # [sockets] == 4 && ([fhr] == 24 || [maxhp] >= 100)
  94. ([name] == gothicplate || [name] == ancientarmor) && [quality] == magic && [flag] != ethereal # [sockets] == 4 && ([fhr] == 24 || [maxhp] >= 100)
  95.  
  96. //----------shields-------------
  97.  
  98. // ==white==
  99. [name] == monarch && [quality] == superior && [flag] != ethereal # ([sockets] == 0 || [sockets] == 4) # [MaxQuantity] == 1
  100. //[name] == trollnest && [quality] <= superior && [flag] != ethereal # [enhanceddefense] == 15 && ([itemmaxdurabilitypercent] == 0 || [itemmaxdurabilitypercent] == 15) && ([sockets] != 1 && [sockets] != 2)
  101. [name] == monarch && [quality] == normal && [flag] == ethereal # [sockets] == 0 && [defense] == 222 || [sockets] == 4 && [defense] == 333
  102. //[name] == trollnest && [quality] == normal && [flag] == ethereal # [sockets] == 0
  103. //[name] == monarch && [quality] <= superior # [sockets] == 4 # [maxquantity] == 1
  104.  
  105. // ==unique==
  106. //[name] == spikedshield && [quality] == unique # [enhanceddefense] == 60 // swordback hold
  107. //[name] == spikedshield && [quality] == unique && [flag] == ethereal # [enhanceddefense] == 60 // swordback hold eth
  108. [name] == monarch && [quality] == unique # [defense] >= 148 // stormshield
  109. [name] == trollnest && [quality] == unique && [flag] == ethereal # [sockets] == 3 // head hunter's glory
  110. //[name] == defender && [quality] == unique # [enhanceddefense] == 150 // visceratuant
  111. //[name] == roundshield && [quality] == unique # [enhanceddefense] == 220 // moser
  112. //[name] == barbedshield && [quality] == unique && [flag] == ethereal # [enhanceddefense] == 120 // lanceguard eth
  113. //[name] == grimshield && [quality] == unique # [enhanceddefense] == 130 && [itemmanaafterkill] == 5 // lidless wall
  114.  
  115. // upgrades
  116. [name] == barbedshield && [quality] == unique && [flag] == identified // # [defense] == 134 || [defense] == 197 // swordback hold x1 (noneth/eth)
  117. [name] == bladebarrier && [quality] == unique && [flag] == identified # [defense] == 270 || [defense] == 401 // swordback hold x2 (noneth/eth)
  118. [name] == bladebarrier && [quality] == unique && [flag] == identified # [defense] == 536 // lanceguard eth x1
  119. [name] == luna && [quality] == unique && [flag] == identified # [defense] == 393 || [defense] == 588 // moser x1 (noneth/eth)
  120.  
  121. // ==rare==
  122.  
  123. // ==magic==
  124. [name] == monarch && [quality] == magic && [flag] != ethereal # [sockets] == 4 && [fbr] == 30 // jmod
  125. [name] == monarch && [quality] == magic && [flag] != ethereal # [sockets] == 4 && [fhr] == 17 // jmoe
  126. [name] == monarch && [quality] == magic && [flag] != ethereal # [sockets] == 4 && [maxhp] >= 41 // jmoc
  127. [name] == monarch && [quality] == magic && [flag] != ethereal # [sockets] == 4 && [itemreqpercent] == -30 // jmos
  128.  
  129. //-----------helms-----------------
  130.  
  131. // ==white==
  132. ([name] == demonhead || [name] == bonevisage || [name] == diadem) && [quality] <= superior && [flag] != ethereal # [enhanceddefense] == 15 && ([itemmaxdurabilitypercent] == 0 || [itemmaxdurabilitypercent] == 15) && [sockets] == 3
  133. //([name] == demonhead || [name] == bonevisage) && [quality] == normal && [flag] == ethereal # [sockets] == 0
  134.  
  135. // ==unique==
  136. //[name] == sallet && [quality] == unique && [flag] == ethereal # [enhanceddefense] >= 210 / /rockstopper
  137. [name] == grandcrown && [quality] == unique && [flag] != ethereal # [itemgoldbonus] >= 100 && [enhanceddefense] >= 200 && [lifeleech] >= 12 //crown of thieves
  138. [name] == grandcrown && [quality] == unique && [flag] == ethereal # [itemgoldbonus] >= 100 // crown of thieves eth
  139. [name] == grimhelm && [quality] == unique && [flag] == ethereal // vampgaze eth
  140. [name] == shako && [quality] == unique && [flag] != ethereal # [defense] >= 139 // harlequin crest
  141. [name] == spiredhelm && [quality] == unique # [passivecoldmastery] == 15 // nightwing's veil
  142. [name] == demonhead && [quality] == unique && [flag] == ethereal # [strength] == 30 && [enhanceddefense] >= 110 // andariel's visage
  143. [name] == corona && [quality] == unique # [sockets] == 2 // crown of ages
  144. //[name] == bonevisage && [quality] == unique # [sockets] == 2 && [strength] == 35 // giant skull
  145.  
  146. // ==rare==
  147. [type] == helm && [quality] == rare # [itemtohitpercentperlevel] >= 1 && [sockets] == 2 && [enhanceddefense] >= 150
  148. [type] == helm && [quality] == rare && [flag] == ethereal # [itemtohitpercentperlevel] >= 1 && [enhanceddefense] >= 100 && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0 || [sockets] == 2)
  149.  
  150. // ==magic==
  151. //[type] == helm && [quality] == magic && [class] == elite # [itemtohitpercentperlevel] >= 1 && ([fhr] == 10 || [maxhp] >= 30)
  152.  
  153. //-------------circlets----------------
  154.  
  155. // ==white==
  156.  
  157. // ==unique==
  158. [name] == tiara && [quality] == unique # [fireresist] == 70 && [plusdefense] == 120 //kira's guardian
  159. [name] == diadem && [quality] == unique # [passiveltngmastery] >= 15 && [passiveltngpierce] >= 15 // griffon's eye
  160.  
  161. // ==magic==
  162. [type] == circlet && [quality] == magic && [flag] != ethereal # [sockets] == 3 && ([frw] == 30 || [strength] == 30 || [dexterity] == 30 || [itemmagicbonus] == 35 || [maxhp] == 100 || [fcr] == 20 || [normaldamagereduction] == 25)
  163. [type] == circlet && [quality] == magic && [flag] != ethereal # [amazonskills] == 2 && [frw] == 30 && ([dexterity]+[strength] >= 5 || [sockets] >= 2 || [maxhp] >= 10)
  164. [type] == circlet && [quality] == magic && [flag] != ethereal # [fcr] == 20 && ([sorceressskills]+[necromancerskills]+[paladinskills]+[assassinskills] == 2) && ([dexterity] >= 5 || [strength] >= 5)
  165. [type] == circlet && [quality] == magic && [flag] != ethereal # [fcr] == 20 && ([fireskilltab] == 3 || [coldskilltab] == 3 || [lightningskilltab] == 3)
  166. [type] == circlet && [quality] == magic && [flag] != ethereal # [strength] >= 15 && ([shadowdisciplinesskilltab] == 3 || [lightningskilltab] == 3)
  167. [type] == circlet && [quality] == magic && [flag] != ethereal # ([paladinskills] == 2 || [palicombatskilltab] == 3 || [sorceressskills] == 2 || [lightningskilltab] == 3 || [maxmana] == 120) && [normaldamagereduction] == 25
  168. [type] == circlet && [quality] == magic # [barbarianskills] == 2 && [itemgoldbonus] >= 80
  169.  
  170. // ==rare==
  171. [type] == circlet && [quality] == rare # [necromancerskills]+[druidskills]+[paladinskills]+[sorceressskills]+[assassinskills] == 2 && [fcr] == 20 && [frw] == 30 && [sockets] == 2
  172. [type] == circlet && [quality] == rare # [sorceressskills]+[necromancerskills]+[paladinskills]+[assassinskills] == 2 && [fcr] == 20 && ([maxhp] >= 30 || [maxmana] >= 60) && ([strength]+[dexterity] >= 20 || [fireresist]+[lightresist]+[coldresist]+[poisonresist] >= 60 || [sockets] == 2)
  173. [type] == circlet && [quality] == rare # [amazonskills] == 2 && [frw] == 30 && ([strength]+[dexterity] >= 25 || [sockets] == 2 || [maxhp]+[maxmana] >= 50)
  174. [type] == circlet && [quality] == rare # [druidskills] == 2 && [itemtohitpercentperlevel] >= 1 && [frw] == 30 && ([strength]+[dexterity] >= 25 || [maxhp]+[maxmana] >= 50)
  175. [type] == circlet && [quality] == rare # [paladinskills] == 2 && [itemtohitpercentperlevel] >= 1 && [strength]+[dexterity] >= 25 && ([sockets] == 2 || [maxhp] >= 30)
  176. [type] == circlet && [quality] == rare # [barbarianskills] == 2 && [fcr] == 20 && ([strength]+[dexterity] >= 25 || [maxhp]+[maxmana] >= 50) && ([fireresist]+[lightresist]+[coldresist]+[poisonresist] >= 60 || [sockets] == 2)
  177. [type] == circlet && [quality] == rare # [barbarianskills] == 2 && [itemgoldbonus] >= 80 && [sockets] == 2
  178.  
  179. //--------------gloves-------------
  180.  
  181. // ==white==
  182.  
  183. // ==unique==
  184. [name] == vampirebonegloves && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 120 && [strength] == 15 // dracul's grasp
  185. [name] == ogregauntlets && [quality] == unique && [flag] != ethereal # [enhanceddamage] == 60 && [strength] == 20 && [defense] == 281 // steelrend
  186. //[name] == battlegauntlets && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 200 // lava gout
  187. [name] == heavygloves && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 20 // bloodfist
  188. [name] == sharkskingloves && [quality] == unique # [enhanceddefense] == 20 // && [defense] == 56 // bloodfist x1
  189. [name] == vampirebonegloves && [quality] == unique # [enhanceddefense] == 20 && [defense] == 88 // bloodfist x2
  190. [name] == chaingloves && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 30 && [itemmagicbonus] == 40 // chance guard
  191. [name] == lightgauntlets && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 30 // magefist
  192. [name] == battlegauntlets && [quality] == unique # [enhanceddefense] == 30 && [defense] == 71 // magefist x1
  193. [name] == crusadergauntlets && [quality] == unique # [enhanceddefense] == 30 && [defense] == 98 // magefist x2
  194. //[name] == gauntlets && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 20 # [maxquantity] == 1 // frostburn
  195.  
  196. // ==rare==
  197. [type] == gloves && [quality] == rare && [flag] != ethereal # [ias] == 20 && [strength]+[dexterity] >= 30
  198. [type] == gloves && [quality] == rare && [flag] != ethereal # [ias] == 20 && [javelinandspearskilltab]+[passiveandmagicskilltab] >= 2 && ([strength] == 15 || [dexterity] == 15)
  199. [type] == gloves && [quality] == rare && [flag] == ethereal # [ias] == 20 && [enhanceddefense] >= 175 && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0)
  200.  
  201. // ==magic==
  202. //[type] == gloves && [quality] == magic && [flag] != ethereal # [ias] == 20 && [javelinandspearskilltab] == 3
  203.  
  204. //----------------boots--------------
  205.  
  206. // ==white==
  207.  
  208. // ==unique==
  209. //[name] == lightplatedboots && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 60 // goblin toe
  210. //[name] == battleboots && [quality] == unique && [flag] == identified // # [defense] == 90 // goblin toe x1
  211. //[name] == mirroredboots && [quality] == unique && [flag] == identified # [defense] == 123 // goblin toe x2
  212. [name] == warboots && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 200 // gore rider
  213. [name] == myrmidongreaves && [quality] == unique && [flag] == identified # [defense] == 213 // gore rider x1
  214. [name] == scarabshellboots && [quality] == unique && [flag] == ethereal # [strength]+[vitality] == 30 && [enhanceddefense] == 170 // sandstorm trek
  215. //[name] == boneweaveboots && [quality] == unique && [flag] != ethereal # [strength] == 20 // marrowwalk
  216. [name] == myrmidongreaves && [quality] == unique && [flag] != ethereal # [shadowdisciplinesskilltab] == 2 && [dexterity] == 25 // shadow dancer
  217. [name] == demonhideboots && [quality] == unique && [flag] != ethereal # [itemgoldbonus] == 70 && [enhanceddefense] == 150 // infernostride
  218. [name] == wyrmhideboots && [quality] == unique && [flag] != ethereal # [defense] == 170 // infernostride x1
  219. [name] == sharkskinboots && [quality] == unique && [flag] != ethereal # [maxhp] == 65 && [enhanceddefense] == 210 //waterwalk
  220. [name] == scarabshellboots && [quality] == unique && [flag] != ethereal # [maxhp] == 65 && [defense] == 201 // waterwalk x1
  221. [name] == battleboots && [quality] == unique && [flag] != ethereal # [itemmagicbonus] >= 45 || [enhanceddefense] >= 185 //war traveler
  222. [name] == boots && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 20 // hotspur
  223. [name] == demonhideboots && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 20 // && [defense] == 48 //hotspur x1
  224. [name] == wyrmhideboots && [quality] == unique && [flag] != ethereal # [defense] == 80 // hotspur x2
  225.  
  226. // ==rare==
  227. [type] == boots && [quality] == rare && [flag] != ethereal # [frw] >= 30 && [fhr] == 10 && [fireresist] >= 25 && [coldresist] >= 25 && [lightresist] >= 25
  228. [type] == boots && [quality] == rare && [flag] != ethereal # [frw] >= 30 && [fhr] == 10 && [fireresist] >= 35 && [itemgoldbonus] >= 70
  229. [type] == boots && [quality] == rare && [flag] != ethereal # [frw] >= 30 && [fhr] == 10 && [maxmana] >= 35 && [fireresist]+[coldresist]+[lightresist] >= 50
  230. [type] == boots && [quality] == rare && [flag] == ethereal # [enhanceddefense] >= 175 && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0)
  231.  
  232. // ==magic==
  233.  
  234. //----------------belts----------------
  235.  
  236. // ==white==
  237.  
  238. // ==unique==
  239. [name] == spiderwebsash && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 120 //arachnid mesh
  240. //[name] == vampirefangbelt && [quality] == unique && [flag] != ethereal # [lifeleech] == 7 && [defense] == 63 // nosferatu's coil
  241. [name] == mithrilcoil && [quality] == unique && [flag] != ethereal # [damageresist] == 15 && [vitality] == 40 // verdungo's hearty cord
  242. [name] == demonhidesash && [quality] == unique && [flag] != ethereal # [damageresist] == 15 && [lifeleech] == 8 // string of ears
  243. //[name] == battlebelt && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 170 // snowclash
  244. [name] == warbelt && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 200 // thundergod's vigor
  245. [name] == heavybelt && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 60 && [itemgoldbonus] == 80 // goldwrap
  246. [name] == battlebelt && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 60 // && [defense] == 92 // goldwrap x1
  247. [name] == trollbelt && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 60 && [defense] == 130 // goldwrap x2
  248.  
  249. // ==rare==
  250. [type] == belt && [quality] == rare && [flag] != ethereal # [fhr] == 24 && [strength] >= 20 && [maxhp] >= 50
  251. [type] == belt && [quality] == rare && [flag] != ethereal # [fhr] == 24 && [strength] >= 10 && [maxhp] >= 30 && [itemgoldbonus] >= 70
  252. [type] == belt && [quality] == rare && [flag] == ethereal # ([fhr] == 24 || [maxhp] >= 50) && [enhanceddefense] >= 150 && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0)
  253.  
  254. // ==magic==
  255.  
  256. //----------------axes---------------
  257.  
  258. // ==white==
  259. [name] == smallcrescent && [quality] == superior && [flag] == ethereal # [enhanceddamage] == 15 && ([sockets] == 0 || [sockets] == 4)
  260. [name] == berserkeraxe && [quality] <= superior && [flag] != ethereal # [sockets] == 5
  261. [name] == berserkeraxe && [quality] <= superior && [flag] == ethereal # [enhanceddamage] == 15 && ([sockets] == 0 || [sockets] == 5 || [sockets] == 6)
  262. [name] == warspike && [quality] <= superior && [flag] == ethereal # [enhanceddamage] == 15 && [tohit] == 3 && [sockets] == 5
  263. [name] == gloriousaxe && [quality] <= superior && [flag] == ethereal # [sockets] == 5 && [enhanceddamage] == 15
  264. [name] == decapitator && [quality] <= superior && [flag] == ethereal # [enhanceddamage] == 15 && ([sockets] == 0 || [sockets] == 5)
  265.  
  266. // ==unique==
  267. [name] == tomahawk && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 225 // razor's edge
  268. [name] == ettinaxe && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 270 && [sockets] == 5 //rune master
  269. [name] == berserkeraxe && [quality] == unique && [flag] == ethereal // death cleaver
  270.  
  271. // ==rare==
  272. [type] == axe && [quality] == rare && [flag] == ethereal # [enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400
  273.  
  274. // ==magic==
  275.  
  276. //---------------bows----------------
  277.  
  278. // ==white==
  279. [name] == greatbow && [quality] == superior # [enhanceddamage] == 15 && [tohit] == 3 && ([sockets] == 0 || [sockets] == 4)
  280. ([name] == diamondbow || [name] == shadowbow || [name] == crusaderbow || [name] == wardbow) && [quality] == superior # [enhanceddamage] == 15 && [tohit] == 3 && [sockets] == 4
  281. [name] == hydrabow && [quality] == superior # [enhanceddamage] == 15 && [tohit] == 3 && ([sockets] == 4 || [sockets] == 6)
  282.  
  283. // ==unique==
  284. [name] == wardbow && [quality] == unique # [enhanceddamage] == 200 && [skillguidedarrow] == 5 //widowmaker
  285. //[name] == hydrabow && [quality] == unique # [manaleech] == 8 //windforce
  286.  
  287. // ==rare==
  288. [type] == bow && [quality] == rare # [enhanceddamage] >= 400 && ([ias] == 20 || [sockets] == 2)
  289.  
  290. // ==magic==
  291.  
  292. //--------------daggers----------------------
  293.  
  294. // ==white==
  295.  
  296. // ==unique==
  297. //[name] == dagger && [quality] == unique //gull
  298. //[name] == boneknife && [quality] == unique //wizardspike
  299. [name] == fangedknife && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 300 // fleshripper
  300.  
  301. // ==rare==
  302. [type] == knife && [quality] == rare && [flag] == ethereal # [enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400
  303. ([name] == kris || [name] == cinquedeas || [name] == fangedknife) && [quality] == rare # ([enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400) && [ias] >= 40 && [sockets] == 2
  304.  
  305. // ==magic==
  306.  
  307. //----------------javelins---------------
  308.  
  309. // ==white==
  310.  
  311. // ==unique==
  312. [name] == ghostglaive && [quality] == unique # [enhanceddamage] == 190 && [lifeleech] == 13
  313.  
  314. // ==rare==
  315. [type] == javelin && [quality] == rare && [flag] == ethereal # ([enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400) && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0)
  316.  
  317. // ==magic==
  318.  
  319. //---------------maces----------------------
  320.  
  321. // ==white==
  322. //[name] == flail && [quality] <= superior # [sockets] == 5 # [maxquantity] == 1 // CTA
  323. //[name] == flail && [quality] <= superior # [sockets] == 4 # [maxquantity] == 1 //hoto
  324.  
  325. // ==unique==
  326. //[name] == tyrantclub && [quality] == unique && [flag] != ethereal //demon limb (for prebuff)
  327. [name] == scourge && [quality] == unique && [flag] == ethereal # [enhanceddamage] >= 300 //stormlash
  328.  
  329. // ==rare==
  330. [type] == mace && [quality] == rare && [flag] == ethereal # [enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400
  331.  
  332. // ==magic==
  333.  
  334. //--------------polearms-----------------
  335.  
  336. // ==white==
  337.  
  338. //[name] >= thresher && [name] <= greatpoleaxe && [quality] == normal && [flag] == ethereal # [sockets] == 0 # [maxquantity] == 1 // for socketing
  339. //[type] == polearm && [quality] <= superior && [flag] == ethereal && [class] == elite # [sockets] == 4 && [enhanceddamage] >= 10
  340. [name] == crypticaxe && [quality] <= superior && [flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
  341.  
  342. // ==unique==
  343. [name] == ogreaxe && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 320 // bonehew
  344. [name] == thresher && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 240 && [lifeleech] == 15 // the reaper's toll
  345. [name] == crypticaxe && [quality] == unique && [flag] == ethereal # [sockets] == 3 // tomb reaver
  346.  
  347. // ==rare==
  348. [type] == polearm && [quality] == rare && [flag] == ethereal # [enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400
  349.  
  350. // ==magic==
  351.  
  352. //-------------scepters-----------------
  353.  
  354. // ==white==
  355. ([name] == caduceus || [name] == divinescepter || [name] == warscepter) && [quality] <= superior # ([sockets] == 0 || [sockets] == 4 || [sockets] == 5) && ([skillblessedhammer]+[skillconcentration] >= 6 || [skillfistoftheheavens]+[skillconviction] >= 6)
  356. ([name] == caduceus || [name] == divinescepter || [name] == warscepter) && [quality] <= superior # ([sockets] == 0 || [sockets] == 5) && [skillholyshield] >= 3
  357. [name] == caduceus && [quality] <= superior && [flag] != ethereal # ([sockets] == 0 || [sockets] == 3 || [sockets] == 5) && [skillzeal]+[skillfanaticism] >= 6
  358.  
  359. // ==unique==
  360. [name] == mightyscepter && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 300 && [paladinskills] == 3 && [sockets] == 2 // heaven's light
  361. [name] == mightyscepter && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 300 && [itemnormaldamage] == 120 // redeemer
  362. [name] == caduceus && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 290 && [palicombatskilltab] == 4 && [itemtohitpercent] == 200 // astreon's iron ward
  363.  
  364. // ==rare==
  365. [type] == scepter && [quality] == rare && [flag] == ethereal # [enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400
  366. [type] == scepter && [quality] == rare # [skillblessedhammer]+[skillconcentration]+[palicombatskilltab]+[paladinskills] >= 8
  367. [type] == scepter && [quality] == rare # [skillfistoftheheavens]+[skillconviction]+[palicombatskilltab]+[paladinskills] >= 8
  368. [type] == scepter && [quality] == rare # [skillholyshield]+[paladinskills]+[palicombatskilltab] >= 5
  369.  
  370. // ==magic==
  371. [type] == scepter && [quality] == magic # ([palicombatskilltab] >= 3 || [paladinskills] >= 2) && ([skillblessedhammer]+[skillconcentration] >= 6 || [skillfistoftheheavens]+[skillconviction] >= 6 || [skillholyshield] == 3)
  372. ([name] == caduceus || [name] == divinescepter || [name] == warscepter) && [quality] == magic # [sockets] == 4 && [skillconcentration]+[skillblessedhammer] >= 6
  373.  
  374. //--------------spears------------------
  375.  
  376. // ==white==
  377. ([name] == warpike || [name] == ghostspear) && [quality] <= superior && [flag] == ethereal # [enhanceddamage] == 15 && ([sockets] == 0 || [sockets] == 6)
  378.  
  379. // ==unique==
  380. [name] == yari && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 200 // hone sundan
  381. [name] == ghostspear && [quality] == unique && [flag] == ethereal && [flag] == identified # [enhanceddamage] == 200 // hone sundan x1
  382.  
  383. // ==rare==
  384. [type] == spear && [quality] == rare && [flag] == ethereal # [enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400
  385.  
  386. // ==magic==
  387.  
  388. //----------------staves-----------------
  389.  
  390. // ==white==
  391. [name] == archonstaff && [quality] == superior && [flag] == ethereal # [enhanceddamage] == 15 && ([sockets] == 0 || [sockets] == 6)
  392. ([name] == gnarledstaff || [name] == battlestaff || [name] == cedarstaff || [name] == gothicstaff || [name] == elderstaff || [name] == shillelagh) && [quality] <= superior # [skillenergyshield] == 3 && ([skillchillingarmor] > 0 || [skillshiverarmor] > 0) && ([sockets] == 0 || [sockets] == 4)
  393. ([name] == warstaff || [name] == runestaff || [name] == archonstaff) && [quality] <= superior # [skillenergyshield] == 3 && [sockets] == 5
  394.  
  395. // ==unique==
  396. [name] == elderstaff && [quality] == unique # [itemallskills] == 4 && [plusdefense] == 550 && [energy] == 50 && [magicdamagereduction] == 5 // ondal's wisdom
  397. [name] == elderstaff && [quality] == unique && [flag] == ethereal //ondal's wisdom
  398. [name] == quarterstaff && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 300 //ribcracker
  399.  
  400. // ==rare==
  401.  
  402. // ==magic==
  403.  
  404. //-----------------swords----------------
  405.  
  406. // ==white==
  407. [name] == zweihander && [quality] == superior && [flag] != ethereal # [enhanceddamage] == 15 && [sockets] == 5
  408. [name] == highlandblade && [quality] == superior && [flag] == ethereal # [enhanceddamage] == 15 && ([sockets] == 0 || [sockets] == 4)
  409. //[name] == crystalsword && [quality] <= superior && [flag] == ethereal # [sockets] == 4 || [sockets] == 5 // || [sockets] == 6 // uncomment if you want 6 sockets for 6lem/ist sword base
  410. //([name] == longsword || [name] == runesword || [name] == crypticsword) && [quality] == superior && [flag] == ethereal # [enhanceddamage] == 15 && ([sockets] == 4 || [sockets] == 0) && ([itemmaxdurabilitypercent] == 15 || [tohit] == 3) //cheesy spirit bases
  411. //([name] == broadsword || [name] == battlesword || [name] == conquestsword) && [quality] == superior && [flag] == ethereal # [enhanceddamage] == 15 && ([sockets] == 4 || [sockets] == 0) && ([itemmaxdurabilitypercent] == 15 || [tohit] == 3) //cheesy spirit bases
  412. ([name] == crystalsword || [name] == dimensionalblade) && [quality] == superior && [flag] == ethereal # [enhanceddamage] == 15 && [sockets] == 4 && ([itemmaxdurabilitypercent] == 15 || [tohit] == 3) //cheesy spirit bases
  413. [name] == phaseblade && [quality] == superior # [enhanceddamage] == 15 && [tohit] == 3 && ([sockets] == 0 || [sockets] == 4 || [sockets] == 5 || [sockets] == 6)
  414. [name] == colossusblade && [quality] == superior && [flag] != ethereal # [enhanceddamage] == 15 && [tohit] == 3 && ([sockets] == 3 || [sockets] == 5)
  415. [name] == colossusblade && [quality] == superior && [flag] == ethereal # [enhanceddamage] == 15 && [tohit] == 3 && ([sockets] == 0 || [sockets] == 6)
  416.  
  417. // ==unique==
  418. [name] == espandon && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 200 // crainte vomir
  419. [name] == phaseblade && [quality] == unique # [sanctuaryaura] >= 12 // azurewrath
  420. [name] == tulwar && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 120 && [dexterity] == 15 // blade of ali baba
  421. //[name] == battlesword && [quality] == unique && [flag] == ethereal // headstriker
  422.  
  423. // ==rare==
  424. [type] == sword && [quality] == rare && [flag] == ethereal # [enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400
  425. ([name] == scimitar || [name] == cutlass || [name] == ataghan) && [quality] == rare # ([enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400) && [ias] >= 40 && [sockets] == 2
  426.  
  427. // ==magic==
  428. //[name] == phaseblade && [quality] == magic # [itemtohitperlevel] >= 1 && [ias] == 40
  429.  
  430. //---------------throwing weapons---------------
  431.  
  432. // ==white==
  433.  
  434. // ==unique==
  435. [name] == wingedknife && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 250 // warshrike
  436. [name] == wingedaxe && [quality] == unique && [flag] == ethereal # [enhanceddamage] == 210 // lacerator
  437. //[name] == flyingaxe && [quality] == unique && [flag] != ethereal # [enhanceddamage] == 210 // gimmershard
  438.  
  439. // ==rare==
  440. [type] == throwingknife && [quality] == rare && [flag] == ethereal # ([enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400) && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0)
  441. [type] == throwingaxe && [quality] == rare && [flag] == ethereal # ([enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400) && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0)
  442.  
  443. // ==magic==
  444.  
  445. //----------------wands--------------------------
  446.  
  447. // ==white==
  448. [type] == wand && [name] != burntwand && [quality] <= superior && [class] >= exceptional # [skillbonespear] == 3 && [skillbonespirit] == 3 && [sockets] != 1
  449. ([name] == bonewand || [name] == grimwand) && [quality] <= superior # [skillbonespear] == 3 && [skillbonespirit] == 3 && [sockets] != 1
  450.  
  451. // ==unique==
  452. [name] == unearthedwand && [quality] == unique //death's web
  453. [name] == burntwand && [quality] == unique && [flag] == ethereal //suicide branch
  454.  
  455. // ==rare==
  456. //[type] == wand && [quality] == rare # [skillbonespear]+[skillbonespirit] == 6 && ([necromancerskills] == 2 || [poisonandboneskilltab] == 2) && [fcr] == 20
  457.  
  458. // ==magic==
  459. //[type] == wand && [quality] == magic # [skillbonespear]+[skillbonespirit] == 6 && ([necromancerskills] == 2 || [poisonandboneskilltab] == 3) && [fcr] == 20
  460.  
  461. //----------------class items------------------
  462.  
  463. // amazon
  464.  
  465. // ==white==
  466. ([name] == matriarchalbow || [name] == grandmatronbow) && [quality] <= superior # [bowandcrossbowskilltab] == 3 && [sockets] == 4 && [enhanceddamage] == 15
  467.  
  468. // ==unique==
  469. [name] == ceremonialjavelin && [quality] == unique && [flag] == ethereal # [enhanceddamage] >= 195 // titan's revenge
  470. [name] == matriarchaljavelin && [quality] == unique # [enhanceddamage] == 200 && [javelinandspearskilltab] == 4 // thunderstroke
  471.  
  472. // ==rare==
  473. [type] == amazonspear && [quality] == rare && [flag] == ethereal # [enhanceddamage] >= 225 && [itemtohitperlevel] > 0 || [enhanceddamage] >= 400
  474. [type] == amazonjavelin && [quality] == rare && [flag] == ethereal # ([enhanceddamage] >= 225 && [itemtohitperlevel] > 0 || [enhanceddamage] >= 400) && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0)
  475. [type] == amazonbow && [quality] == rare # ([enhanceddamage] >= 250 && [itemtohitperlevel] >= 1 || [enhanceddamage] >= 400) && ([ias] == 20 || [sockets] == 2)
  476. ([name] == maidenjavelin || [name] == ceremonialjavelin || [name] == matriarchaljavelin) && [quality] == rare && [flag] != ethereal # [javelinandspearskilltab]+[amazonskills] >= 4 && [ias] >= 30
  477.  
  478. // ==magic==
  479. ([name] == maidenjavelin || [name] == ceremonialjavelin || [name] == matriarchaljavelin) && [quality] == magic && [flag] != ethereal # [javelinandspearskilltab]+[amazonskills] >= 4 && [ias] >= 30
  480.  
  481. // assassin
  482.  
  483. // ==white==
  484. ([name] == greatertalons || [name] == runictalons) && [quality] <= superior && [flag] != ethereal # ([sockets] == 0 || [sockets] == 3) && ([skillvenom] >= 3 || [skilllightningsentry] >= 3) && ([skillmindblast] >= 1 || [skilldragonflight] >= 1) && ([skillbladeshield] >= 1 || [skillweaponblock] >= 2 || [skillshadowmaster] >= 2)
  485. ([name] == suwayyah || [name] == feralclaws) && [quality] <= superior && [flag] != ethereal # ([sockets] == 0 || [sockets] == 3) && ([skillvenom] >= 3 || [skilllightningsentry] >= 3) && ([skillmindblast] >= 1 || [skilldragonflight] >= 1) && ([skillbladeshield] >= 1 || [skillweaponblock] >= 2 || [skillshadowmaster] >= 2)
  486.  
  487. // ==unique==
  488. [name] == greatertalons && [quality] == unique # [enhanceddamage] == 200 && [lifeleech] == 9 // bartuc's cut-throat
  489. [name] == wristsword && [quality] == unique && [flag] == ethereal # [fireresist] == 50 && [shadowdisciplinesskilltab] == 2 // jade talon
  490.  
  491. // ==rare==
  492. ([name] >= handscythe && [name] <= scissorssuwayyah) && [quality] == rare # [assassinskills]+[skilllightningsentry] >= 5 && ([itemtohitperlevel] > 0 || [ias] >= 30 || [sockets] == 2)
  493. ([name] == greatertalons || [name] == runictalons) && [quality] == rare # [assassinskills]+[skilllightningsentry] == 5
  494. ([name] == greaterclaws || [name] == feralclaws) && [quality] == rare # [assassinskills]+[skilllightningsentry] == 5 && [ias] >= 10
  495. ([name] == greatertalons || [name] == runictalons) && [quality] == rare # ([skillvenom] >= 3 || [skilllightningsentry] >= 3 || [skillweaponblock] >= 3) && [itemtohitperlevel] > 0 && [ias] >= 30
  496. ([name] == greaterclaws || [name] == feralclaws) && [quality] == rare # ([skillvenom] >= 3 || [skilllightningsentry] >= 3 || [skillweaponblock] >= 3) && [itemtohitperlevel] > 0 && [ias] >= 40
  497. ([name] == bladetalons || [name] == greatertalons || [name] == runictalons) && [quality] == rare # [itemtohitperlevel] > 0 && [ias] >= 30 && [sockets] == 2
  498. ([name] == claws || [name] == greaterclaws || [name] == feralclaws) && [quality] == rare # [itemtohitperlevel] > 0 && [ias] >= 40 && [sockets] == 2
  499. ([name] == bladetalons || [name] == greatertalons || [name] == runictalons) && [quality] == rare # [enhanceddamage] >= 225 && [itemtohitperlevel] > 0 && [ias] >= 30
  500. ([name] == claws || [name] == greaterclaws || [name] == feralclaws) && [quality] == rare # [enhanceddamage] >= 225 && [itemtohitperlevel] > 0 && [ias] >= 40
  501. ([type] == handtohand || [type] == assassinclaw) && [quality] == rare && [flag] == ethereal # [enhanceddamage] >= 225 && [itemtohitperlevel] > 0 || [enhanceddamage] >= 400
  502.  
  503. // ==magic==
  504. ([name] == greatertalons || [name] == runictalons) && [quality] == magic # [assassinskills]+[skilllightningsentry] == 5 || [trapsskilltab]+[skilllightningsentry] == 6
  505. ([name] == greatertalons || [name] == runictalons) && [quality] == magic # [itemtohitperlevel] >= 15 && [ias] >= 30 && ([skilllightningsentry] == 3 || [skillvenom] >= 3 || [skillweaponblock] >= 3)
  506. ([name] == greaterclaws || [name] == feralclaws) && [quality] == magic # ([assassinskills]+[skilllightningsentry] == 5 || [trapsskilltab]+[skilllightningsentry] == 6) && [ias] >= 10
  507. ([name] == greaterclaws || [name] == feralclaws) && [quality] == magic # [itemtohitperlevel] >= 15 && [ias] >= 40 && ([skilllightningsentry] == 3 || [skillvenom] >= 3 || [skillweaponblock] >= 3)
  508. ([name] >= handscythe && [name] <= scissorssuwayyah) && [quality] == magic # [shadowdisciplinesskilltab] >= 3 && ([skillvenom] >= 3 || [skillfade] >= 3)
  509.  
  510. // necromancer
  511.  
  512. // ==white==
  513. [type] == voodooheads && [quality] <= superior && [flag] != ethereal # [skillbonespirit]+[skillbonespear] == 6 && [sockets] != 1
  514.  
  515. // ==unique==
  516. [name] == hierophanttrophy && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 200 // homunculus
  517. [name] == bloodlordskull && [quality] == unique && [flag] != ethereal && [flag] == identified # [defense] == 444 // homunculus x1
  518. [name] == bloodlordskull && [quality] == unique && [flag] != ethereal # [enhanceddefense] == 150 && [poisonandboneskilltab]+[cursesskilltab]+[necromancersummoningskilltab] == 9 //darkforce spawn
  519. //[name] == succubusskull && [quality] == unique && [flag] != ethereal # [necromancerskills] == 2 && [fireresist] == 30 && [enhanceddefense] == 150 // boneflame
  520.  
  521. // ==rare==
  522. [type] == voodooheads && [quality] == rare # [necromancerskills]+[poisonandboneskilltab]+[skillbonespear]+[skillbonespirit] >= 8
  523. [type] == voodooheads && [quality] == rare # [necromancerskills]+[skillbonespear] >= 5 && [fbr] == 30 && [sockets] == 2
  524. [type] == voodooheads && [quality] == rare # [necromancerskills]+[skillbonespirit] >= 5 && [fbr] == 30 && [sockets] == 2
  525. [type] == voodooheads && [quality] == rare # [necromancerskills]+[skillpoisonnova] >= 5 && [fbr] == 30 && [sockets] == 2
  526.  
  527. // ==magic==
  528. [type] == voodooheads && [quality] == magic # [necromancerskills]+[poisonandboneskilltab]+[skillbonespear]+[skillbonespirit] >= 8
  529. [type] == voodooheads && [quality] == magic # ([necromancerskills]+[skillbonespear] >= 5 || [poisonandboneskilltab]+[skillbonespear] >= 6) && [fbr] == 30
  530. [type] == voodooheads && [quality] == magic # ([necromancerskills]+[skillbonespirit] >= 5 || [poisonandboneskilltab]+[skillbonespirit] >= 6) && [fbr] == 30
  531. [type] == voodooheads && [quality] == magic # ([necromancerskills]+[skillpoisonnova] >= 5 || [poisonandboneskilltab]+[skillpoisonnova] >= 6) && [fbr] == 30
  532.  
  533. // barbarian
  534. // ==white==
  535.  
  536. // ==unique==
  537. [name] == slayerguard && [quality] == unique # [enhanceddefense] >= 200 // arreat's face
  538. [name] == guardiancrown && [quality] == unique # [defense] == 504 || [defense] == 756 // arreat's face x1
  539. //[name] == slayerguard && [quality] == unique && [flag] == ethereal // arreat's face
  540. [name] == furyvisor && [quality] == unique && [flag] != ethereal # [warcriesskilltab] == 3 && [skillwerewolf]+[skilllycanthropy]+[skillferalrage] == 18 && [strength]+[dexterity]+[vitality] >= 45 // wolfhowl
  541.  
  542. // ==rare==
  543. ([name] == assaulthelmet || [name] == avengerguard || [name] == savagehelmet || [name] == slayerguard || [name] == conquerorcrown || [name] == guardiancrown) && [quality] == rare # [barbarianskills]+[skillbattleorders] >= 5
  544. [type] == primalhelm && [quality] == rare # [barbarianskills] >= 2 && [itemtohitpercentperlevel] >= 1 && ([enhanceddefense] >= 100 || [sockets] == 2 || [skillbattleorders] == 3)
  545.  
  546. // ==magic==
  547. ([name] == assaulthelmet || [name] == avengerguard || [name] == savagehelmet || [name] == slayerguard || [name] == conquerorcrown || [name] == guardiancrown) && [quality] == magic # [barbarianskills]+[skillbattleorders] >= 5 || [warcriesskilltab]+[skillbattleorders] >= 6
  548.  
  549. // sorceress
  550. // ==white==
  551.  
  552. // ==unique==
  553. [name] == eldritchorb && [quality] == unique # [sorceressskills] == 3 && [passiveltngmastery] == 20 && [passivefiremastery] == 20 && [energy] == 30 // eschuta's temper
  554. //[name] == swirlingcrystal && [quality] == unique // && [flag] == ethereal // oculus
  555. [name] == dimensionalshard && [quality] == unique # [passivecoldmastery] == 30 // death's fathom
  556.  
  557. // ==rare==
  558. [type] == orb && [quality] == rare # [sorceressskills] == 2 && [fcr] == 20 && [skillfireball]+[skillfiremastery] >= 6
  559. [type] == orb && [quality] == rare # [sorceressskills] == 2 && [fcr] == 20 && [skillblizzard]+[skillcoldmastery] >= 6
  560. [type] == orb && [quality] == rare # [sorceressskills] == 2 && [fcr] == 20 && [skilllightning]+[skilllightningmastery] >= 6
  561.  
  562. // ==magic==
  563. [type] == orb && [quality] == magic # ([sorceressskills] == 2 || [fireskilltab] == 3) && [fcr] == 20 && [skillfireball]+[skillfiremastery] >= 6
  564. [type] == orb && [quality] == magic # ([sorceressskills] == 2 || [coldskilltab] == 3) && [fcr] == 20 && [skillblizzard]+[skillcoldmastery] >= 6
  565. [type] == orb && [quality] == magic # ([sorceressskills] == 2 || [lightningskilltab] == 3) && [fcr] == 20 && [skilllightning]+[skilllightningmastery] >= 6
  566. [type] == orb && [quality] == magic # [fireskilltab]+[skillenchant] >= 6
  567.  
  568. // druid
  569. // ==white==
  570.  
  571. // ==unique==
  572. [name] == totemicmask && [quality] == unique # [enhanceddefense] == 200 // jalal's mane
  573. [name] == bloodspirit && [quality] == unique && [flag] == identified # [defense] == 477 || [defense] == 714 // jalal's mane x1
  574. [name] == bloodspirit && [quality] == unique # [enhanceddefense] == 140 && [itemtohitpercent] == 120 && [shapeshiftingskilltab] == 4 && [skillferalrage] == 2 && [lifeleech] == 10 // cerebus' bite
  575.  
  576. // ==rare==
  577. [type] == pelt && [quality] == rare # [druidskills]+[skilltornado] >= 5
  578. [type] == pelt && [quality] == rare # [druidskills]+[skillarmageddon]+[skillsummongrizzly] >= 8
  579. [type] == pelt && [quality] == rare # [druidskills]+[skillfury] >= 5 && [itemtohitpercentperlevel] >= 1
  580.  
  581. // ==magic==
  582. [type] == pelt && [quality] == magic # [druidskills]+[skilltornado] == 5 || [elementalskilltab]+[skilltornado] == 6
  583. [type] == pelt && [quality] == magic # ([druidskills] == 2 || [elementalskilltab] == 3) && [skillarmageddon]+[skillsummongrizzly] >= 6
  584.  
  585. // paladin
  586.  
  587. // ==white==
  588. [type] == auricshields && [quality] == normal && [class] == elite && [flag] == ethereal # ([enhanceddamage] == 65 && [tohit] == 121 || [fireresist] >= 45) && [sockets] == 0 // exile
  589. //[type] == auricshields && [quality] == normal && [class] == elite && [flag] != ethereal # ([enhanceddamage] == 65 && [tohit] == 121 || [fireresist] >= 45) && [sockets] == 0 // for socketing
  590. //[type] == auricshields && [quality] <= superior && [class] == elite && [flag] != ethereal # ([enhanceddamage] == 65 && [tohit] == 121 || [fireresist] >= 45) && [sockets] == 3
  591. [type] == auricshields && [quality] <= superior && [class] == elite && [flag] != ethereal # ([enhanceddamage] == 65 && [tohit] == 121 || [fireresist] >= 45) && [sockets] == 4
  592. [type] == auricshields && [quality] == superior && [class] == elite && [flag] != ethereal # [enhanceddefense] == 15 && ([itemmaxdurabilitypercent] == 0 || [itemmaxdurabilitypercent] == 15) && ([enhanceddamage] == 65 && [tohit] == 121 || [fireresist] >= 45) && ([sockets] == 0 || [sockets] == 3 || [sockets] == 4)
  593.  
  594. // ==unique==
  595. [name] == sacredrondache && [quality] == unique # [paladinskills] == 2 && [enhanceddefense] >= 200 && [enhanceddamage] >= 70 && [itemtohitpercent] >= 70 // alma negra
  596. [name] == gildedshield && [quality] == unique # [enhanceddefense] >= 185 // herald of zakarum
  597. [name] == gildedshield && [quality] == unique && [flag] == ethereal // herald of zakarum
  598.  
  599. // ==rare==
  600. [type] == auricshields && [quality] == rare # [paladinskills] == 2 && [fbr] == 30 && [sockets] == 2 && [enhanceddefense] >= 150 && [enhanceddamage] >= 60 && [tohit] >= 100
  601.  
  602. // ==magic==
  603. [type] == auricshields && [class] >= exceptional && [quality] == magic && [flag] != ethereal # ([paladinskills] == 2 || [sockets] == 4) && [fbr] == 30 && ([fireresist] >= 40 || [enhanceddamage] >= 60)
  604.  
  605. // MISC
  606.  
  607. //-----runes-----
  608.  
  609. //[name] == greatermanapotion
  610. [name] == supermanapotion
  611. [name] == superhealingpotion
  612. [name] == rejuvenationpotion
  613. [name] == fullrejuvenationpotion
  614.  
  615. //[name] == perfectamethyst || [name] == perfecttopaz || [name] == perfectdiamond || [name] == perfectsapphire
  616.  
  617. //[name] == flawlessemerald
  618. //[name] == flawlessdiamond # # [maxquantity] == 3
  619.  
  620. //[name] == elrune # # [MaxQuantity] == 2
  621. //[name] == eldrune # # [MaxQuantity] == 1
  622. //[name] == tirrune # # [MaxQuantity] == 1
  623. //[name] == nefrune
  624. //[name] == ethrune # # [MaxQuantity] == 1
  625. //[name] == ithrune # # [MaxQuantity] == 1
  626. //[name] == talrune # # [MaxQuantity] == 2
  627. //[name] == ralrune # # [MaxQuantity] == 5
  628. //[name] == ortrune # # [MaxQuantity] == 2
  629. //[name] == thulrune # # [MaxQuantity] == 2
  630. //[name] == amnrune # # [MaxQuantity] == 5
  631. //[name] == malrune # # [MaxQuantity] == 5
  632. //[name] == shaelrune # # [MaxQuantity] == 1
  633. //[name] == dolrune # # [MaxQuantity] == 2
  634. //[name] == helrune # # [MaxQuantity] == 1
  635. //[name] == iorune # # [MaxQuantity] == 1
  636. //[name] == lumrune # # [MaxQuantity] == 1
  637. //[name] == korune # # [MaxQuantity] == 1
  638. //[name] == falrune
  639. //[name] == lemrune # # [MaxQuantity] == 1
  640.  
  641. [name] >= istrune && [name] <= zodrune
  642.  
  643.  
  644. //[name] == keyofhate # # [maxquantity] == 3
  645. //[name] == keyofterror # # [maxquantity] == 3
  646. //[name] == keyofdestruction # # [maxquantity] == 3
  647.  
  648.  
  649. //----------jewels------------
  650.  
  651. // ==magic==
  652. [Name] == jewel && [quality] == magic # ([enhanceddamage] >= 40 || [tohit] == 100 || [maxdamage] >= 15) && ([maxhp] == 20 || [ias] >= 15 || [itemreqpercent] <= -15 || [strength] >= 9 || [dexterity] >= 9)
  653. [Name] == jewel && [quality] == magic # ([fireresist] == 30 || [coldresist] == 30 || [lightresist] == 30 || [fireresist] >= 15 && [lightresist] >= 15 || [maxmana] == 20) && ([maxhp] == 20 || [fhr] == 7 || [ias] == 15 || [itemreqpercent] <= -15 || [strength] >= 9 || [dexterity] >= 9)
  654. [Name] == jewel && [quality] == magic # [maxdamage] >= 30
  655.  
  656. // ==rare==
  657. [Name] == jewel && [Quality] == rare # [strength] >= 9 && [dexterity] >= 9
  658. [Name] == jewel && [Quality] == rare # [fhr] == 7 && ([strength] >= 8 || [dexterity] >= 8 || [itemreqpercent] == -15) && ([maxmana] == 15 || [fireresist] >= 10 && [coldresist] >= 10 || [fireresist] >= 30 || [coldresist] >= 30 || [lightresist] >= 30)
  659. [Name] == jewel && [Quality] == rare # [fhr] == 7 && [energy] == 9 && [maxmana] == 15
  660. [Name] == jewel && [Quality] == rare # [enhanceddamage] >= 25 && ([strength] >= 8 || [dexterity] >= 8) && ([tohit] >= 40 || [itemreqpercent] == -15 || [defense] >= 30)
  661.  
  662. // ==unique==
  663. [Name] == jewel && [quality] == unique # [passivecoldpierce]+[passivecoldmastery] >= 10 || [passivepoispierce]+[passivepoismastery] >= 10 || [passiveltngpierce]+[passiveltngmastery] >= 10 || [passivefirepierce]+[passivefiremastery] >= 10
  664.  
  665. // --------charms------------
  666.  
  667. // --small--
  668. //[name] == smallcharm && [quality] == magic # [maxhp] == 20
  669. [name] == smallcharm && [quality] == magic # [maxdamage] == 4 && [tohit] == 20
  670. [name] == smallcharm && [quality] == magic # [maxhp] == 20 && ([coldmindam] == 10 && [coldmaxdam] == 20 || [lightmaxdam] == 71 || [firemindam] == 19 && [firemaxdam] == 29)
  671. [name] == smallcharm && [quality] == magic # [lightmaxdam] == 99 || [firemindam] == 26 && [firemaxdam] == 42 || [firemindam] == 19 && [firemaxdam] == 29 && [lightmaxdam] == 28 || [firemindam] == 7 && [firemaxdam] == 13 && [lightmaxdam] == 71
  672. [name] == smallcharm && [quality] == magic # [fireresist]+[lightresist]+[coldresist] >= 15 && [maxhp] >= 15
  673. [name] == smallcharm && [quality] == magic # [maxhp] == 20 && ([fireresist] > 3 && [lightresist] > 3 || [fireresist] > 9 || [lightresist] > 9 || [coldresist] > 9)
  674. [name] == smallcharm && [quality] == magic # [maxhp] >= 19 && ([fireresist] == 5 && [lightresist] == 5 || [fireresist] == 11 || [lightresist] == 11 || [coldresist] == 11)
  675. [name] == smallcharm && [quality] == magic # ([tohit] >= 36 || [maxdamage] == 3 || [maxmana] >= 17 || [fireresist] >= 11 || [coldresist] >= 11 || [lightresist] >= 11 || [fireresist] == 5 && [lightresist] == 5) && ([maxhp] >= 20 )
  676. [name] == smallcharm && [quality] == magic # [itemmagicbonus] == 7 && ([fireresist] >= 5 || [coldresist] >= 11 || [lightresist] >= 5 || [fireresist]+[lightresist]+[coldresist] >= 5 || [maxmana] >= 17)
  677. [name] == smallcharm && [quality] == magic # [poisonmaxdam] >= 205 && ([maxhp] >= 20)
  678. [name] == smallcharm && [quality] == magic # [poisonmaxdam] == 291 || [poisonmaxdam] == 338 || [poisonmaxdam] == 351 || [poisonmaxdam] == 385 // 313, 330, 377, 451
  679. [name] == smallcharm && [quality] == magic # [itemgoldbonus] == 10 && ([tohit] >= 30 || [poisonmaxdam] == 299 || [maxdamage] == 3 || [maxmana] == 17 || [fireresist] == 11 || [fireresist] == 5 && [lightresist] == 5)
  680.  
  681. [name] == smallcharm && [quality] == unique
  682.  
  683. // --large--
  684. [name] == largecharm && [quality] == magic # [maxmana]+[maxhp] >= 70
  685. [name] == largecharm && [quality] == magic # [maxdamage] == 6 && [maxhp] == 35
  686. [name] == largecharm && [quality] == magic # [fireresist] == 8 && [lightresist] == 8 && [maxhp] == 35
  687.  
  688. [name] == largecharm && [quality] == unique
  689.  
  690. // --grand--
  691. [name] == grandcharm && [quality] == magic # ([coldresist] == 15 && [lightresist] == 15 || [maxdamage] >= 10) && ([maxhp] >= 30 || [strength] >= 6 || [dexterity] >= 6 || [fhr] >= 12 || [frw] == 7)
  692. [name] == grandcharm && [quality] == magic # [tohit] >= 125 && [maxhp] >= 30
  693. [name] == grandcharm && [quality] == magic # ([palicombatskilltab]+[fireskilltab]+[coldskilltab]+[lightningskilltab]+[trapsskilltab]+[shadowdisciplinesskilltab]+[javelinandspearskilltab]+[poisonandboneskilltab]+[elementalskilltab]+[shapeshiftingskilltab]+[offensiveaurasskilltab]+[warcriesskilltab] == 1) && [maxhp] >= 30
  694. [name] == grandcharm && [quality] == magic # [maxdamage] == 14
  695. [name] == grandcharm && [quality] == magic # [maxdamage] >= 9 && [maxhp] >= 20
  696. [name] == grandcharm && [quality] == magic # [itemgoldbonus] == 40 && ([tohit] >= 130 || [warcriesskilltab] == 1 || [maxdamage] == 10 || [maxmana] == 59 || [fireresist] == 15 && [coldresist] == 15)
  697. [name] == grandcharm && [quality] == magic # [maxmana] >= 59 && ([maxhp] >= 30 || [fhr] == 12)
  698.  
  699.  
  700. //[name] == grandcharm && [quality] == unique # [itemmagicbonus] >= 35 // || [itemgoldbonus] >= 150
  701.  
  702. // --set items--
  703.  
  704. // --tal rasha's--
  705. [name] == lacqueredplate && [quality] == set # [defense] == 541
  706.  
  707.  
  708. // griswold's
  709.  
  710. [name] == caduceus && [quality] == set # [enhanceddamage] == 240 && [sockets] == 4
  711. [name] == corona && [quality] == set # [enhanceddefense] == 75 && [itemmagicbonus] == 30
  712. [name] == vortexshield && [quality] == set # [defense] == 333
  713.  
  714. // unsorted shit
  715.  
  716.  
  717. // crafted
  718.  
  719. // Helms
  720. [type] == helm && [quality] == crafted # [itemtohitpercentperlevel] >= 1 && ([enhanceddefense] >= 150 || [sockets] == 2)
  721.  
  722. // Armor
  723.  
  724. // Shields
  725.  
  726. // Gloves
  727. [type] == gloves && [quality] == crafted # [ias] >= 20 && [strength]+[dexterity] >= 10 && [itemknockback] >= 1
  728.  
  729. // Boots
  730. [type] == boots && [quality] == crafted # [itemmaxmanapercent] >= 4 && [maxmana] >= 40
  731.  
  732. // Belts
  733. [type] == belt && [class] >= exceptional && [quality] == crafted # [maxhp] >= 50 && [strength] >= 15
  734. [type] == belt && [class] >= exceptional && [quality] == crafted # [fhr] == 24 && [fcr] == 10
  735.  
  736. // Rings
  737. [type] == ring && [quality] == crafted # [strength]+[dexterity] >= 25 && [maxhp] >= 30
  738. [type] == ring && [quality] == crafted # [fcr] == 10 && ([maxhp] >= 40 || [maxhp]+[maxmana] >= 80 || [strength]+[dexterity] >= 25)
  739.  
  740. // Amulets
  741.  
  742.  
  743. [type] == amulet && [quality] == crafted # [assassinskills] == 2 && [fcr] >= 20
  744. [type] == amulet && [quality] == crafted # [druidskills] == 2 && [fcr] >= 20
  745. [type] == amulet && [quality] == crafted # [amazonskills]+[paladinskills]+[druidskills]+[assassinskills]+[barbarianskills]+[necromancerskills]+[sorceressskills] >= 2 && [fcr] >= 10 && [maxhp] >= 20 && ([strength] >= 10 || [dexterity] >= 10)
  746.  
  747. [name] == jewel && [quality] == rare # [fireresist] >= 35
  748. [type] == boots && [quality] == crafted # [maxmana] >= 40 && [itemmaxmanapercent] >= 4
  749.  
  750. // unid packs
  751. //([name] == assaulthelmet || [name] == avengerguard || [name] == savagehelmet || [name] == slayerguard || [name] == conquerorcrown || [name] == guardiancrown) && [quality] == rare && [color] == white
  752. [type] == pelt && [quality] == rare && [color] == white
  753.  
  754. [name] == tokenofabsolution
  755.  
  756.  
  757. [name] == ataghan && [quality] == magic && [flag] != ethereal # [ias] >= 40 && [enhanceddamage] >= 290
  758. [name] == ataghan && [quality] == rare && [flag] != ethereal # [ias] == 40 && [enhanceddamage] >= 290 && [sockets] == 2
  759. [name] == ataghan && [quality] == rare && [flag] == ethereal # [ias] == 40 && [enhanceddamage] >= 290 && [sockets] == 2 && [itemreplenishdurability] >= 1
  760.  
  761.  
  762. //=================================================================================================================================================================================
  763. //=== lld/vlld pickit, by Kolton ==================================================================================================================================================
  764. //=================================================================================================================================================================================
  765.  
  766. //Contents
  767. // Amulets
  768. // Rings
  769. // Weapons
  770. // Body Armor
  771. // Helms
  772. // Shields
  773. // Belts
  774. // Gloves
  775. // Boots
  776. // Jewels
  777. // Staves
  778. // Small Charms
  779. // Large Charms
  780. // Grand Charms
  781. // Class Specific
  782. // Imbueables
  783.  
  784. //=================================================================================================================================================================================
  785. //=== AMULETS =====================================================================================================================================================================
  786. //=================================================================================================================================================================================
  787.  
  788. [name] == amulet && [quality] == magic # [palicombatskilltab]+[fireskilltab]+[poisonandboneskilltab]+[trapsskilltab]+[shapeshiftingskilltab] == 2 && ([maxhp] == 80 || [hpregen] == 15)
  789.  
  790.  
  791. [type] == amulet && [quality] == rare # [poisonandboneskilltab]+[fireskilltab]+[trapsskilltab]+[palicombatskilltab]+[coldskilltab]+[lightningskilltab]+[elementalskilltab] == 2 && [fcr] == 10 && [maxhp]+[maxmana] >= 50 && [itemlevelreq] <= 30
  792. [type] == amulet && [quality] == rare # [amazonskills]+[barbarianskills] == 1 && [maxhp] >= 40 && ([hpregen] >= 6 || [maxmana] >= 60) && [itemlevelreq] <= 30
  793.  
  794.  
  795.  
  796. //[name] == amulet && [quality] == set # [itemdamagetomana] == 20 && [itemlightradius] == 3 // Angelic Wngs
  797.  
  798. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  799.  
  800. [type] == amulet && [quality] == rare # [poisonandboneskilltab]+[fireskilltab]+[coldskilltab]+[palicombatskilltab] == 1 && [fcr] == 10 && [maxhp]+[maxmana] >= 40 && [hpregen] >= 5 && [itemlevelreq] <= 18
  801. [type] == amulet && [quality] == rare # [maxhp]+[maxmana] >= 60 && [hpregen] >= 5 && [itemlevelreq] <= 18
  802. [type] == amulet && [quality] == rare # [strength]+[dexterity]+[hpregen] >= 10 && [itemlevelreq] <= 9
  803. [type] == amulet && [quality] == rare # [hpregen] >= 5 && [strength]+[dexterity] >= 5 && [itemlevelreq] <= 9
  804.  
  805. //=================================================================================================================================================================================
  806. //=== RINGS =======================================================================================================================================================================
  807. //=================================================================================================================================================================================
  808.  
  809. [type] == ring && [quality] == rare # [fcr] >= 10 && [maxmana] >= 60 && ([strength] >= 8 || [dexterity] >= 8 || [hpregen] >= 5) && [itemlevelreq] <= 30
  810. [type] == ring && [quality] == rare # [tohit] >= 100 && [strength]+[dexterity] >= 9 && [maxmana] >= 60 && ([hpregen] >= 5 || [mindamage] >= 3 || [maxdamage] >= 5 || [maxhp] >= 15) && [itemlevelreq] <= 30
  811. [type] == ring && [quality] == rare # [fcr] == 10 && [strength] >= 6 && [dexterity] >= 6 && [maxmana] >= 60 && [itemlevelreq] == 30
  812.  
  813. //[name] == ring && [quality] == set # [hpregen] == 6 && [maxhp] == 20 // Angelic Halo
  814.  
  815. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  816.  
  817. [type] == ring && [quality] == rare # ([dexterity] >= 4 || [strength] >= 4) && ([tohit] >= 70 || [mindamage] == 3) && [maxmana] >= 30 && [hpregen] >= 4 && [itemlevelreq] <= 18
  818. [type] == ring && [quality] == rare # [fcr] == 10 && [strength] >= 4 && [hpregen] >= 4 && [maxmana] >= 30 && [itemlevelreq] <= 18
  819. [type] == ring && [quality] == rare # [dexterity] == 2 && [strength] == 2 && [tohit] >= 50 && [itemlevelreq] <= 9
  820. [type] == ring && [quality] == rare # [hpregen] >= 4 && [strength]+[dexterity] >= 2 && ([tohit] >= 50 || [maxmana] >= 11) && [itemlevelreq] <= 9
  821.  
  822. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  823.  
  824. [type] == circlet && [quality] == magic && [flag] != ethereal # ([tohit] >= 120 || [itemtohitpercentperlevel] > 0 || [enhanceddamage] >= 30) && ([maxhp] >= 40 || [hpregen] >= 10 || [frw] == 20) && [itemlevelreq] <= 18
  825.  
  826. [type] == circlet && [quality] == rare && [flag] != ethereal # [sockets] == 2 && [frw] == 20 && ([tohit] >= 100 || [maxdamage] >= 6 || [maxhp] >= 30 || [maxmana] >= 30 || [lightmaxdam] >= 100 || [hpregen] >= 8) && [itemlevelreq] <= 18
  827. [type] == circlet && [quality] <= rare && [flag] != ethereal # [poisonandboneskilltab]+[palicombatskilltab]+[fireskilltab]+[trapsskilltab] >= 1 && ([fcr] == 10 || [frw] == 20) && ([maxhp] >= 30 || [hpregen] >= 8 || [maxmana] >= 35 || [sockets] == 2) && [itemlevelreq] <= 18
  828. [type] == circlet && [quality] == rare && [flag] != ethereal # [poisonandboneskilltab]+[palicombatskilltab]+[fireskilltab]+[trapsskilltab] >= 1 && [fcr] == 10 && [frw] == 20 && [itemlevelreq] <= 18
  829.  
  830. //=================================================================================================================================================================================
  831. //=== SHIELDS =====================================================================================================================================================================
  832. //=================================================================================================================================================================================
  833.  
  834. //[name] == grimshield && [quality] == superior && [flag] != ethereal # [enhanceddefense] == 15 && [sockets] == 2 // for rhyme runeword
  835.  
  836. [name] == barbedshield && [quality] == magic # [fbr] == 30 && [palicombatskilltab] == 2
  837. [name] == towershield && [quality] == magic # [fbr] == 30 && [sockets] == 3 && [defense] == 25 && [itemlevelreq] <= 30
  838. [name] == pavise && [quality] == magic # [fbr] == 30 && [sockets] == 3 && [defense] == 78 && [itemlevelreq] <= 30
  839. [name] == scutum && [quality] == magic # [fbr] == 30 && [sockets] == 3 && [defense] == 61 && [itemlevelreq] <= 30
  840. [name] == dragonshield && [quality] == magic # [fbr] == 30 && [sockets] == 3 && [defense] == 67 && [itemlevelreq] <= 30
  841.  
  842. [name] == barbedshield && [quality] == rare # [fbr] == 30 && [sockets] == 2 && [palicombatskilltab] == 2 && [itemlevelreq] <= 30
  843. [name] == spikedshield && [quality] == rare # [fbr] == 30 && [sockets] == 2 && [fhr] == 17 && [itemlevelreq] <= 30
  844. [name] == barbedshield && [quality] == rare # [fbr] == 30 && [sockets] == 2 && [fhr] == 17 && [itemlevelreq] <= 30
  845. [name] == boneshield && [quality] == rare # [fbr] == 30 && [sockets] == 2 && [fhr] == 17 && [itemlevelreq] <= 30
  846. [name] == grimshield && [quality] == rare # [fbr] == 30 && [sockets] == 2 && [fhr] == 17 && [itemlevelreq] <= 30
  847. [name] == spikedshield && [quality] == rare && [flag] == ethereal # [fbr] == 30 && [enhanceddefense] >= 66 && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0) && [itemlevelreq] <= 30
  848. [name] == barbedshield && [quality] == rare && [flag] == ethereal # [fbr] == 30 && [enhanceddefense] >= 66 && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0) && [itemlevelreq] <= 30
  849. [name] == boneshield && [quality] == rare && [flag] == ethereal # [fbr] == 30 && [enhanceddefense] >= 66 && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0) && [itemlevelreq] <= 30
  850. [name] == grimshield && [quality] == rare && [flag] == ethereal # [fbr] == 30 && [enhanceddefense] >= 66 && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0) && [itemlevelreq] <= 30
  851.  
  852.  
  853. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  854.  
  855. [name] == boneshield && [quality] == magic # [fbr] == 30 && [itemdamagetomana] >= 12
  856.  
  857. //=================================================================================================================================================================================
  858. //=== BELTS =======================================================================================================================================================================
  859. //=================================================================================================================================================================================
  860.  
  861. [type] == belt && [quality] == rare && [class] <= exceptional # [fhr] == 24 && [maxhp] >= 40 && ([strength] >= 9 || [hpregen] >= 6) && [itemlevelreq] <= 30
  862.  
  863.  
  864. [name] == demonhidesash && [quality] == unique && [flag] != ethereal # [damageresist] == 15 && [lifeleech] == 8 && [enhanceddefense] == 180 && [magicdamagereduction] == 15 //string of ears
  865.  
  866. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  867.  
  868. [type] == belt && [quality] == rare # [fhr] == 24 && [strength] >= 5 && [maxhp] >= 40 && [itemlevelreq] <= 18
  869.  
  870.  
  871. [type] == gloves && [quality] == rare && [flag] != ethereal # [javelinandspearskilltab] == 2 && [ias] >= 10 && [hpregen] >= 5 && [itemlevelreq] <= 30
  872.  
  873. //=================================================================================================================================================================================
  874. //=== JEWELS ======================================================================================================================================================================
  875. //=================================================================================================================================================================================
  876.  
  877. [name] == jewel && [quality] == magic # [fireresist] == 15 && [coldresist] == 15 && ([itemreqpercent] < 0 || [strength] == 6 || [dexterity] == 9 || [maxdamage] == 15)
  878. [name] == jewel && [quality] == magic # [maxdamage] >= 24 && [itemlevelreq] <= 30
  879. [name] == jewel && [quality] == magic # [enhanceddamage] == 20 && ([dexterity] == 9 || [strength] == 6 || [maxhp] == 8 || [maxdamage] == 15 || [itemreqpercent] < 0)
  880.  
  881. [name] == jewel && [quality] == rare # [dexterity] == 9 && [maxhp] == 8 && [itemlevelreq] <= 30
  882. [name] == jewel && [quality] == rare # ([mindamage] >= 4 || [enhanceddamage] >= 20) && [maxdamage] >= 18 && [itemlevelreq] <= 30
  883. [name] == jewel && [quality] <= rare # ([enhanceddamage] >= 20 || [maxdamage] >= 18 || [mindamage] >= 8) && ([plusdefense] >= 30 || [strength]+[dexterity] >= 12 || [dexterity] >= 9 || [strength] >= 6 || [tohit] >= 50 || [itemreqpercent] < 0) && [itemlevelreq] <= 30
  884. [name] == jewel && [quality] == rare # [strength] >= 6 && [dexterity] >= 9 && [itemlevelreq] <= 30
  885. [name] == jewel && [quality] <= rare # ([maxdamage] >= 15 || [maxmana] >= 15) && [itemreqpercent] < 0 && [itemlevelreq] <= 30
  886.  
  887. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  888.  
  889. // 18
  890. [name] == jewel && [quality] <= rare # [maxdamage] >= 20 && [itemlevelreq] <= 18
  891. [name] == jewel && [quality] <= rare # [enhanceddamage] == 20 && ([maxdamage] == 15 || [dexterity] == 6) && [itemlevelreq] <= 18
  892.  
  893. // 9
  894. [name] == jewel && [quality] <= rare # ([maxdamage] >= 14 || [mindamage] >= 8 || [mindamage] >= 4 && [maxdamage] >= 9) && [itemlevelreq] <= 9
  895. [name] == jewel && [quality] <= rare # ([tohit] >= 40 || [enhanceddamage] >= 20 || [defense] >= 8) && ([maxdamage] >= 9 || [mindamage] >= 4) && [itemlevelreq] <= 9
  896. [name] == jewel && [quality] <= rare # ([itemdamagetomana] == 12 || [maxmana] == 10) && ([dexterity] >= 3 || [maxhp] >= 8 || [itemreqpercent] < 0) && [itemlevelreq] <= 9
  897.  
  898. //=================================================================================================================================================================================
  899. //=== STAVES ======================================================================================================================================================================
  900. //=================================================================================================================================================================================
  901.  
  902. [type] == staff && [class] <= exceptional && [quality] == rare # [teleportcharges] > 0 && [fcr] == 20 && [itemlevelreq] <= 30
  903.  
  904. //=================================================================================================================================================================================
  905. //=== SMALL CHARMS ================================================================================================================================================================
  906. //=================================================================================================================================================================================
  907.  
  908. [name] == smallcharm && [quality] == magic # [maxhp] >= 13 && [maxdamage] >= 3
  909.  
  910. [name] == smallcharm && [quality] == magic # [maxhp] >= 15 && ([poisonmaxdam] >= 128 || [maxmana] >= 12 || [maxdamage] >= 3 || [plusdefense] == 20 || [fireresist] >= 9 || [lightresist] >= 9 || [coldresist] >= 9 || [fireresist] >= 5 && [coldresist] >= 5) && [itemlevelreq] <= 30
  911. [name] == smallcharm && [quality] == magic # [frw] == 3 && ([poisonmaxdam] == 128 || [maxmana] >= 12 || [maxdamage] >= 3 || [fireresist] >= 9 || [lightresist] >= 9 || [coldresist] >= 9 || [fireresist] >= 5 && [coldresist] >= 5) && [itemlevelreq] <= 30
  912.  
  913. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  914.  
  915. [name] == smallcharm && [quality] == magic # [maxhp] >= 15 && ([poisonmaxdam] == 52 && [maxmana] >= 5 || [tohit] >= 10 || [plusdefense] >= 8) && [itemlevelreq] <= 18
  916.  
  917. //=================================================================================================================================================================================
  918. //=== LARGE CHARMS ================================================================================================================================================================
  919. //=================================================================================================================================================================================
  920.  
  921. [name] == largecharm && [quality] == magic # [maxdamage] == 6 && [frw] == 5
  922.  
  923. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  924.  
  925. [name] == largecharm && [quality] == magic # ([frw] == 7 || [fhr] == 17) && [maxmana] == 33
  926. [name] == largecharm && [quality] == magic # ([strength] == 3 || [dexterity] == 3) && [tohit] >= 12 && [itemlevelreq] <= 9
  927. [name] == largecharm && [quality] == magic # [maxhp] >= 15 && ([tohit] >= 10 || [maxmana] >= 5 || [plusdefense] >= 3) && [itemlevelreq] <= 9
  928. [name] == largecharm && [quality] == magic # [frw] == 5 && [maxmana] == 18
  929.  
  930. //=================================================================================================================================================================================
  931. //=== GRAND CHARMS ================================================================================================================================================================
  932. //=================================================================================================================================================================================
  933.  
  934. [name] == grandcharm && [quality] == magic # [maxmana] >= 45 && ([maxhp] >= 20 || [fhr] == 12) && [itemlevelreq] <= 30
  935. [name] == grandcharm && [quality] == magic # [coldresist] == 15 && [fireresist] == 15 && ([frw] == 7 || [fhr] == 12)
  936. [name] == grandcharm && [quality] == magic # [maxdamage] == 10 && ([strength]+[dexterity] == 6 || [fhr] == 12 || [maxhp] >= 20 || [frw] == 7) && [itemlevelreq] <= 30
  937.  
  938. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  939.  
  940. [name] == grandcharm && [quality] == magic # ([maxdamage] == 6 || [maxmana] >= 33) && ([maxhp] >= 20 || [fhr] == 12 || [frw] == 7) && [itemlevelreq] <= 18
  941.  
  942. //=================================================================================================================================================================================
  943. //=== CLASS SPECIFIC ==============================================================================================================================================================
  944. //=================================================================================================================================================================================
  945.  
  946. //---AMAZON------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  947.  
  948. ([name] == maidenjavelin || [name] == ceremonialjavelin) && [quality] <= rare && [flag] != ethereal # [javelinandspearskilltab] >= 4 && [ias] >= 30 && [itemlevelreq] <= 30
  949. [name] == ceremonialjavelin && [quality] <= rare && [flag] == ethereal # [enhanceddamage] >= 80 && ([itemreplenishdurability] > 0 || [itemreplenishquantity] > 0) && [itemlevelreq] <= 30
  950.  
  951. //---ASSASSIN----------------------------------------------------------------------------------------------------------------------------------------------------------------------
  952.  
  953. [name] == handscythe && [quality] <= superior # [sockets] != 1 && [skilllightningsentry] == 3 && ([skillmindblast] >= 1 || [skilldragonflight] >= 1 || [skillweaponblock] == 3)
  954. [name] == handscythe && [quality] <= rare # ([trapsskilltab] == 2 || [assassinskills] == 1) && ([skilllightningsentry] >= 3 || [skillwakeoffire] >= 3) && [itemlevelreq] <= 30
  955.  
  956. //---BARBARIAN--------------------------------------------------------------------------------------------------------------------------------------------------------------------
  957.  
  958. ([name] == avengerguard || [name] == assaulthelmet) && [quality] <= superior && [class] <= exceptional # [skillwhirlwind] >= 2 && ([sockets] == 0 || [sockets] == 3) && [itemlevelreq] <= 30
  959.  
  960. [type] == primalhelm && [quality] == magic && [class] <= exceptional # [skillwhirlwind] >= 2 && ([sockets] == 3 || [barbcombatskilltab] == 2 || [barbarianskills] == 1 || [maxhp] > 60) && [itemlevelreq] <= 30
  961.  
  962. [type] == primalhelm && [quality] == rare && [class] <= exceptional # [skillwhirlwind] >= 2 && ([itemtohitpercentperlevel] > 0) && [itemlevelreq] <= 30
  963. [type] == primalhelm && [quality] <= rare && [class] <= exceptional # [warcriesskilltab] == 2 && [skillbattleorders] == 3 && [itemlevelreq] <= 30
  964.  
  965. [type] == primalhelm && [quality] <= superior # [skillthrowingmastery] == 3 && [itemlevelreq] <= 18
  966.  
  967. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  968.  
  969. [type] == primalhelm && [quality] <= superior # [skillshout] == 3 && ([sockets] == 3 || [sockets] == 0) && [itemlevelreq] <= 9
  970.  
  971. //---DRUID------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  972.  
  973. [type] == pelt && [quality] <= superior && [flag] != ethereal # [skillfury] == 3 && [skillheartofwolverine] > 0 && [itemlevelreq] <= 30
  974.  
  975. [type] == pelt && [quality] <= rare # [elementalskilltab] == 2 && ([skilltornado] == 3 || [skillfissure] == 3) && [itemlevelreq] <= 30 // 5 nado/fissure pelt
  976. [type] == pelt && [quality] <= rare # [shapeshiftingskilltab] == 2 && [skillfury] == 3 && ([itemtohitpercentperlevel] >= 1 || [sockets] == 2) && [itemlevelreq] <= 30 // 5 fury pelt
  977.  
  978. // vlld
  979.  
  980. [type] == pelt && [quality] <= rare # [elementalskilltab] == 1 && [skillfissure] == 3 && ([sockets] == 2 || [fhr] == 10) && [itemlevelreq] <= 18
  981.  
  982. //---NECROMANCER------------------------------------------------------------------------------------------------------------------------------------------------------------------
  983.  
  984. [type] == voodooheads && [quality] <= superior # [skillbonespear] == 3 && [skillbonespirit] == 3 && [sockets] != 1 && [itemlevelreq] <= 30
  985.  
  986. // vlld
  987.  
  988. [type] == voodooheads && [quality] <= rare && [flag] != ethereal # [poisonandboneskilltab] == 1 && [fbr] == 30 && [skillbonespear] == 3 && [itemlevelreq] <= 18
  989.  
  990. //---PALADIN----------------------------------------------------------------------------------------------------------------------------------------------------------------------
  991.  
  992. ([name] == akarantarge || [name] == akaranrondache) && [quality] <= superior # [enhanceddamage] == 65 && [tohit] == 121 && ([sockets] == 0 || [sockets] == 4)
  993.  
  994. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  995.  
  996. [name] == heraldicshield && [quality] <= superior && [flag] != ethereal # ([sockets] == 0 || [sockets] == 4) && [enhanceddamage] == 65 && [tohit] == 121
  997. [name] == crownshield && [quality] <= superior && [flag] != ethereal # ([sockets] == 0 || [sockets] == 4) && [enhanceddamage] == 65 && [tohit] == 121
  998. [name] == aerinshield && [quality] <= superior && [flag] != ethereal # ([sockets] == 0 || [sockets] == 4) && [enhanceddamage] == 65 && [tohit] == 121
  999.  
  1000. //---SORCERESS--------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1001.  
  1002. [type] == orb && [quality] <= rare && [class] <= exceptional # [fcr] == 20 && [skillfireball] == 3 && [fireskilltab] == 2 && [itemlevelreq] == 30
  1003. [type] == orb && [quality] <= rare && [class] <= exceptional # [fcr] == 20 && [skillblizzard] == 3 && [coldskilltab] == 2 && [itemlevelreq] == 30
  1004. [type] == orb && [quality] <= rare && [class] <= exceptional # [skillenergyshield] == 3 && [lightningskilltab] == 2 && [itemlevelreq] == 30
  1005.  
  1006. //---vlld-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1007.  
  1008. [type] == orb && [quality] <= rare # [fcr] == 10 && [skilliceblast] == 3 && [coldskilltab] == 1
  1009. [type] == orb && [quality] <= rare # [fcr] == 10 && [skillfireball] == 3 && [fireskilltab] == 1
  1010.  
  1011. //=================================================================================================================================================================================
  1012. //=== IMBUEABLES ==================================================================================================================================================================
  1013. //=================================================================================================================================================================================
  1014.  
  1015. //[name] == bladetalons && [quality] <= superior && [flag] == ethereal # [sockets] == 0 // imbueable
  1016. //[name] == crown && [quality] <= superior && [flag] == ethereal # [sockets] == 0 // imbueable
  1017. //[name] == grand crown && [quality] <= superior && [flag] == ethereal # [sockets] == 0 // imbueable
  1018. //[name] == grim helm && [quality] <= superior && [flag] == ethereal # [sockets] == 0 // imbueable
  1019. //[name] == winged helm && [quality] <= superior && [flag] == ethereal # [sockets] == 0 // imbueable
  1020. //[name] == throwingspear && [quality] <= superior && [flag] == ethereal // imbueable
  1021. //[name] == harpoon && [quality] <= superior && [flag] == ethereal // imbueable
  1022. //[name] == warjavelin && [quality] <= superior && [flag] == ethereal // imbueable
  1023. //[name] == ceremonialjavelin && [quality] <= superior && [flag] == ethereal // imbueable
  1024. //[name] == naga && [quality] <= superior && [flag] == ethereal # [sockets] == 0 // imbueable
  1025. //[name] == ancientarmor && [quality] <= superior && [flag] == ethereal # [sockets] == 0 // imbueable
  1026. //[name] == ornateplate && [quality] <= superior && [flag] == ethereal # [sockets] == 0 // imbueable
  1027. //[name] == boneshield && [quality] <= superior && [flag] == ethereal # [sockets] == 0 // imbueable
  1028. //[name] == grimshield && [quality] <= superior && [flag] == ethereal # [sockets] == 0 // imbueable
  1029. [name] == warboots && [quality] <= superior && [flag] == ethereal // imbueable
  1030.  
  1031. // Tr0uble@jsp
  1032. ([name] == gnarledstaff || [name] == battlestaff || [name] == gothicstaff || [name] == cedarstaff || [name] == shillelagh || [name] == elderstaff) && [quality] <= superior # ([sockets] == 0 || [sockets] == 4) && ([skillcoldmastery] > 0 && ([skillblizzard] > 0 && [skillglacialspike] > 0 || [skillfrozenorb] > 0 && [skillenchant]+[skillthunderstorm] > 0) || [skillicebolt] > 0 && [skilliceblast] > 0 && [skillwarmth] > 0)
  1033. ([name] == warstaff || [name] == runestaff || [name] == archonstaff) && [quality] <= superior # [sockets] == 4 && ([skillcoldmastery] > 0 && ([skillblizzard] > 0 && [skillglacialspike] > 0 || [skillfrozenorb] > 0 && [skillenchant]+[skillthunderstorm] > 0) || [skillicebolt] > 0 && [skilliceblast] > 0 && [skillwarmth] > 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement