Advertisement
khanggaroo

Ghudda's Item Filter Script

Apr 22nd, 2015
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #Ghudda's Garbage Grabber, PoE Loot Script
  2. #Updated 4/13/2015
  3. #Field 0, Script Override
  4. #Field 1, Multiple ex items
  5. #Field 2, Currency
  6. #Field 3, Gems
  7. #Field 4, Uniques and Rares
  8. #Field 5, Flasks
  9. #Field 6, Mapping Configuration
  10. #Field 7, Leveling Specific Allowances
  11. #Field 8, Exceptions
  12. #Field 9, Hide the rest
  13.  
  14. #Field 0, Script Override
  15. #Options in here will override options in the rest of the script
  16. #Doing so could break parts of the script in unexpected ways. Take the following as an example
  17. #Show
  18. # BaseType Ambusher
  19. # SetBorderColor 225 205 0
  20. #This breaks the regal and rare item exceptions under Field 6
  21. #To show unshown things, please use Field 8
  22.  
  23. Show
  24. Class "Quest Items"
  25.  
  26. #Field 1, BLOW THE FUCK UP
  27. Show
  28. Class "Fishing Rod"
  29. SetTextColor 255 0 255
  30. PlayAlertSound 1
  31. PlayAlertSound 2
  32. PlayAlertSound 3
  33. PlayAlertSound 4
  34. PlayAlertSound 5
  35. PlayAlertSound 6
  36. PlayAlertSound 7
  37. PlayAlertSound 8
  38. PlayAlertSound 9
  39.  
  40. #If someone knows how to filter corrupted 6 links message me
  41. Show
  42. LinkedSockets 6
  43. SetBackgroundColor 30 255 0
  44. PlayAlertSound 1
  45.  
  46. Show
  47. BaseType "Mirror of Kalandra" "Rhoa Feather"
  48. SetBackgroundColor 30 255 0
  49. PlayAlertSound 1
  50. PlayAlertSound 2
  51. PlayAlertSound 3
  52. PlayAlertSound 4
  53. PlayAlertSound 5
  54. PlayAlertSound 6
  55. PlayAlertSound 7
  56. PlayAlertSound 8
  57. PlayAlertSound 9
  58.  
  59.  
  60. #Field 2, Currency
  61. Show
  62. BaseType "Eternal Orb" "Divine Orb" "Exalted Orb"
  63. SetBorderColor 0 255 0
  64. PlayAlertSound 1
  65.  
  66. #Stylistic Choice
  67. Show
  68. BaseType "Vaal Orb"
  69. SetBorderColor 220 30 30
  70. #Highlight high value currency
  71. Show
  72. BaseType "Regal Orb" "Orb of Regret" "Vaal Orb" "Chaos Orb" "Blessed Orb" "Gemcutter's Prism" "Orb of Fusing" "Orb of Scouring" "Orb of Chance" "Orb of Alchemy" "Glassblower's Bauble"
  73. SetBorderColor 255 0 255
  74.  
  75. #Show or hide remaining worthwhile currency.
  76. Show
  77. BaseType "Cartographer's Chisel" "Orb of Alteration"
  78. Show
  79. Class Currency
  80.  
  81. Show
  82. LinkedSockets 5
  83. SetBorderColor 170 170 170
  84. Show
  85. Sockets 6
  86. SetBorderColor 170 170 170
  87. Show
  88. SocketGroup RGB
  89.  
  90.  
  91. #Field 3, Gems
  92. Show
  93. Class Gem
  94. BaseType "Vaal"
  95. SetBorderColor 220 30 30
  96. Show
  97. Class Gem
  98. Quality > 0
  99. SetBorderColor 30 150 180
  100.  
  101. Show
  102. Class Gems
  103.  
  104.  
  105. #Field 4, Uniques and Rares
  106. Show
  107. Rarity Unique
  108.  
  109. #First, jewelry
  110. Show
  111. Class Rings Amulets Belts
  112. Rarity Rare
  113. ItemLevel >= 75
  114. SetBorderColor 230 50 255
  115. Show
  116. Class Rings Amulets Belts
  117. Rarity Rare
  118. ItemLevel >= 60
  119. SetBorderColor 255 220 50
  120. Show
  121. Class Rings Amulets Belts
  122. Rarity Rare
  123. SetBorderColor 255 255 255
  124.  
  125.  
  126. #Color border based on ilvl for recipe
  127. Show
  128. ItemLevel < 60
  129. Rarity Rare
  130. SetBorderColor 170 170 170
  131. Show
  132. ItemLevel < 75
  133. Rarity Rare
  134.  
  135. #75+ items can be highlighted differently for regal recipe awareness
  136. Show
  137. Rarity Rare
  138. ItemLevel >= 75
  139. SetBorderColor 50 230 255
  140.  
  141.  
  142. #Field 5, Flasks
  143. #Border alert when a quicksilver drops that can’t roll adrenaline/movement speed suffix
  144. Show
  145. BaseType "Quicksilver Flask"
  146. ItemLevel < 5
  147. SetBorderColor 170 170 170
  148.  
  149. Show
  150. BaseType "Flask"
  151. BaseType "Amethyst" "Diamond" "Granite" "Jade" "Quartz" "Quicksilver" "Ruby" "Sapphire" "Topaz"
  152. SetBorderColor 200 200 0
  153.  
  154. Show
  155. BaseType "Flask"
  156. Quality >= 10
  157.  
  158. #If high ilvl flasks without quality are dropping, they shouldn’t be of the lower tier bases.
  159. Hide
  160. BaseType Flask
  161. ItemLevel >= 35
  162. BaseType Small Medium Large Greater Grand
  163. Hide
  164. BaseType Flask
  165. ItemLevel >= 53
  166. BaseType Giant Colossal Sacred
  167.  
  168. Show
  169. BaseType Flask
  170.  
  171.  
  172.  
  173. #Field 6, Mapping Configuration
  174. #Maps
  175. Show
  176. Class Maps
  177. DropLevel >= 75
  178. PlayAlertSound 2
  179. Show
  180. Class Maps "Map Fragments"
  181.  
  182. #Jewelry
  183. Show
  184. Class Rings Amulets Belts
  185. Rarity < Rare
  186. ItemLevel >= 75
  187. SetBorderColor 50 230 255
  188. Show
  189. Class Rings Amulets Belts
  190. Rarity < Rare
  191. ItemLevel >= 60
  192. SetBorderColor 255 220 50
  193. Show
  194. Class Rings Amulets Belts
  195. Rarity < Rare
  196. SetBorderColor 255 255 255
  197.  
  198. #Fully Linked One Handers
  199. Show
  200. LinkedSockets 3
  201. Class "One Hand" Claws Daggers Wands Sceptres Shields
  202. Show
  203. LinkedSockets >= 4
  204.  
  205. #Corrupted Items with white sockets
  206. Show
  207. Sockets >= 3
  208. SocketGroup W
  209.  
  210. #Quality Items
  211. Show
  212. Quality 20
  213.  
  214. #Highlight High Tier Bases
  215. #56 is required level for thicket bows
  216. #Can be more specific in these areas but currently only the few highest tiers of items will drop
  217. Show
  218. Class "One Hand" "Two Hand" Claws Daggers Wands Sceptres Bows Staves
  219. DropLevel > 56
  220. Show
  221. Rarity < Rare
  222. Class Helmets
  223. DropLevel >= 62
  224. Show
  225. Rarity < Rare
  226. Class Gloves
  227. DropLevel >= 66
  228. Show
  229. Rarity < Rare
  230. Class Boots
  231. DropLevel >= 64
  232. Show
  233. Rarity < Rare
  234. Class "Body Armours"
  235. DropLevel >= 62
  236. Show
  237. Rarity < Rare
  238. Class Shields
  239. DropLevel >= 59
  240.  
  241.  
  242. #Field 7, Leveling Specific Allowances
  243. #Show all items until middle of cruel as every base is potentially useful at some point
  244. Show
  245. Sockets >= 4
  246.  
  247. Show
  248. ItemLevel < 40
  249. Sockets >= 3
  250.  
  251. Show
  252. ItemLevel < 60
  253. Class Rings Amulets Belts
  254. Rarity < Rare
  255. SetBorderColor 255 255 255
  256.  
  257. #If you’re leveling, every item is useful
  258. Show
  259. ItemLevel < 40
  260.  
  261. #What won’t be shown while leveling past 40 and before the top tier bases
  262. #are unsocketed white and magic items.
  263. #However you might want to see those anyways, like for weapons that are potential upgrades.
  264.  
  265. #Field 8, Exceptions
  266. Show
  267. BaseType "Tiger's Paw"
  268. ItemLevel >= 77
  269. #Because who doesn’t like to see insanely high ilvl simple robes and iron hats?
  270. Show
  271. ItemLevel > 77
  272. DropLevel <= 6
  273.  
  274. #Chisel Recipe
  275. Show
  276. Rarity Normal
  277. BaseType "Gavel" "Rock Breaker" "Stone Hammer"
  278.  
  279. #Chance Bases
  280. Show
  281. Rarity Normal
  282. BaseType "Spine Bow" "Prophecy Wand" "Gavel" "Leather Belt" "Agate Amulet" "Two-Stone Ring" "Mind Cage" "Glorious Plate" "Occultist's Vestment" "Murder Mitts" "Lacquered Garb" "Sacrificial Garb" "Chain Belt" "Siege Axe" "Imperial Bow" "Penetrating Arrow Quiver"
  283. # =p
  284. #Show
  285. # Rarity Normal
  286. # BaseType "Chain Gloves"
  287.  
  288.  
  289. #Field 9, Hide the Rest
  290. #Show
  291. Hide
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement