Advertisement
Guest User

itemfilter

a guest
Feb 13th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.13 KB | None | 0 0
  1. # Yet Another Loot Filter v0.9 - 13.12.15
  2. # Preview: http://bschug.github.io/poedit/poedit.html#Zpc8xSgp
  3.  
  4. # The main goal is to make a clever filter which inherits original game look
  5. # Here you won't see all those crazy colors except of ULTRA RARE STUFF (so you can count it as 'won't see' anyway)
  6.  
  7. ####################################################################################################
  8.  
  9. # TODO:
  10. # - enchance chance and alch recipes
  11. # - filter rares by base type
  12. # - filtration of uniques (?)
  13. # - rework jewels (?)
  14.  
  15. ####################################################################################################
  16.  
  17. # SETTINGS (find and replace if you want):
  18.  
  19. # Font sizes:
  20. # - small: SetFontSize 28 # unimportant items (generic gems, flasks, currency, vendor recipes, crafting bases...)
  21. # - normal: SetFontSize 32 # default font size (rares, uniques, good currency, good vendor recipes, divination cards...)
  22. # - big: SetFontSize 36 # items you don't want to miss (expensive currency, 5L...)
  23. # - large: SetFontSize 40 # very rare stuff
  24.  
  25. # Item border: SetBorderColor 0 0 0 255 # every item has a border for better visual separating; border is inline so it doesn't increase the box size
  26.  
  27. # Alert sound: PlayAlertSound 5 300 # only important items has it
  28.  
  29. ####################################################################################################
  30. #### UTILITY
  31.  
  32. Show
  33. Class "Quest" "Fragment" "Hideout" "Microtransaction"
  34.  
  35. ####################################################################################################
  36. #### ULTRA RARE STUFF - the one and only crazy pink background so you never miss it
  37.  
  38. Show
  39. BaseType "Mirror of Kalandra" "Fishing Rod" "Albino Rhoa Feather"
  40. SetBackgroundColor 254 128 222 190
  41. SetTextColor 0 0 0 255
  42. SetFontSize 40
  43. SetBorderColor 210 0 220 255
  44. PlayAlertSound 5 300
  45.  
  46. ####################################################################################################
  47. #### DIVINATION CARDS
  48.  
  49. # Tier 1 - 40c+
  50. # - "Abandoned Wealth"
  51. # - "House of Mirrors"
  52. # - "The Artist"
  53. # - "The Brittle Emperor"
  54. # - "The Celestial Justicar"
  55. # - "The Chains that Bind"
  56. # - "The Doctor"
  57. # - "The Dragon's Heart"
  58. # - "The Fiend"
  59. # - "The Hunger"
  60. # - "The King's Heart"
  61. # - "The Last One Standing"
  62. # - "The Queen"
  63. # - "The Trial"
  64. # - "The Wind"
  65. # - "Wealth and Power"
  66.  
  67. # Tier 2 - 10c+
  68. # - "Hope"
  69. # - "The Avenger"
  70. # - "The Betrayal"
  71. # - "The Dark Mage"
  72. # - "The Explorer"
  73. # - "The Pack Leader"
  74. # - "The Pact"
  75. # - "The Poet"
  76. # - "The Road to Power"
  77. # - "The Sun"
  78. # - "The Watcher"
  79. # - "Time-Lost Relic"
  80.  
  81. Show
  82. Class "Divination Card"
  83. BaseType "Abandoned Wealth" "House of Mirrors" "The Artist" "The Brittle Emperor" "The Celestial Justicar" "The Chains that Bind" "The Doctor" "The Dragon's Heart" "The Fiend" "The Hunger" "The King's Heart" "The Last One Standing" "The Queen" "The Trial" "The Wind" "Wealth and Power"
  84. SetFontSize 40
  85. SetTextColor 170 230 230 255
  86. SetBorderColor 170 230 230 255
  87. PlayAlertSound 5 300
  88. Show
  89. Class "Divination Card"
  90. BaseType "Hope" "The Avenger" "The Betrayal" "The Dark Mage" "The Explorer" "The Pack Leader" "The Pact" "The Poet" "The Road to Power" "The Sun" "The Watcher" "Time-Lost Relic"
  91. SetFontSize 40
  92. SetTextColor 170 230 230 255
  93. SetBorderColor 170 230 230 255
  94. PlayAlertSound 5 300
  95. Show
  96. Class "Divination Card"
  97. SetFontSize 40
  98. SetTextColor 170 230 230 255
  99. SetBorderColor 170 230 230 255
  100. PlayAlertSound 5 300
  101.  
  102. ####################################################################################################
  103. #### CURRENCY
  104.  
  105. Show
  106. BaseType "Eternal Orb" "Exalted Orb" "Divine Orb"
  107. SetFontSize 44
  108. SetBorderColor 170 158 130
  109. SetBackgroundColor 0 0 0 255
  110. PlayAlertSound 5 300
  111. Show
  112. BaseType "Gemcutter's Prism" "Regal Orb" "Chaos Orb" "Orb of Regret" "Vaal Orb" "Orb of Alchemy" "Orb of Fusing" "Blessed Orb" "Orb of Scouring" "Cartographer's Chisel"
  113. SetFontSize 40
  114. SetBorderColor 170 158 130
  115. SetBackgroundColor 0 0 0 255
  116. PlayAlertSound 5 300
  117. PlayAlertSound 5 300
  118.  
  119.  
  120. Show
  121. Class "Currency"
  122. SetFontSize 34
  123. SetBorderColor 0 0 0 255
  124.  
  125. ####################################################################################################
  126. #### GEMS
  127.  
  128. Show
  129. Class "Gem"
  130. BaseType "Portal" "Empower" "Enhance" "Enlighten"
  131. SetBorderColor 27 162 155
  132. SetFontSize 40
  133. PlayAlertSound 5 300
  134. Show
  135. Class "Gem"
  136. Quality >= 15
  137. SetBorderColor 27 162 155
  138. SetFontSize 36
  139. PlayAlertSound 5 300
  140. Show
  141. Class "Gem"
  142. Quality > 0
  143. SetBorderColor 27 162 155
  144. SetFontSize 32
  145. Show
  146. Class "Gem"
  147. SetFontSize 30
  148. SetBorderColor 0 0 0 255
  149.  
  150. ####################################################################################################
  151. #### JEWELS - purple background
  152.  
  153. Show
  154. Class "Jewel"
  155. SetBackgroundColor 30 0 60
  156. SetBorderColor 10 0 20 255
  157.  
  158. ####################################################################################################
  159. #### FLASKS
  160.  
  161. Show
  162. Class "Flask"
  163. Rarity Unique
  164. SetFontSize 32
  165. SetBorderColor 0 0 0 255
  166. PlayAlertSound 5 300
  167. Show
  168. Class "Utility Flask"
  169. Rarity Normal
  170. SetFontSize 28
  171. SetBorderColor 0 0 0 255
  172. Show
  173. Class "Flask"
  174. Quality > 0
  175. SetFontSize 28
  176. SetBorderColor 0 0 0 255
  177.  
  178. # Smooth flask progression while leveling
  179. Show
  180. Class "Flask"
  181. SetFontSize 28
  182. SetBorderColor 0 0 0 255
  183. ItemLevel <= 3
  184. DropLevel >= 0
  185. Show
  186. Class "Flask"
  187. SetFontSize 28
  188. SetBorderColor 0 0 0 255
  189. ItemLevel <= 6
  190. DropLevel >= 3
  191. Show
  192. Class "Flask"
  193. SetFontSize 28
  194. SetBorderColor 0 0 0 255
  195. ItemLevel <= 10
  196. DropLevel >= 6
  197. Show
  198. Class "Flask"
  199. SetFontSize 28
  200. SetBorderColor 0 0 0 255
  201. ItemLevel <= 15
  202. DropLevel >= 12
  203. Show
  204. Class "Flask"
  205. SetFontSize 28
  206. SetBorderColor 0 0 0 255
  207. ItemLevel <= 21
  208. DropLevel >= 18
  209. Show
  210. Class "Flask"
  211. SetFontSize 28
  212. SetBorderColor 0 0 0 255
  213. ItemLevel <= 27
  214. DropLevel >= 24
  215. Show
  216. Class "Flask"
  217. SetFontSize 28
  218. SetBorderColor 0 0 0 255
  219. ItemLevel <= 33
  220. DropLevel >= 30
  221. Show
  222. Class "Flask"
  223. SetFontSize 28
  224. SetBorderColor 0 0 0 255
  225. ItemLevel <= 39
  226. DropLevel >= 36
  227. Show
  228. Class "Flask"
  229. SetFontSize 28
  230. SetBorderColor 0 0 0 255
  231. ItemLevel <= 45
  232. DropLevel >= 42
  233. Show
  234. Class "Flask"
  235. SetFontSize 28
  236. SetBorderColor 0 0 0 255
  237. ItemLevel <= 53
  238. DropLevel >= 50
  239. Show
  240. Class "Flask"
  241. SetFontSize 28
  242. SetBorderColor 0 0 0 255
  243. ItemLevel <= 63
  244. DropLevel >= 60
  245. Hide
  246. Class "Flask"
  247. SetFontSize 28
  248. SetBorderColor 0 0 0 255
  249.  
  250. ####################################################################################################
  251. #### MAPS - reversed colours
  252.  
  253. Show
  254. Class "Maps"
  255. Rarity Unique
  256. SetFontSize 36
  257. SetBackgroundColor 175 96 37
  258. SetTextColor 0 0 0 255
  259. SetBorderColor 0 0 0 255
  260. PlayAlertSound 5 300
  261.  
  262. # 01 - 68 - "Crypt" "Desert" "Dunes" "Dungeon" "Grotto" "Pit" "Tropical Island"
  263. # 02 - 69 - "Arcade" "Cemetery" "Channel" "Mountain Ledge" "Sewer" "Thicket" "Wharf"
  264. # 03 - 70 - "Ghetto" "Mud Geyser" "Museum" "Quarry" "Reef" "Spider Lair" "Vaal Pyramid"
  265. # 04 - 71 - "Arena" "Overgrown Shrine" "Phantasmagoria" "Promenade" "Shore" "Spider Forest" "Tunnel"
  266. # 05 - 72 - "Bog" "Coves" "Graveyard" "Pier" "Underground Sea" "Villa"
  267.  
  268. # 06 - 73 - "Arachnid Nest" "Catacomb" "Colonnade" "Dry Woods" "Strand" "Temple"
  269. # 07 - 74 - "Jungle Valley" "Mine" "Terrace" "Torture Chamber" "Waste Pool"
  270. # 08 - 75 - "Canyon" "Cells" "Dark Forest" "Dry Peninsula" "Orchard"
  271. # 09 - 76 - "Arid Lake" "Gorge" "Malformation" "Residence" "Underground River"
  272. # 10 - 77 - "Bazaar" "Necropolis" "Plateau" "Volcano"
  273.  
  274. # 11 - 78 - "Academy" "Crematorium" "Precinct" "Springs"
  275. # 12 - 79 - "Arsenal" "Overgrown Ruin" "Shipyard" "Village Ruin"
  276. # 13 - 80 - "Courtyard" "Excavation" "Wasteland" "Waterways"
  277. # 14 - 81 - "Conservatory" "Palace" "Shrine" "Vaal Temple"
  278. # 15 - 82 - "Abyss" "Colosseum" "Core"
  279.  
  280. Show
  281. Class "Maps"
  282. BaseType "Crypt" "Desert" "Dunes" "Dungeon" "Grotto" "Pit" "Tropical Island" "Arcade" "Cemetery" "Channel" "Mountain Ledge" "Sewer" "Thicket" "Wharf" "Ghetto" "Mud Geyser" "Museum" "Quarry" "Reef" "Spider Lair" "Vaal Pyramid" "Arena" "Overgrown Shrine Map" "Phantasmagoria" "Promenade" "Shore" "Spider Forest" "Tunnel" "Bog" "Coves" "Graveyard" "Pier" "Underground Sea" "Villa"
  283. Rarity Rare
  284. SetFontSize 32
  285. SetBackgroundColor 255 255 255
  286. SetTextColor 0 0 0 255
  287. SetBorderColor 0 0 0 255
  288. Show
  289. Class "Maps"
  290. BaseType "Crypt" "Desert" "Dunes" "Dungeon" "Grotto" "Pit" "Tropical Island" "Arcade" "Cemetery" "Channel" "Mountain Ledge" "Sewer" "Thicket" "Wharf" "Ghetto" "Mud Geyser" "Museum" "Quarry" "Reef" "Spider Lair" "Vaal Pyramid" "Arena" "Overgrown Shrine Map" "Phantasmagoria" "Promenade" "Shore" "Spider Forest" "Tunnel" "Bog" "Coves" "Graveyard" "Pier" "Underground Sea" "Villa"
  291. Rarity Magic
  292. SetFontSize 32
  293. SetBackgroundColor 136 136 255
  294. SetTextColor 0 0 0 255
  295. SetBorderColor 0 0 0 255
  296. Show
  297. Class "Maps"
  298. BaseType "Crypt" "Desert" "Dunes" "Dungeon" "Grotto" "Pit" "Tropical Island" "Arcade" "Cemetery" "Channel" "Mountain Ledge" "Sewer" "Thicket" "Wharf" "Ghetto" "Mud Geyser" "Museum" "Quarry" "Reef" "Spider Lair" "Vaal Pyramid" "Arena" "Overgrown Shrine" "Phantasmagoria" "Promenade" "Shore" "Spider Forest" "Tunnel" "Bog" "Coves" "Graveyard" "Pier" "Underground Sea" "Villa"
  299. Rarity Normal
  300. SetFontSize 32
  301. SetBackgroundColor 200 200 200
  302. SetTextColor 0 0 0 255
  303. SetBorderColor 0 0 0 255
  304.  
  305. Show
  306. Class "Maps"
  307. BaseType "Arachnid Nest" "Catacomb" "Colonnade" "Dry Woods" "Strand" "Temple" "Jungle Valley" "Mine" "Terrace" "Torture Chamber" "Waste Pool" "Canyon" "Cells" "Dark Forest" "Dry Peninsula" "Orchard" "Arid Lake" "Gorge" "Malformation" "Residence" "Underground River" "Bazaar" "Necropolis" "Plateau" "Volcano"
  308. Rarity Rare
  309. SetFontSize 36
  310. SetBackgroundColor 255 255 119
  311. SetTextColor 0 0 0 255
  312. SetBorderColor 0 0 0 255
  313. Show
  314. Class "Maps"
  315. BaseType "Arachnid Nest" "Catacomb" "Colonnade" "Dry Woods" "Strand" "Temple" "Jungle Valley" "Mine" "Terrace" "Torture Chamber" "Waste Pool" "Canyon" "Cells" "Dark Forest" "Dry Peninsula" "Orchard" "Arid Lake" "Gorge" "Malformation" "Residence" "Underground River" "Bazaar" "Necropolis" "Plateau" "Volcano"
  316. Rarity Magic
  317. SetFontSize 36
  318. SetBackgroundColor 136 136 255
  319. SetTextColor 0 0 0 255
  320. SetBorderColor 0 0 0 255
  321. Show
  322. Class "Maps"
  323. BaseType "Arachnid Nest" "Catacomb" "Colonnade" "Dry Woods" "Strand" "Temple" "Jungle Valley" "Mine" "Terrace" "Torture Chamber" "Waste Pool" "Canyon" "Cells" "Dark Forest" "Dry Peninsula" "Orchard" "Arid Lake" "Gorge" "Malformation" "Residence" "Underground River" "Bazaar" "Necropolis" "Plateau" "Volcano"
  324. Rarity Normal
  325. SetFontSize 36
  326. SetBackgroundColor 200 200 200
  327. SetTextColor 0 0 0 255
  328. SetBorderColor 0 0 0 255
  329.  
  330. Show
  331. Class "Maps"
  332. BaseType "Abyss" "Colosseum" "Core" "Conservatory" "Palace" "Shrine" "Vaal Temple" "Courtyard" "Excavation" "Wasteland" "Waterways" "Arsenal" "Overgrown Ruin" "Shipyard" "Village Ruin" "Academy" "Crematorium" "Precinct" "Springs"
  333. Rarity Rare
  334. SetFontSize 40
  335. SetBackgroundColor 255 255 119
  336. SetTextColor 0 0 0 255
  337. SetBorderColor 0 0 0 255
  338. PlayAlertSound 5 300
  339. Show
  340. Class "Maps"
  341. BaseType "Abyss" "Colosseum" "Core" "Conservatory" "Palace" "Shrine" "Vaal Temple" "Courtyard" "Excavation" "Wasteland" "Waterways" "Arsenal" "Overgrown Ruin" "Shipyard" "Village Ruin" "Academy" "Crematorium" "Precinct" "Springs"
  342. Rarity Magic
  343. SetFontSize 40
  344. SetBackgroundColor 136 136 255
  345. SetTextColor 0 0 0 255
  346. SetBorderColor 0 0 0 255
  347. PlayAlertSound 5 300
  348. Show
  349. Class "Maps"
  350. BaseType "Abyss" "Colosseum" "Core" "Conservatory" "Palace" "Shrine" "Vaal Temple" "Courtyard" "Excavation" "Wasteland" "Waterways" "Arsenal" "Overgrown Ruin" "Shipyard" "Village Ruin" "Academy" "Crematorium" "Precinct" "Springs"
  351. Rarity Normal
  352. SetFontSize 40
  353. SetBackgroundColor 200 200 200
  354. SetTextColor 0 0 0 255
  355. SetBorderColor 0 0 0 255
  356. PlayAlertSound 5 300
  357.  
  358. Show
  359. Class "Maps"
  360. Rarity Rare
  361. SetFontSize 36
  362. SetBackgroundColor 255 255 119
  363. SetTextColor 0 0 0 255
  364. SetBorderColor 0 0 0 255
  365. Show
  366. Class "Maps"
  367. Rarity Magic
  368. SetFontSize 36
  369. SetBackgroundColor 136 136 255
  370. SetTextColor 0 0 0 255
  371. SetBorderColor 0 0 0 255
  372. Show
  373. Class "Maps"
  374. Rarity Normal
  375. SetFontSize 36
  376. SetBackgroundColor 200 200 200
  377. SetTextColor 0 0 0 255
  378. SetBorderColor 0 0 0 255
  379.  
  380. ####################################################################################################
  381. #### TALISMANS
  382. Show
  383. Class "Amulet"
  384. BaseType "Talisman"
  385. SetFontSize 36
  386. SetBorderColor 0 0 0 255
  387. SetBackgroundColor 70 70 0
  388.  
  389. ####################################################################################################
  390. #### EQUIPMENT
  391.  
  392. # Quite important
  393. Show
  394. LinkedSockets 5
  395. SetFontSize 36
  396. SetBorderColor 0 0 0 255
  397. PlayAlertSound 5 300
  398. Show
  399. LinkedSockets 6
  400. SetFontSize 40
  401. SetBorderColor 0 0 0 255
  402. PlayAlertSound 5 300
  403.  
  404. # Rares and Uniques
  405. Show
  406. Rarity Unique
  407. SetBorderColor 0 0 0 255
  408. PlayAlertSound 5 300
  409. Show
  410. Rarity Rare
  411. SetBorderColor 0 0 0 255
  412.  
  413. #### Crafting bases
  414. # For chancing - orange border
  415. # - Titanium Spirit Shield - Rathpith Globe
  416. # - Occultist's Vestment - Shavronne's Wrappings
  417. # - Prophecy Wand - Void Battery
  418. # - Imperial Bow - Windripper (also Lioneye's Glare)
  419. # - Judgement Staff - Hegemony's Era (also Pledge of Hands)
  420. # - Gavel - Mjolner (also Cameria's Maul) (?)
  421. # - Headhunter (Nemesis only)
  422. # - Agate Amulet - Voll's Devotion (Anarchy and Onslaught only)
  423. Show
  424. BaseType "Occultist's Vestment" "Judgement Staff" "Gavel" "Rock Breaker" "Agate Amulet" "Sorcerer Boots"
  425. Rarity Normal
  426. SetFontSize 28
  427. SetBorderColor 191 91 0 255
  428.  
  429. # For alching - yellow border
  430. Show
  431. Class "Ring" "Amulet" "Belt"
  432. BaseType "Onyx" "Ruby" "Sapphire" "Topaz" "Two-Stone" "Diamond" "Prismatic" "Gold" "Citrine" "Turquoise" "Coral Ring" "Moonstone" "Heavy" "Chain"
  433. ItemLevel >= 75
  434. Rarity Normal
  435. SetFontSize 28
  436. SetBorderColor 255 255 119 255
  437.  
  438. # High Crafting Bases
  439. BaseType "Vaal Axe" "Ambusher" "Diamond Ring" "Loricated Ringmail"
  440. ItemLevel >= 82
  441. Rarity Normal
  442. SetFontSize 40
  443. SetBorderColor 255 255 255 255
  444.  
  445. # Jeweller recipe
  446. Show
  447. Sockets 6
  448. SetFontSize 32
  449. SetBorderColor 0 0 0 255
  450.  
  451. # Chrome recipe
  452. Show
  453. SocketGroup RGB
  454. LinkedSockets >= 3
  455. SetFontSize 28
  456. SetBorderColor 0 0 0 255
  457.  
  458. # Whites and blues while leveling
  459. Show
  460. Rarity <= Magic
  461. LinkedSockets 3
  462. ItemLevel < 25
  463. SetFontSize 28
  464. SetBorderColor 0 0 0 255
  465. Show
  466. Rarity <= Magic
  467. LinkedSockets 4
  468. ItemLevel < 60
  469. SetFontSize 28
  470. SetBorderColor 0 0 0 255
  471. Show
  472. Class "Claw" "Dagger" "Wand" "Sword" "Axe" "Mace" "Bow" "Stave" "Quiver" "Gloves" "Boots" "Body" "Helmet" "Shield" "Sceptre"
  473. Rarity Normal
  474. ItemLevel <= 5
  475. SetFontSize 28
  476. SetBorderColor 0 0 0 255
  477. Show
  478. Class "Amulet" "Ring" "Belt"
  479. Rarity Normal
  480. ItemLevel <= 20
  481. SetFontSize 28
  482. SetBorderColor 0 0 0 255
  483. Show
  484. Class "Amulet" "Ring" "Claw" "Dagger" "Wand" "Sword" "Axe" "Mace" "Bow" "Stave" "Quiver" "Belt" "Gloves" "Boots" "Body" "Helmet" "Shield" "Sceptre"
  485. Rarity Magic
  486. ItemLevel <= 20
  487. SetFontSize 28
  488. SetBorderColor 0 0 0 255
  489.  
  490. # Hide all trash items
  491. Hide
  492. Class "Amulet" "Ring" "Claw" "Dagger" "Wand" "Sword" "Axe" "Mace" "Bow" "Stave" "Quiver" "Belt" "Gloves" "Boots" "Body" "Helmet" "Shield" "Sceptre"
  493. SetFontSize 28
  494. SetBorderColor 0 0 0 255
  495.  
  496. ####################################################################################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement