Advertisement
Guest User

Untitled

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