SHARE
TWEET

Apo's_Filter (not processable with FreshFishFilter -program)

Apokalyxio May 13th, 2016 (edited) 597 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #Fresh Fish Filter - PoE Loot Script,  by Apokalyxio
  2. #Link to LootFilter ->      http://pastebin.com/AeG4v98a
  3. #Credit to Ghudda for the base template, which was a great help for getting started!
  4.  
  5. #Field 0,   Script Override
  6. #Field 1,   Multiple ex items
  7. #Field 2,   Currency
  8. #Field 2a,  Maps
  9. #Field 3,   Gems and Jewels
  10. #Field 4,   Exceptions
  11. #Field 5,   Uniques and Rares
  12. #Field 6,   Flasks
  13. #Field 7,   Leveling Configuration
  14. #Field 7a,  Sockets and Links
  15. #Field 7b,  Leveling from 1 to 100
  16. #Field 7c,  Leveling from 1 to 100 |part2           <--- redundant
  17. #Field 7z,  Divination Cards - dirty way
  18. #Field 8,   Build - Only for customized Filter
  19. #Field 9,   Defence - Only for customized Filter
  20.  
  21.  
  22. #Field 0, ══════════════════════════════════════( Script Override )════════════════════════════════════════
  23. #Options in here will override options in the rest of the script
  24. #Usually stuff like this should be unnecessary, because the Filter is very moderate at hiding items.
  25. #Doing so could break parts of the script in unexpected ways. Take the following as an example
  26. #Show
  27. #   Class "Gloves" "Boots"
  28. #   SetBorderColor 225 205 0
  29. #This would show all the Gloves and Boots. This can be useful, if you want to make sure to see every potential upgrade for those item slots.
  30. #Especially when you haven't upgraded your Gloves/Boots for a couple of levels.
  31. #To highlight/hide things, please use Field 4.
  32. #
  33. #override_here
  34.  
  35.  
  36.  
  37. #League_specific_stuff
  38. Show
  39.     Class "Leaguestone"
  40.     BaseType "Breach Leaguestone"
  41.     SetTextColor 30 255 30
  42.     SetBorderColor 20 255 20
  43.     SetBackgroundColor 0 0 0
  44.     SetFontSize 42
  45.     PlayAlertSound 4 160
  46. Show
  47.     Class "Leaguestone"
  48.     SetTextColor 30 255 30
  49.     SetBorderColor 20 255 20
  50.     SetBackgroundColor 0 0 0
  51.     SetFontSize 40
  52.     PlayAlertSound 4 100
  53. Show
  54.     Class "Leaguestone"
  55.     SetTextColor 30 255 30
  56.     SetBorderColor 20 255 20
  57.     SetBackgroundColor 0 0 0
  58.     SetFontSize 38
  59.     PlayAlertSound 4 100
  60.  
  61. Show
  62.     Class "Amulet"
  63.     BaseType "Talisman"
  64.     SetTextColor 30 255 30
  65.     SetBorderColor 20 255 20
  66.     SetBackgroundColor 0 0 0
  67.     SetFontSize 38
  68.     PlayAlertSound 4 100
  69.  
  70. Show
  71.     Class "Currency"
  72.     BaseType "Splinter of Chayula"
  73.     SetTextColor 30 255 30
  74.     SetBorderColor 20 255 20
  75.     SetBackgroundColor 0 0 0
  76.     SetFontSize 40
  77.     PlayAlertSound 4 40
  78. Show
  79.     Class "Currency"
  80.     BaseType "Perandus Coin" "Splinter of"
  81.     SetTextColor 172 165 132
  82.     SetBorderColor 20 255 20
  83.     SetBackgroundColor 0 0 0
  84.     SetFontSize 36
  85.     PlayAlertSound 1 0
  86.  
  87. Show
  88.     Class "Currency"
  89.     BaseType "of Delirium" "of Insanity" "of Horror" "of Hysteria" "Shrieking Essence of Woe" "Deafening Essence of Woe" "Deafening Essence of Envy" "Deafening Essence of Contempt" "Deafening Essence of Scorn" "Shrieking Essence of Envy" "Deafening Essence of Zeal" "Deafening Essence of Misery"
  90.     SetTextColor 255 0 255
  91.     SetBorderColor 255 0 255
  92.     SetBackgroundColor 0 0 0
  93.     SetFontSize 44
  94.     PlayAlertSound 5 150
  95. Show
  96.     Class "Currency"
  97.     BaseType "Blessing of"
  98.     SetTextColor 30 255 30
  99.     SetBorderColor 20 255 20
  100.     SetBackgroundColor 0 0 0
  101.     SetFontSize 38
  102.     PlayAlertSound 4 100
  103.  
  104. Show
  105.     Class "Quest Items"
  106.     BaseType "Shaper's Orb"
  107.     SetBorderColor 74 230 58
  108.     SetFontSize 44
  109.     PlayAlertSound 4 160
  110.  
  111. #group_high_value
  112. Show
  113.     Class "Misc Map Items"
  114.     SetTextColor 255 0 255
  115.     SetBorderColor 255 0 255
  116.     SetBackgroundColor 0 0 0
  117.     SetFontSize 42
  118.     PlayAlertSound 5 200
  119.  
  120. #Labyrinth_Items
  121. Show
  122.     Class "Labyrinth"
  123.     SetTextColor 30 255 30
  124.     SetBorderColor 20 255 20
  125.     SetBackgroundColor 0 0 0
  126.     SetFontSize 44
  127.     PlayAlertSound 1 0
  128.  
  129.  
  130. #Field 1, ══════════════════════════════════════( Multiple ex items )════════════════════════════════════════
  131. #ADD UNIQUE FISH ROD HERE
  132.  
  133. #fishing_rod
  134. #group_high_value
  135. Show
  136.     Class "Fishing Rod"
  137.     SetTextColor 255 0 255
  138.     SetBorderColor 255 0 255
  139.     SetBackgroundColor 0 0 0
  140.     SetFontSize 44
  141.     PlayAlertSound 5 300
  142.  
  143. #albino_rhoa_feather
  144. #group_high_value
  145. Show
  146.     BaseType "Albino Rhoa Feather"
  147.     SetTextColor 255 0 255
  148.     SetBorderColor 255 0 255
  149.     SetBackgroundColor 0 0 0
  150.     SetFontSize 44
  151.     PlayAlertSound 5 250
  152.  
  153.  
  154. #Field 2, ══════════════════════════════════════( Currency )════════════════════════════════════════
  155. #mirror_of_kalandra
  156. #group_high_value
  157. Show
  158.     BaseType "Mirror of Kalandra"
  159.     SetTextColor 255 0 255
  160.     SetBorderColor 255 0 255
  161.     SetBackgroundColor 0 0 0
  162.     SetFontSize 44
  163.     PlayAlertSound 5 300
  164.  
  165. #separate
  166. #6_linked_items
  167. #group_high_value
  168. Show
  169.     LinkedSockets 6
  170.     SetTextColor 255 0 255
  171.     SetBorderColor 255 0 255
  172.     SetBackgroundColor 0 0 0
  173.     SetFontSize 44
  174.     PlayAlertSound 5 300
  175.  
  176.  
  177. #divine_orb_eternal_orb
  178. #exalted_orb
  179. #group_high_value
  180. Show
  181.     Class "Currency"
  182.     BaseType "Divine Orb" "Exalted Orb" "Eternal Orb"
  183.     SetTextColor 255 0 255
  184.     SetBorderColor 255 0 255
  185.     SetBackgroundColor 0 0 0
  186.     SetFontSize 44
  187.     PlayAlertSound 5 300
  188.  
  189. #high_value_currency
  190. #group_medium_value
  191. Show
  192.     Class "Currency"
  193.     BaseType "Regal Orb" "Orb of Regret" "Vaal Orb" "Chaos Orb" "Gemcutter's Prism" "Prophecy" "Remnant of Corruption" "Cartographer's Sextant" "Cartographer's Seal" "Unshaping Orb"
  194.     SetTextColor 30 255 30
  195.     SetBorderColor 20 255 20
  196.     SetBackgroundColor 0 0 0
  197.     SetFontSize 42
  198.     PlayAlertSound 4 160
  199.  
  200. #medium_value_currency
  201. Show
  202.     Class "Currency"
  203.     BaseType "Blessed Orb" "Orb of Fusing" "Orb of Scouring" "Orb of Alchemy" "Cartographer's Chisel" "Silver Coin" "Essence of"
  204.     SetTextColor 20 225 20
  205.     SetBorderColor 12 225 12
  206.     SetBackgroundColor 0 0 0
  207.     SetFontSize 40
  208.     PlayAlertSound 4 120
  209.  
  210. #cause Hexaste
  211. Show
  212.     Class "Currency"
  213.     BaseType "Glassblower's Bauble"
  214.     SetTextColor 20 175 20
  215.     SetBorderColor 12 175 12
  216.     SetBackgroundColor 0 0 0
  217.     SetFontSize 36
  218.     PlayAlertSound 4 70
  219.  
  220. #low_value_currency
  221. Show
  222.     Class "Currency"
  223.     BaseType "Orb of Chance" "Jeweller's Orb"
  224.     SetTextColor 172 165 132
  225.     SetBorderColor 12 200 12
  226.     SetBackgroundColor 0 0 0
  227.     SetFontSize 38
  228.     PlayAlertSound 1 0
  229.  
  230. #Borders that look similar to original Currency TexctColor
  231. #very_low_value_currency
  232. Show
  233.     Class "Currency"
  234.     BaseType "Orb of Alteration" "Chromatic Orb"
  235.     SetTextColor 172 165 132
  236.     SetBorderColor 172 165 132 180
  237.     SetBackgroundColor 0 0 0
  238.     SetFontSize 36
  239.     PlayAlertSound 1 0
  240.  
  241. #still_better_than_scrolls_currency
  242. Show
  243.     Class "Currency"
  244.     BaseType "Blacksmith's Whetstone" "Armourer's Scrap" "Orb of Transmutation"
  245.     SetTextColor 172 165 132
  246.     SetBorderColor 172 165 132 90
  247.     SetBackgroundColor 0 0 0
  248.     SetFontSize 36
  249.     PlayAlertSound 1 0
  250.  
  251.  
  252. #Unnecessary - could change appearance of the remaining currency here
  253. #rest_of_currency
  254. Show
  255.     Class Currency
  256.     SetTextColor 172 165 132
  257.     SetBorderColor 0 0 0
  258.     SetBackgroundColor 0 0 0 200
  259.     SetFontSize 34
  260.     PlayAlertSound 1 0
  261.  
  262. #fixthis different rarity & Body Armour + Staves
  263.  
  264. #5_links
  265. Show
  266.     LinkedSockets 5
  267.     Rarity <= Rare
  268.     SetTextColor 30 255 30
  269.     SetBorderColor 20 255 20
  270.     SetBackgroundColor 0 0 0
  271.     SetFontSize 38
  272.     PlayAlertSound 6 180
  273.  
  274. #6_sockets
  275. Show
  276.     Sockets 6
  277.     Rarity <= Rare
  278.     SetTextColor 30 255 30
  279.     SetBorderColor 20 255 20
  280.     SetBackgroundColor 0 0 0
  281.     SetFontSize 38
  282.     PlayAlertSound 6 160
  283.  
  284. #Make different blocks based on inventory size
  285. #No TextColor for chroms, cause White/Blue/Rare/Uniq...
  286. #chromatic_items
  287. #Show
  288. #   SocketGroup RGB
  289. #   Rarity <= Rare
  290. #   SetBorderColor 0 255 0 200
  291. #   SetBackgroundColor 0 0 0
  292. #   SetFontSize 32
  293. #   PlayAlertSound 1 0
  294.  
  295. #3x1
  296. Show
  297.     SocketGroup RGB
  298.     Rarity <= Rare
  299.     Height = 3
  300.     Width = 1
  301.     SetBorderColor 0 255 0 200
  302.     SetBackgroundColor 0 0 0
  303.     SetFontSize 32
  304.     PlayAlertSound 1 0
  305. #4x1
  306. Show
  307.     SocketGroup RGB
  308.     Rarity <= Rare
  309.     Height = 4
  310.     Width = 1
  311.     SetBorderColor 0 225 0 175
  312.     SetBackgroundColor 0 0 0
  313.     SetFontSize 32
  314.     PlayAlertSound 1 0
  315. #2x2
  316. Show
  317.     SocketGroup RGB
  318.     Rarity <= Rare
  319.     Height = 2
  320.     Width = 2
  321.     SetBorderColor 0 225 0 175
  322.     SetBackgroundColor 0 0 0
  323.     SetFontSize 32
  324.     PlayAlertSound 1 0
  325. #3x2
  326. Show
  327.     SocketGroup RGB
  328.     Rarity <= Rare
  329.     Height = 3
  330.     Width = 2
  331.     SetBorderColor 0 200 0 160
  332.     SetBackgroundColor 0 0 0
  333.     SetFontSize 32
  334.     PlayAlertSound 1 0
  335. #4x2
  336. Show
  337.     SocketGroup RGB
  338.     Rarity <= Rare
  339.     Height = 4
  340.     Width = 2
  341.     SetBorderColor 0 150 0 140
  342.     SetBackgroundColor 0 0 0
  343.     SetFontSize 32
  344.     PlayAlertSound 1 0
  345.  
  346. Hide
  347.     BaseType "Scroll Fragment"
  348.     SetBackgroundColor 0 0 0 120
  349.     SetFontSize 24
  350.  
  351.  
  352. #Field 2a, ══════════════════════════════════════( Maps )════════════════════════════════════════
  353. #
  354.  
  355. #lvl_80_maps (or higher)    Tier_13+
  356. Show
  357.     Class Maps
  358.     Rarity <= Rare
  359.     DropLevel >= 80
  360.     SetTextColor 255 0 255
  361.     SetBorderColor 255 0 255
  362.     SetBackgroundColor 0 0 0
  363.     SetFontSize 44
  364.     PlayAlertSound 5 200
  365.  
  366. #lvl_79_maps            Tier_12
  367. Show
  368.     Class Maps
  369.     Rarity <= Rare
  370.     DropLevel >= 79
  371.     SetTextColor 30 255 30
  372.     SetBorderColor 255 0 0
  373.     SetBackgroundColor 20 0 0
  374.     SetFontSize 42
  375.     PlayAlertSound 1 240
  376.  
  377. #lvl_78_maps            Tier_11
  378. Show
  379.     Class Maps
  380.     Rarity <= Rare
  381.     DropLevel >= 78
  382.     ItemLevel <= 82
  383.     SetTextColor 30 255 30
  384.     SetBorderColor 255 0 0
  385.     SetBackgroundColor 20 0 0
  386.     SetFontSize 42
  387.     PlayAlertSound 1 240
  388. #lvl_78_maps
  389. Show
  390.     Class Maps
  391.     Rarity <= Rare
  392.     DropLevel >= 78
  393.     SetTextColor 30 255 30
  394.     SetBorderColor 255 0 0
  395.     SetBackgroundColor 20 0 0
  396.     SetFontSize 42
  397.     PlayAlertSound 1 150
  398.  
  399. #lvl_77_maps            Tier_10
  400. Show
  401.     Class Maps
  402.     Rarity <= Rare
  403.     DropLevel >= 77
  404.     ItemLevel <= 81
  405.     SetTextColor 30 255 30
  406.     SetBorderColor 255 0 0
  407.     SetBackgroundColor 20 0 0
  408.     SetFontSize 42
  409.     PlayAlertSound 1 220
  410. #lvl_77_maps
  411. Show
  412.     Class Maps
  413.     Rarity <= Rare
  414.     DropLevel >= 77
  415.     SetTextColor 30 255 30
  416.     SetBorderColor 255 0 0
  417.     SetBackgroundColor 20 0 0
  418.     SetFontSize 42
  419.     PlayAlertSound 1 135
  420.  
  421. #lvl_76_maps            Tier_9
  422. Show
  423.     Class Maps
  424.     Rarity <= Rare
  425.     DropLevel >= 76
  426.     ItemLevel <= 80
  427.     SetTextColor 30 255 30
  428.     SetBorderColor 255 255 0
  429.     SetBackgroundColor 0 0 0
  430.     SetFontSize 40
  431.     PlayAlertSound 1 200
  432. #lvl_76_maps
  433. Show
  434.     Class Maps
  435.     Rarity <= Rare
  436.     DropLevel >= 76
  437.     SetTextColor 30 255 30
  438.     SetBorderColor 255 255 0
  439.     SetBackgroundColor 0 0 0
  440.     SetFontSize 40
  441.     PlayAlertSound 1 0
  442.  
  443. #lvl_75_maps            Tier_8
  444. Show
  445.     Class Maps
  446.     Rarity <= Rare
  447.     DropLevel >= 75
  448.     ItemLevel <= 79
  449.     SetTextColor 30 255 30
  450.     SetBorderColor 255 255 0
  451.     SetBackgroundColor 0 0 0
  452.     SetFontSize 38
  453.     PlayAlertSound 1 200
  454. #lvl_75_maps
  455. Show
  456.     Class Maps
  457.     Rarity <= Rare
  458.     DropLevel >= 75
  459.     SetTextColor 30 255 30
  460.     SetBorderColor 255 255 0
  461.     SetBackgroundColor 0 0 0
  462.     SetFontSize 38
  463.     PlayAlertSound 1 0
  464.  
  465. #lvl_74_maps            Tier_7
  466. Show
  467.     Class Maps
  468.     Rarity <= Rare
  469.     DropLevel >= 74
  470.     ItemLevel <= 78
  471.     SetTextColor 30 255 30
  472.     SetBorderColor 255 255 0
  473.     SetBackgroundColor 0 0 0
  474.     SetFontSize 38
  475.     PlayAlertSound 1 180
  476. #lvl_74_maps
  477. Show
  478.     Class Maps
  479.     Rarity <= Rare
  480.     DropLevel >= 74
  481.     SetTextColor 30 255 30
  482.     SetBorderColor 255 255 0
  483.     SetBackgroundColor 0 0 0
  484.     SetFontSize 38
  485.     PlayAlertSound 1 0
  486.  
  487. #lvl_73_maps            Tier_6
  488. Show
  489.     Class Maps
  490.     Rarity <= Rare
  491.     DropLevel >= 73
  492.     ItemLevel <= 77
  493.     SetTextColor 30 255 30
  494.     SetBorderColor 255 255 0
  495.     SetBackgroundColor 0 0 0
  496.     SetFontSize 38
  497.     PlayAlertSound 1 180
  498. #lvl_73_maps
  499. Show
  500.     Class Maps
  501.     Rarity <= Rare
  502.     DropLevel >= 73
  503.     SetTextColor 30 255 30
  504.     SetBorderColor 255 255 0
  505.     SetBackgroundColor 0 0 0
  506.     SetFontSize 38
  507.     PlayAlertSound 1 0
  508.  
  509. #lvl_72_maps            Tier_5
  510. Show
  511.     Class Maps
  512.     Rarity <= Rare
  513.     DropLevel >= 72
  514.     ItemLevel <= 76
  515.     SetTextColor 30 190 30
  516.     SetBorderColor 255 255 255
  517.     SetBackgroundColor 0 0 0
  518.     SetFontSize 38
  519.     PlayAlertSound 1 170
  520. #lvl_72_maps
  521. Show
  522.     Class Maps
  523.     Rarity <= Rare
  524.     DropLevel >= 72
  525.     SetTextColor 30 190 30
  526.     SetBorderColor 255 255 255
  527.     SetBackgroundColor 0 0 0
  528.     SetFontSize 38
  529.     PlayAlertSound 1 0
  530.  
  531. #lvl_71_maps            Tier_4
  532. Show
  533.     Class Maps
  534.     Rarity <= Rare
  535.     DropLevel >= 71
  536.     ItemLevel <= 74
  537.     SetTextColor 30 190 30
  538.     SetBorderColor 255 255 255 225
  539.     SetBackgroundColor 0 0 0
  540.     SetFontSize 38
  541.     PlayAlertSound 1 170
  542. #lvl_71_maps
  543. Show
  544.     Class Maps
  545.     Rarity <= Rare
  546.     DropLevel >= 71
  547.     SetTextColor 30 190 30
  548.     SetBorderColor 255 255 255 225
  549.     SetBackgroundColor 0 0 0
  550.     SetFontSize 38
  551.     PlayAlertSound 1 0
  552.  
  553. #lvl_70_maps            Tier_3
  554. Show
  555.     Class Maps
  556.     Rarity <= Rare
  557.     DropLevel >= 70
  558.     ItemLevel <= 73
  559.     SetTextColor 30 190 30
  560.     SetBorderColor 255 255 255 200
  561.     SetBackgroundColor 0 0 0
  562.     SetFontSize 38
  563.     PlayAlertSound 1 160
  564. #lvl_70_maps
  565. Show
  566.     Class Maps
  567.     Rarity <= Rare
  568.     DropLevel >= 70
  569.     SetTextColor 30 190 30
  570.     SetBorderColor 255 255 255 200
  571.     SetBackgroundColor 0 0 0
  572.     SetFontSize 38
  573.     PlayAlertSound 1 0
  574.  
  575. #lvl_69_maps            Tier_2
  576. Show
  577.     Class Maps
  578.     Rarity <= Rare
  579.     DropLevel >= 69
  580.     ItemLevel <= 72
  581.     SetTextColor 30 190 30
  582.     SetBorderColor 255 255 255 175
  583.     SetBackgroundColor 0 0 0
  584.     SetFontSize 38
  585.     PlayAlertSound 1 150
  586. #lvl_69_maps
  587. Show
  588.     Class Maps
  589.     Rarity <= Rare
  590.     DropLevel >= 69
  591.     SetTextColor 30 190 30
  592.     SetBorderColor 255 255 255 175
  593.     SetBackgroundColor 0 0 0
  594.     SetFontSize 38
  595.     PlayAlertSound 1 0
  596.  
  597. #rest_of_maps       (set AlertSound to   1 140   instead of   1 0   if you want to have sound for t1/lvl68 maps)
  598. Show
  599.     Class Maps
  600.     Rarity <= Rare
  601.     ItemLevel <= 71
  602.     SetTextColor 30 190 30
  603.     SetBorderColor 255 255 255 150
  604.     SetBackgroundColor 0 0 0
  605.     SetFontSize 38
  606.     PlayAlertSound 1 0
  607. #rest_of_maps
  608. Show
  609.     Class Maps
  610.     Rarity <= Rare
  611.     SetTextColor 30 190 30
  612.     SetBorderColor 255 255 255 150
  613.     SetBackgroundColor 0 0 0
  614.     SetFontSize 38
  615.     PlayAlertSound 1 0
  616.  
  617. #Fragments
  618. #midnight_and_hope and guardian fragments
  619. Show
  620.     Class "Map Fragments"
  621.     BaseType "Sacrifice at Midnight" "Mortal Hope" "Phoenix" "Minotaur" "Chimera" "Hydra"
  622.     SetTextColor 255 0 255
  623.     SetBorderColor 255 0 255
  624.     SetBackgroundColor 0 0 0
  625.     SetFontSize 44
  626.     PlayAlertSound 5 150
  627.  
  628. #rest_of_fragments
  629. Show
  630.     Class "Map Fragments"
  631.     SetTextColor 30 255 30
  632.     SetBorderColor 20 255 20
  633.     SetBackgroundColor 0 0 0
  634.     SetFontSize 42
  635.     PlayAlertSound 4 100
  636.  
  637.  
  638. #Field 3, ══════════════════════════════════════( Gems and Jewels )════════════════════════════════════════
  639. #Maybe don't specifically highlight Multistrike & Spell Echo at some point (?), could add  "Detonate Mines"
  640. #legacy_gems
  641. Show
  642.     Class Gem
  643.     BaseType "Item Quantity"
  644.     SetTextColor 255 0 255
  645.     SetBorderColor 255 0 255
  646.     SetBackgroundColor 0 0 0
  647.     SetFontSize 44
  648.     PlayAlertSound 5 150
  649.  
  650. Show
  651.     Class Gem
  652.     BaseType "Empower" "Enlighten" "Enhance" "Portal" "Item Quantity" "Detonate Mines"
  653.     SetTextColor 30 255 30
  654.     SetBorderColor 20 255 20
  655.     SetBackgroundColor 0 0 0
  656.     SetFontSize 36
  657.     PlayAlertSound 4 150
  658.  
  659. #vaal_gems
  660. Show
  661.     Class Gem
  662.     BaseType "Vaal"
  663.     Quality 0
  664.     SetTextColor 14 161 155
  665.     SetBorderColor 220 30 30
  666.     SetBackgroundColor 0 0 0
  667.     SetFontSize 34
  668.     PlayAlertSound 1 0
  669.  
  670. #quality_14_gems
  671. Show
  672.     Class Gem
  673.     Quality >= 14
  674.     SetTextColor 30 255 30
  675.     SetBorderColor 20 255 20
  676.     SetBackgroundColor 0 0 0
  677.     SetFontSize 36
  678.     PlayAlertSound 4 120
  679.  
  680. #quality_gems
  681. Show
  682.     Class Gem
  683.     Quality > 0
  684.     SetTextColor 14 161 155
  685.     SetBorderColor 30 150 140
  686.     SetBackgroundColor 0 0 0
  687.     SetFontSize 34
  688.     PlayAlertSound 1 0
  689.  
  690. #Maybe remove "Infernal Blow" "Heavy Strike"
  691. #Less Valuable Gems (Str)
  692. Show
  693.     Class Gem
  694.     BaseType "Glacial Hammer" "Infernal Blow" "Heavy Strike" "Vigilant Strike" "Shield Charge" "Sweep" "Determination" "Reckoning" "Dominating Blow" "Vitality" "Stone Golem" "Bloodlust" "Cast on Melee Kill" "Iron Grip" "Reduced Mana" "Ranged Attack Totem"
  695.     Quality = 0
  696.     SetBackgroundColor 0 0 0 120
  697.     SetFontSize 27
  698.     PlayAlertSound 1 0
  699.  
  700. #Maybe remove "Wild Strike"
  701. #Less Valuable Gems (Dex)
  702. Show
  703.     Class Gem
  704.     BaseType "Wild Strike" "Burning Arrow" "Double Strike" "Dual Strike" "Elemental Hit" "Viper Strike" "Detonate Dead" "Puncture" "Cast on Death" "Chance to Flee"
  705.     Quality = 0
  706.     SetBackgroundColor 0 0 0 120
  707.     SetFontSize 27
  708.     PlayAlertSound 1 0
  709.  
  710. #Maybe remove "Lightning Tendrils"
  711. #Less Valuable Gems (Int)
  712. Show
  713.     Class Gem
  714.     BaseType "Lightning Tendrils" "Conversion Trap" "Bone Offering" "Fire Nova Mine" "Cast when Stunned" "Minefield" "Remote Mine" "Minion Life"
  715.     Quality = 0
  716.     SetBackgroundColor 0 0 0 120
  717.     SetFontSize 27
  718.     PlayAlertSound 1 0
  719.  
  720.  
  721. #Garbage Gems
  722.  
  723. #Original Gem Text Color:    14 161 155
  724. #Unnecessary, could highlight or change appearance of normal gems right here.
  725. Show
  726.     Class Gem
  727.     SetTextColor 14 161 155
  728.  
  729.  
  730. #Maybe add itemlevel filtering for Jewels!
  731.  
  732. #maybe use different Alert? ->  PlayAlertSound 6 100
  733. #jewels_all
  734. Show
  735.     Class Jewel
  736.     Rarity <= Rare
  737.     SetBorderColor 20 255 20
  738.     SetBackgroundColor 0 0 0
  739.     SetFontSize 36
  740.     PlayAlertSound 4 100
  741.  
  742.  
  743. #Field 4, ══════════════════════════════════════( Exceptions )════════════════════════════════════════
  744.  
  745. #T1 bases with high ilvl
  746. Show
  747.     BaseType "Ambusher" "Harbinger Bow" "Vaal Regalia" "Titanium Spirit Shield" "Hubris Circlet" "Sorcerer Boots"
  748.     ItemLevel >= 84
  749.     SetBorderColor 255 220 50 120
  750.     SetBackgroundColor 50 50 50
  751.     SetFontSize 36
  752.     PlayAlertSound 1 0
  753.  
  754. #New Atlas of Worlds bases (only drop in specific maps)
  755. Show
  756.     BaseType "Steel Ring" "Opal Ring" "Crystal Belt"
  757.     SetBorderColor 255 0 255
  758.     SetBackgroundColor 50 50 50
  759.     SetFontSize 40
  760.     PlayAlertSound 5 200
  761. Show
  762.     BaseType "Blue Pearl Amulet" "Marble Amulet" "Vanguard Belt"
  763.     SetBorderColor 50 255 50
  764.     SetBackgroundColor 50 50 50
  765.     SetFontSize 38
  766.     PlayAlertSound 4 150
  767. Show
  768.     Rarity Normal Rare
  769.     BaseType "Steel Ring" "Opal Ring" "Blue Pearl Amulet" "Marble Amulet" "Crystal Belt" "Vanguard Belt" "Bone Helmet" "Two-Toned Boots" "Spiked Gloves" "Gripped Gloves" "Fingerless Silk Gloves"
  770.     SetBorderColor 50 255 50
  771.     SetBackgroundColor 50 50 50
  772.     SetFontSize 36
  773.     PlayAlertSound 4 90
  774. Show
  775.     Rarity Magic
  776.     BaseType "Steel Ring" "Opal Ring" "Blue Pearl Amulet" "Marble Amulet" "Crystal Belt" "Vanguard Belt" "Bone Helmet" "Two-Toned Boots" "Spiked Gloves" "Gripped Gloves" "Fingerless Silk Gloves"
  777.     SetBorderColor 50 255 50
  778.     SetBackgroundColor 50 50 50
  779.     SetFontSize 36
  780.     PlayAlertSound 1 0
  781.  
  782. #chisel_recipe_normal
  783. Show
  784.     Rarity Normal
  785.     BaseType "Gavel" "Rock Breaker" "Stone Hammer"
  786.     SetBorderColor 255 255 255 200
  787.     SetBackgroundColor 0 0 0
  788.     SetFontSize 36
  789.     PlayAlertSound 1 0
  790.  
  791. #chisel_recipe_magic
  792. Show
  793.     Rarity Magic
  794.     Quality >= 10
  795.     BaseType "Gavel" "Rock Breaker" "Stone Hammer"
  796.     SetBorderColor 255 255 255 200
  797.     SetBackgroundColor 0 0 0
  798.     SetFontSize 36
  799.     PlayAlertSound 1 0
  800.  
  801.  
  802. Show
  803.     Rarity Normal
  804.     BaseType "Sacrificial Garb"
  805.     SetBorderColor 255 255 255
  806.     SetBackgroundColor 0 0 0
  807.     SetFontSize 34
  808.  
  809. Show
  810.     Rarity Magic
  811.     BaseType "Sacrificial Garb"
  812.     SetBorderColor 255 255 255
  813.     SetBackgroundColor 0 0 0
  814.     SetFontSize 34
  815.  
  816. Show
  817.     Rarity Rare
  818.     BaseType "Sacrificial Garb"
  819.     SetTextColor 255 255 64 255
  820.     SetBackgroundColor 0 0 0 252
  821.     SetBorderColor 0 0 0 0
  822.     SetFontSize 34
  823.  
  824. #Akimiya loves Sorc boots, but he'll never get Skyforth
  825. Show
  826.     Rarity Normal
  827.     BaseType "Sorcerer Boots"
  828.     SetTextColor 20 225 20
  829.     SetBorderColor 255 220 50 120
  830.     SetBackgroundColor 50 50 50
  831.     SetFontSize 36
  832.     PlayAlertSound 4 90
  833.  
  834. #Premium Chance Bases (the only ones that are worth?)   (Sorc boots already triggered by block above)
  835. Show
  836.     Rarity Normal
  837.     BaseType "Leather Belt" "Agate Amulet" "Sorcerer Boots"
  838.     SetBorderColor 255 220 50 120
  839.     SetBackgroundColor 50 50 50
  840.     SetFontSize 36
  841.     PlayAlertSound 1 0
  842.  
  843. #Maybe add Moonstone Ring --- fixthis
  844. #Removed "Chain Belt" and "Lacquered Garb" (worth below 5c in Talisman)
  845. #Removed  "Gavel" "Glorious Plate" "Occultist's Vestment" "Siege Axe" "Spine Bow"  (not worth chancing anymore)
  846. #Chance Bases: Can hightlight Chance-relevant items here if necessary.
  847. Show
  848.     Rarity Normal
  849.     BaseType "Prophecy Wand"
  850.     SetBorderColor 0 0 0
  851.     SetBackgroundColor 0 0 0
  852.     SetFontSize 32
  853.     PlayAlertSound 1 0
  854.  
  855.  
  856. #Field 5, ══════════════════════════════════════( Uniques Blues and Rares )════════════════════════════════════════
  857.  
  858. #Field 5a, ---------------------------------------( Uniques )---------------------------------------
  859. #valuable_uniques_start
  860. #Special treatment for valuable uniqs --- still can't stop Troll-Shavs from trolling
  861.  
  862. #good_uniq_maps     8c or more
  863. Show
  864.     Rarity Unique
  865.     Class Map
  866.     BaseType "Chateau" "Courtyard" "Museum" "Temple" "Promenade" "Torture Chamber" "Reef" "Graveyard" "Necropolis" "Vaal Pyramid" "Underground River"
  867.     SetTextColor 255 0 255
  868.     SetBorderColor 255 0 255
  869.     SetFontSize 44
  870.     PlayAlertSound 5 200
  871.  
  872. #Troll Items: Rime_Gaze/Scold's_Bridle
  873. #Valuable Uniqs with same lvl req as base item --- maybe remove CoD, or also add stuff like Carcass Jack, Mon'tregul's Grasp, Taryn's Shiver, Drillneck etc.
  874. #valuable_uniqs
  875. #group_good_uniqs
  876. Show
  877.     Rarity Unique
  878.     BaseType "Crusader Boots" "Deicide Mask" "Prophecy Wand" "Gavel" "Glorious Plate" "Occultist's Vestment" "Siege Axe" "Varnished Coat" "Ursine Pelt" "Spine Bow" "Sacrificial Garb" "Vaal Gauntlets" "Judgement Staff" "Sapphire Flask" "Silver Flask" "Granite Flask" "Stibnite Flask" "Sanctified Mana Flask" "Grand Mana Flask" "Topaz Flask"
  879.     SetTextColor 255 0 255
  880.     SetBorderColor 255 0 255
  881.     SetBackgroundColor 0 0 0
  882.     SetFontSize 44
  883.     PlayAlertSound 5 150
  884.  
  885. #Legacy not added atm: Lavianga's Spirit, The Gull, Vaal Caress, Voideye, Ngamahu's Sign, Tasalio's Sign
  886. #Legacy_items
  887. #group_good_uniqs
  888. Show
  889.     Rarity Unique
  890.     BaseType "Citrine Amulet" "Etched Greatsword" "Jasper Chopper" "Legion Gloves" "Clasped Mitts" "Agate Amulet"
  891.     SetTextColor 255 0 255
  892.     SetBorderColor 255 0 255
  893.     SetFontSize 44
  894.     PlayAlertSound 5 150
  895.  
  896. #Demis seem to be always ilvl 1 --- should be able to bypass Troll-Ignomon with this
  897. #Demigod's_Presence
  898. #group_good_uniqs
  899. Show
  900.     Rarity Unique
  901.     BaseType "Gold Amulet"
  902.     ItemLevel = 1
  903.     SetTextColor 255 0 255
  904.     SetBorderColor 255 0 255
  905.     SetFontSize 44
  906.     PlayAlertSound 5 250
  907.  
  908. #Legacy_bases
  909. #group_good_uniqs
  910. Show
  911.     Rarity Unique
  912.     BaseType "Golden Obi" "Golden Hoop" "Golden Caligae" "Golden Bracers" "Golden Wreath" "Jet Amulet"
  913.     SetTextColor 255 0 255
  914.     SetBorderColor 255 0 255
  915.     SetFontSize 44
  916.     PlayAlertSound 5 250
  917.  
  918. #alt art items should always be ilvl 100, and there are currently no other items with ilvl 100.
  919. #not using 'Rarity = Unique' for this block, because there are also non-unique alt art items.
  920. #Alternate_Art
  921. #group_good_uniqs
  922. Show
  923.     ItemLevel = 100
  924.     SetTextColor 255 0 255
  925.     SetBorderColor 255 0 255
  926.     SetFontSize 44
  927.     PlayAlertSound 5 200
  928.  
  929. #valuable_uniques_end
  930.  
  931. #Checking if low value Uniques are maybe still good due to sockets/links
  932. #5_links
  933. Show
  934.     LinkedSockets 5
  935.     SetTextColor 30 255 30
  936.     SetBorderColor 20 255 20
  937.     SetBackgroundColor 0 0 0
  938.     SetFontSize 38
  939.     PlayAlertSound 6 180
  940.  
  941. #6_sockets
  942. Show
  943.     Sockets 6
  944.     SetTextColor 30 255 30
  945.     SetBorderColor 20 255 20
  946.     SetBackgroundColor 0 0 0
  947.     SetFontSize 38
  948.     PlayAlertSound 6 150
  949.  
  950. #rest_of_uniqs
  951. Show
  952.     Rarity Unique
  953.     SetBorderColor 140 70 40
  954.     SetBackgroundColor 0 0 0
  955.     SetFontSize 36
  956.     PlayAlertSound 1 160
  957.  
  958.  
  959. #Field 5c, --------------------------------( Blues / Magic Items )--------------------------------
  960.  
  961. #low_level_boots_looking_for_MoveSpeed
  962. Show
  963.     Class Boots
  964.     Rarity >= Magic
  965.     ItemLevel <= 12
  966.     SetTextColor 80 80 255
  967.     SetBorderColor 255 255 50 200
  968.     SetBackgroundColor 0 0 0
  969.     SetFontSize 36
  970.     PlayAlertSound 1 0
  971.  
  972. Show
  973.     BaseType "Coral Ring" "Leather Belt" "Sapphire Ring" "Topaz Ring" "Ruby Ring"
  974.     Rarity >= Magic
  975.     ItemLevel <= 20
  976.     SetTextColor 80 80 255
  977.     SetBorderColor 255 255 50 200
  978.     SetBackgroundColor 0 0 0
  979.     SetFontSize 36
  980.     PlayAlertSound 1 0
  981.  
  982.  
  983. #Field 5c, ---------------------------------------( Rares )---------------------------------------
  984.  
  985. #old border: 255 220 50 180
  986. #Could use Turquoise Border: 190 40 200
  987. #ilvl_60_jewellry
  988. Show
  989.     Class Rings Amulets Belts
  990.     Rarity Rare
  991.     SetTextColor 255 255 64 255
  992.     SetBorderColor 0 255 0
  993.     SetBackgroundColor 40 60 8 244
  994.     SetFontSize 38
  995.     PlayAlertSound 1 0
  996.  
  997. #rares_best_armour_bases_1
  998. Show
  999.     BaseType "Vaal Regalia" "Sorcerer Boots" "Hubris Circlet" "Titanium Spirit Shield"
  1000.     Rarity Rare
  1001.     SetBorderColor 255 255 50 90
  1002.     SetBackgroundColor 110 0 110
  1003.     SetFontSize 36
  1004.     PlayAlertSound 1 0
  1005.  
  1006. #rares_best_armour_bases_2
  1007. Show
  1008.     BaseType "Assassin's Garb" "Titan Greaves" "Slink Boots"
  1009.     Rarity Rare
  1010.     SetBorderColor 255 255 50 90
  1011.     SetBackgroundColor 90 0 90
  1012.     SetFontSize 34
  1013.     PlayAlertSound 1 0
  1014.  
  1015. #rares_good_armour_bases_1
  1016. Show
  1017.     Class Helmets Gloves Boots
  1018.     Rarity Rare
  1019.     DropLevel >= 52
  1020.     SetBorderColor 255 255 50 150
  1021.     SetBackgroundColor 0 0 0
  1022.     SetFontSize 36
  1023.     PlayAlertSound 1 0
  1024.  
  1025. #rares_good_weapon_bases
  1026. Show
  1027.     Class Wands
  1028.     Rarity Rare
  1029.     DropLevel >= 59
  1030.     SetBorderColor 255 255 50 150
  1031.     SetBackgroundColor 0 0 0
  1032.     SetFontSize 34
  1033.     PlayAlertSound 1 0
  1034.  
  1035. #rares_good_weapon_bases
  1036. Show
  1037.     Class Daggers
  1038.     Rarity Rare
  1039.     ItemLevel >= 66
  1040.     SetBorderColor 255 255 50 150
  1041.     SetBackgroundColor 0 0 0
  1042.     SetFontSize 34
  1043.     PlayAlertSound 1 0
  1044.  
  1045. #rare_shields
  1046. Show
  1047.     Class Shields Claws
  1048.     Rarity Rare
  1049.     ItemLevel >= 66
  1050.     DropLevel <= 65
  1051.     SetBorderColor 0 0 0 0
  1052.     SetBackgroundColor 0 0 0 160
  1053.     SetFontSize 30
  1054.     PlayAlertSound 1 0
  1055.  
  1056. #ilvl_60_rest_of_rares
  1057. Show
  1058.     Class "One Hand" "Two Hand" "Bow" "Staves" "Quiver" "Body Armours" "Shields"
  1059.     Rarity Rare
  1060.     ItemLevel >= 66
  1061.     DropLevel <= 65
  1062.     SetBorderColor 0 0 0 0
  1063.     SetBackgroundColor 0 0 0 160
  1064.     SetFontSize 30
  1065.     PlayAlertSound 1 0
  1066.  
  1067.  
  1068. #Field 6, ══════════════════════════════════════( Flasks )════════════════════════════════════════
  1069.  
  1070. #max_qual_flasks
  1071. Show
  1072.     BaseType Flask
  1073.     Quality = 20
  1074.     SetTextColor 30 255 30
  1075.     SetBorderColor 20 255 20
  1076.     SetBackgroundColor 0 0 0
  1077.     SetFontSize 34
  1078.     PlayAlertSound 4 100
  1079.  
  1080. #Leveling_flask_only
  1081. Show
  1082.     BaseType Flask
  1083.     BaseType "Bismuth" "Quicksilver"
  1084.     ItemLevel <= 50
  1085.     SetTextColor 30 255 30
  1086.     SetBorderColor 20 255 20
  1087.     SetFontSize 34
  1088.     PlayAlertSound 4 100
  1089.  
  1090. #maybe add Aquamarine Flask
  1091. #dim_bad_flasks
  1092. Show
  1093.     BaseType Flask
  1094.     BaseType "Amethyst" "Quartz" "Bismuth"
  1095.     SetBorderColor 0 0 0 140
  1096.     SetBackgroundColor 0 0 0 140
  1097.     SetFontSize 32
  1098.     PlayAlertSound 1 0
  1099.  
  1100. #Currently not including "Amethyst" "Quartz" "Aquamarine Flask" -Flasks --- (most of those are being dimmed instead)
  1101. #utility_flasks
  1102. Show
  1103.     BaseType Flask
  1104.     BaseType "Granite" "Jade" "Quicksilver" "Ruby" "Sapphire" "Topaz" "Diamond" "Silver" "Basalt" "Stibnite" "Sulphur"
  1105.     SetBorderColor 200 200 0 120
  1106.     SetBackgroundColor 0 0 0
  1107.     SetFontSize 32
  1108.     PlayAlertSound 1 0
  1109.  
  1110. #for leveling it shows all 6+ qual flasks (ilvl 60+ it shows only 10+q flasks)
  1111. #quality_flasks_leveling
  1112. Show
  1113.     BaseType Flask
  1114.     ItemLevel <= 67
  1115.     Quality >= 6
  1116.     SetBorderColor 0 0 0
  1117.     SetBackgroundColor 30 30 30
  1118.     SetFontSize 32
  1119.     PlayAlertSound 1 0
  1120.  
  1121. #quality_flasks_normal
  1122. Show
  1123.     BaseType Flask
  1124.     Quality >= 10
  1125.     SetBorderColor 0 0 0
  1126.     SetBackgroundColor 30 30 30
  1127.     SetFontSize 32
  1128.     PlayAlertSound 1 0
  1129.  
  1130. #hybrid_flasks
  1131. Show
  1132.     BaseType "Hybrid Flask"
  1133.     BaseType "Colossal"
  1134.     ItemLevel <= 20
  1135.  
  1136. Show
  1137.     BaseType "Hybrid Flask"
  1138.     BaseType "Medium"
  1139.     ItemLevel <= 30
  1140.  
  1141. Show
  1142.     BaseType "Hybrid Flask"
  1143.     BaseType "Large"
  1144.     ItemLevel <= 40
  1145.  
  1146. Show
  1147.     BaseType "Hybrid Flask"
  1148.     BaseType "Colossal"
  1149.     ItemLevel <= 50
  1150.  
  1151. Show
  1152.     BaseType "Hybrid Flask"
  1153.     BaseType "Sacred"
  1154.     ItemLevel <= 60
  1155.  
  1156. Show
  1157.     BaseType "Hybrid Flask"
  1158.     BaseType "Hallowed"
  1159.     ItemLevel <= 72
  1160.  
  1161. #Sorting out Flasks once there are way better versions for the current level.
  1162. Hide
  1163.     BaseType Flask
  1164.     ItemLevel >= 8
  1165.     BaseType Small
  1166.     SetFontSize 24
  1167.     SetBackgroundColor 0 0 0 120
  1168. Hide
  1169.     BaseType Flask
  1170.     ItemLevel >= 12
  1171.     BaseType Medium
  1172.     SetFontSize 24
  1173.     SetBackgroundColor 0 0 0 120
  1174. Hide
  1175.     BaseType Flask
  1176.     ItemLevel >= 16
  1177.     BaseType Large
  1178.     SetFontSize 24
  1179.     SetBackgroundColor 0 0 0 120
  1180. Hide
  1181.     BaseType Flask
  1182.     ItemLevel >= 22
  1183.     BaseType Greater
  1184.     SetFontSize 24
  1185.     SetBackgroundColor 0 0 0 120
  1186. Hide
  1187.     BaseType Flask
  1188.     ItemLevel >= 30
  1189.     BaseType Grand
  1190.     SetFontSize 24
  1191.     SetBackgroundColor 0 0 0 120
  1192. Hide
  1193.     BaseType Flask
  1194.     ItemLevel >= 34
  1195.     BaseType Giant
  1196.     SetFontSize 24
  1197.     SetBackgroundColor 0 0 0 120
  1198. Hide
  1199.     BaseType Flask
  1200.     ItemLevel >= 38
  1201.     BaseType Colossal
  1202.     SetFontSize 24
  1203.     SetBackgroundColor 0 0 0 120
  1204. Hide
  1205.     BaseType Flask
  1206.     ItemLevel >= 44
  1207.     BaseType Sacred
  1208.     SetFontSize 24
  1209.     SetBackgroundColor 0 0 0 120
  1210. Hide
  1211.     BaseType Flask
  1212.     ItemLevel >= 52
  1213.     BaseType Hallowed
  1214.     SetFontSize 24
  1215.     SetBackgroundColor 0 0 0 120
  1216. Hide
  1217.     BaseType Flask
  1218.     ItemLevel >= 66
  1219.     BaseType Sanctified
  1220.     SetFontSize 24
  1221.     SetBackgroundColor 0 0 0 120
  1222.  
  1223. #Hiding all (the rest of) no-quality life, mana and hybrid flasks at ilvl 77+
  1224. Hide
  1225.     BaseType Flask
  1226.     ItemLevel >= 77
  1227.     Quality = 0
  1228.     BaseType "Divine" "Eternal"
  1229.     SetFontSize 24
  1230.     SetBackgroundColor 0 0 0 120
  1231.  
  1232.  
  1233.  
  1234. #Field 7, ══════════════════════════════════════( Leveling Configuration )════════════════════════════════════════
  1235. #group_animate_weapon_name
  1236. Show
  1237.     Rarity Normal
  1238.     Class "Claws" "Daggers" "One Hand" "Staves" "Two Hand" "Sceptres"
  1239.     Quality <= 19
  1240.     ItemLevel <= 99
  1241.     DropLevel >= 100
  1242.     SetTextColor 255 255 255
  1243.     SetBorderColor 0 0 0
  1244.     SetBackgroundColor 160 0 0
  1245.     SetFontSize 32
  1246.  
  1247. Show
  1248.     Rarity Magic
  1249.     Class "Claws" "Daggers" "One Hand" "Staves" "Two Hand" "Sceptres"
  1250.     DropLevel >= 100
  1251.     SetTextColor 25 25 200
  1252.     SetBorderColor 0 0 0
  1253.     SetBackgroundColor 160 0 0
  1254.     SetFontSize 32
  1255.  
  1256.  
  1257. #quality_weapons_leveling
  1258. Show
  1259.     Rarity <= Magic
  1260.     Class "Claws" "Daggers" "One Hand" "Staves" "Two Hand" "Sceptres" "Bow"
  1261.     Quality >= 14
  1262.     ItemLevel <= 22
  1263.     SetBorderColor 172 165 132 180
  1264.     SetBackgroundColor 0 0 0
  1265.     SetFontSize 32
  1266.     PlayAlertSound 1 0
  1267.  
  1268. #Maybe add "Amethyst Ring"
  1269. #Jewelry
  1270. Hide
  1271.     Rarity Normal
  1272.     ItemLevel >= 16
  1273.     BaseType "Cloth Belt" "Studded Belt" "Paua Ring" "Coral Amulet" "Unset Ring"
  1274.     SetBackgroundColor 0 0 0 120
  1275.     SetFontSize 24
  1276.  
  1277. #Jewelry_Magic_bad
  1278. Hide
  1279.     Rarity <= Magic
  1280.     ItemLevel >= 58
  1281.     BaseType "Cloth Belt" "Studded Belt" "Paua Ring" "Coral Amulet" "Unset Ring"
  1282.     SetBackgroundColor 0 0 0 120
  1283.     SetFontSize 24
  1284. #TOO_MUCH_HIDDEN - the following might be good to have in certain cases (possibly remove the following block)
  1285. Hide
  1286.     Rarity <= Magic
  1287.     ItemLevel >= 66
  1288.     BaseType "Heavy Belt" "Chain Belt" "Amethyst Ring" "Iron Ring"
  1289.     SetBackgroundColor 0 0 0 120
  1290.     SetFontSize 24
  1291.  
  1292. #Jewelry_borders
  1293. #fixthis - Background highlighting instead of Border highlighting
  1294. #Could differ those with ilvl 75+ with (???)-Border: 230 50 255
  1295. Show
  1296.     Class Rings Amulets Belts
  1297.     Rarity <= Magic
  1298.     ItemLevel >= 75
  1299.     SetBackgroundColor 40 40 40
  1300.     SetBorderColor 255 220 50 35
  1301.     SetFontSize 32
  1302. #fixthis - Background highlighting instead of Border highlighting
  1303. Show
  1304.     Class Rings Amulets Belts
  1305.     Rarity <= Magic
  1306.     ItemLevel >= 60
  1307.     SetBackgroundColor 40 40 40
  1308.     SetBorderColor 255 220 50 35
  1309.     SetFontSize 32
  1310.  
  1311. #Could differ those below ilvl 60 with (Turqouise)-Border: 40 190 204
  1312. Show
  1313.     Class Rings Amulets Belts
  1314.     Rarity <= Magic
  1315.     SetBackgroundColor 40 40 40
  1316.     SetBorderColor 255 220 50 35
  1317.     SetFontSize 32
  1318.  
  1319.  
  1320. #Field 7a, ══════════════════════════════════════( Sockets and Links )════════════════════════════════════════
  1321. #Basically making sure, that items with good Sockets & Links are always shown.
  1322. #Fully Linked One Handers (maybe add shields)
  1323. Show
  1324.     LinkedSockets 3
  1325.     DropLevel > 56
  1326.     ItemLevel <= 70
  1327.     Class "One Hand" Claws Daggers Wands Sceptres
  1328.  
  1329. #Two Hand Filtering --- For those dps is more important than links / sockets, hence special treatment.
  1330. #Maybe also add bows/staves as soon as variations for staff-Casters/Poison Arrow-build are available to hide those for other builds.
  1331. Hide
  1332.     Rarity <= Magic
  1333.     Class "Two Hand Swords" "Two Hand Axes" "Two Hand Maces"
  1334.     Sockets <= 4
  1335.     LinkedSockets <= 4
  1336.     Quality <= 19
  1337.     DropLevel <= 55
  1338.     ItemLevel >= 66
  1339.     SetBackgroundColor 0 0 0 120
  1340.     SetFontSize 24
  1341.  
  1342. #This part seems to need some rework... ZzZ -- fixthis
  1343. Show
  1344.     LinkedSockets 4
  1345.     ItemLevel <= 40
  1346.     Class "Body Armours"
  1347. Show
  1348.     LinkedSockets 4
  1349.     ItemLevel <= 60
  1350.     Class "Gloves" "Boots" "Helmets"
  1351. Show
  1352.     LinkedSockets 4
  1353.     ItemLevel <= 60
  1354.     DropLevel >= 28
  1355.     Class "Body Armours"
  1356. Show
  1357.     LinkedSockets 4
  1358.     ItemLevel <= 70
  1359.     DropLevel >= 28
  1360.     Class "Gloves" "Boots" "Helmets"
  1361. #Maybe change it from 56 down to 52-53
  1362. Show
  1363.     LinkedSockets 4
  1364.     DropLevel >= 56
  1365.     Class "Gloves" "Boots" "Helmets"
  1366. Show
  1367.     LinkedSockets >= 3
  1368.     ItemLevel < 28
  1369.     Class "Gloves" "Boots" "Helmets"
  1370. Show
  1371.     LinkedSockets >= 4
  1372.     ItemLevel < 36
  1373.     Class "Gloves" "Boots" "Helmets" "Body Armours"
  1374. Show
  1375.     LinkedSockets >= 4
  1376.     ItemLevel <= 50
  1377.     DropLevel >= 20
  1378. Show
  1379.     LinkedSockets >= 4
  1380.     ItemLevel <= 60
  1381.     DropLevel >= 36
  1382. Show
  1383.     LinkedSockets >= 4
  1384.     ItemLevel < 73
  1385.     DropLevel >= 56
  1386.  
  1387. #Really need to rework the link stuff...
  1388. #Show
  1389. #   LinkedSockets >= 4
  1390. #   ItemLevel < 73
  1391. #   DropLevel < 60
  1392.  
  1393.  
  1394. #Corrupted Items with white sockets
  1395. Show
  1396.     Sockets >= 3
  1397.     SocketGroup W
  1398.     ItemLevel <= 70
  1399.  
  1400. #Quality Items
  1401. Show
  1402.     Quality 20
  1403.     ItemLevel <= 70
  1404.  
  1405.  
  1406. #Field 7b, ══════════════════════════════════════( Leveling from 1-100 )════════════════════════════════════════
  1407. #Hide base items a few levels after there are better versions of them available.
  1408. #This won't hide low lvl base items, that can always be good like 20% ele dmg sceptres, or 80% global crit daggers.
  1409. #It will really only hide items, that definitely have no more reason to be shown.
  1410.  
  1411. # -- W A R B A N D S -- (Maybe also hide 4-links, could be good/bad) --- Warbands
  1412. Show
  1413.     Identified true
  1414.     Rarity Magic
  1415.     Class "Helmets"
  1416.     ItemLevel >= 68
  1417.     SetBorderColor 175 30 30
  1418.     SetBackgroundColor 200 60 0 175
  1419.     SetFontSize 30
  1420. Show
  1421.     Identified true
  1422.     Rarity Magic
  1423.     Class "Gloves"
  1424.     ItemLevel >= 68
  1425.     SetBorderColor 30 0 175
  1426.     SetBackgroundColor 50 25 150 175
  1427.     SetFontSize 30
  1428. Show
  1429.     Identified true
  1430.     Rarity Magic
  1431.     Class "Boots"
  1432.     ItemLevel >= 68
  1433.     SetBorderColor 25 150 90
  1434.     SetBackgroundColor 50 125 125 175
  1435.     SetFontSize 30
  1436.  
  1437. #Temporary --- Remove later --- Have to fixthis Gloves and Boots later ! ---
  1438. Hide
  1439.     Rarity <= Magic
  1440.     Class "Gloves" "Boots"
  1441.     LinkedSockets <= 2
  1442.     Sockets <= 3
  1443.     DropLevel <= 8
  1444.     ItemLevel > 16
  1445.     SetFontSize 24
  1446.     SetBackgroundColor 0 0 0 120
  1447. Hide
  1448.     Rarity <= Magic
  1449.     Class "Gloves" "Boots"
  1450.     LinkedSockets <= 2
  1451.     Sockets <= 3
  1452.     DropLevel <= 10
  1453.     ItemLevel > 20
  1454.     SetFontSize 24
  1455.     SetBackgroundColor 0 0 0 120
  1456. Hide
  1457.     Rarity <= Magic
  1458.     Class "Gloves" "Boots"
  1459.     LinkedSockets <= 2
  1460.     Sockets <= 3
  1461.     DropLevel <= 16
  1462.     ItemLevel > 32
  1463.     SetFontSize 24
  1464.     SetBackgroundColor 0 0 0 120
  1465. Hide
  1466.     Rarity <= Magic
  1467.     Class "Gloves" "Boots"
  1468.     LinkedSockets <= 2
  1469.     Sockets <= 3
  1470.     DropLevel <= 28
  1471.     ItemLevel > 44
  1472.     SetFontSize 24
  1473.     SetBackgroundColor 0 0 0 120
  1474. Hide
  1475.     Rarity <= Magic
  1476.     Class "Gloves" "Boots"
  1477.     LinkedSockets <= 2
  1478.     Sockets <= 3
  1479.     DropLevel <= 45
  1480.     ItemLevel > 56
  1481.     SetFontSize 24
  1482.     SetBackgroundColor 0 0 0 120
  1483. Hide
  1484.     Rarity <= Magic
  1485.     Class "Gloves" "Boots"
  1486.     LinkedSockets <= 2
  1487.     Sockets <= 3
  1488.     DropLevel <= 56
  1489.     ItemLevel > 64
  1490.     SetFontSize 24
  1491.     SetBackgroundColor 0 0 0 120
  1492. Hide
  1493.     Rarity <= Magic
  1494.     Class "Gloves" "Boots"
  1495.     LinkedSockets <= 3
  1496.     DropLevel <= 52
  1497.     ItemLevel >= 70
  1498.     SetFontSize 24
  1499.     SetBackgroundColor 0 0 0 120
  1500. Hide
  1501.     Rarity <= Magic
  1502.     Class "Gloves" "Boots"
  1503.     LinkedSockets <= 4
  1504.     Sockets <= 4
  1505.     DropLevel <= 62
  1506.     ItemLevel >= 69
  1507.     SetFontSize 24
  1508.     SetBackgroundColor 0 0 0 120
  1509. Hide
  1510.     Rarity <= Magic
  1511.     Class "Gloves" "Boots"
  1512.     LinkedSockets <= 3
  1513.     Sockets <= 3
  1514.     DropLevel <= 63
  1515.     ItemLevel >= 68
  1516.     SetFontSize 24
  1517.     SetBackgroundColor 0 0 0 120
  1518.  
  1519. # Leveling from 1-100 *** ALL IN ONE *** :D
  1520. Hide
  1521.     Rarity < Rare
  1522.     ItemLevel >= 7
  1523.     BaseType "Driftwood Club" "Rusted Sword" "Splintered Tower Shield"
  1524.     SetFontSize 24
  1525.     SetBackgroundColor 0 0 0 120
  1526. Hide
  1527.     Rarity < Rare
  1528.     ItemLevel >= 8
  1529.     BaseType "Crude Bow" "Rusted Hatchet" "Nailed Fist" "Driftwood Sceptre" "Plate Vest" "Goathide Buckler"
  1530.     SetFontSize 24
  1531.     SetBackgroundColor 0 0 0 120
  1532. Hide
  1533.     Rarity < Rare
  1534.     ItemLevel >= 9
  1535.     BaseType "Rusted Spike" "Iron Hat" "Vine Circlet" "Iron Greaves"
  1536.     SetFontSize 24
  1537.     SetBackgroundColor 0 0 0 120
  1538. Hide
  1539.     Rarity < Rare
  1540.     ItemLevel >= 10
  1541.     BaseType "Stone Axe" "Driftwood Maul" "Corroded Blade" "Leather Cap" "Scare Mask" "Scale Vest" "Chainmail Vest" "Padded Vest"
  1542.     SetFontSize 24
  1543.     SetBackgroundColor 0 0 0 120
  1544. Hide
  1545.     Rarity < Rare
  1546.     ItemLevel >= 11
  1547.     BaseType "Glass Shank" "Gnarled Branch" "Shabby Jerkin" "Simple Robe" "Corroded Tower Shield" "Iron Gauntlets"
  1548.     SetFontSize 24
  1549.     SetBackgroundColor 0 0 0 120
  1550. Hide
  1551.     Rarity < Rare
  1552.     ItemLevel >= 12
  1553.     BaseType "Skinning Knife" "Tribal Club" "Darkwood Sceptre" "Copper Sword" "Battered Helm" "Rusted Coif" "Rotted Round Shield" "Spiked Bundle"
  1554.     SetFontSize 24
  1555.     SetBackgroundColor 0 0 0 120
  1556. Hide
  1557.     Rarity < Rare
  1558.     ItemLevel >= 13
  1559.     BaseType "Jade Hatchet" "Plank Kite Shield"
  1560.     SetFontSize 24
  1561.     SetBackgroundColor 0 0 0 120
  1562. Hide
  1563.     Rarity < Rare
  1564.     ItemLevel >= 14
  1565.     BaseType "Short Bow" "Sharktooth Claw" "Tribal Maul" "Longsword"
  1566.     SetFontSize 24
  1567.     SetBackgroundColor 0 0 0 120
  1568. Hide
  1569.     Rarity < Rare
  1570.     ItemLevel >= 15
  1571.     BaseType "Primitive Staff" "Twig Spirit Shield" "Yew Spirit Shield"
  1572.     SetFontSize 24
  1573.     SetBackgroundColor 0 0 0 120
  1574. Hide
  1575.     Rarity < Rare
  1576.     ItemLevel >= 16
  1577.     BaseType "Pine Buckler" "Jade Chopper"
  1578.     SetFontSize 24
  1579.     SetBackgroundColor 0 0 0 120
  1580. Hide
  1581.     Rarity < Rare
  1582.     ItemLevel >= 17
  1583.     BaseType "Carving Knife" "Spiked Club" "Bronze Sceptre" "Whalebone Rapier" "Iron Circlet" "Plague Mask" "Chestplate" "Strapped Leather" "Light Brigandine" "Chainmail Tunic"
  1584.     SetFontSize 24
  1585.     SetBackgroundColor 0 0 0 120
  1586. Hide
  1587.     Rarity < Rare
  1588.     ItemLevel >= 18
  1589.     BaseType "Long Bow" "Driftwood Wand" "Goat's Horn" "Cone Helmet" "Oiled Vest"
  1590.     SetFontSize 24
  1591.     SetBackgroundColor 0 0 0 120
  1592. Hide
  1593.     Rarity < Rare
  1594.     ItemLevel >= 19
  1595.     BaseType "Awl" "Mallet" "Battered Foil" "Bastard Sword" "Rawhide Tower Shield"
  1596.     SetFontSize 24
  1597.     SetBackgroundColor 0 0 0 120
  1598. #special treatment to resolve the conflict between Tricorne - Noble Tricorne
  1599. Hide
  1600.     Rarity < Rare
  1601.     DropLevel = 10
  1602.     ItemLevel >= 20
  1603.     BaseType "Tricorne"
  1604.     SetFontSize 24
  1605.     SetBackgroundColor 0 0 0 120
  1606. Hide
  1607.     Rarity < Rare
  1608.     ItemLevel >= 20
  1609.     BaseType "Woodsplitter" "Long Staff" "Silken Vest" "Fir Round Shield" "Linden Kite Shield" "Driftwood Spiked Shield"
  1610.     SetFontSize 24
  1611.     SetBackgroundColor 0 0 0 120
  1612. Hide
  1613.     Rarity < Rare
  1614.     ItemLevel >= 22
  1615.     BaseType "Serrated Arrow Quiver" "Blunt Arrow Quiver" "Stiletto" "Broad Sword" "Sallet" "Soldier Helmet" "Copper Plate"
  1616.     SetFontSize 24
  1617.     SetBackgroundColor 0 0 0 120
  1618. Hide
  1619.     Rarity < Rare
  1620.     ItemLevel >= 23
  1621.     BaseType "Composite Bow" "Cleaver" "Scale Doublet" "Ringmail Coat" "Painted Buckler" "Steel Greaves" "Plated Gauntlets"
  1622.     SetFontSize 24
  1623.     SetBackgroundColor 0 0 0 120
  1624. Hide
  1625.     Rarity < Rare
  1626.     ItemLevel >= 24
  1627.     BaseType "Two-Point Arrow Quiver" "Cat's Paw" "Sledgehammer" "Two-Handed Sword" "Carved Wand" "Padded Jacket"
  1628.     SetFontSize 24
  1629.     SetBackgroundColor 0 0 0 120
  1630. Hide
  1631.     Rarity < Rare
  1632.     ItemLevel >= 25
  1633.     BaseType "Boarding Axe" "Poleaxe" "Iron Staff" "Buckskin Tunic" "Cedar Tower Shield"
  1634.     SetFontSize 24
  1635.     SetBackgroundColor 0 0 0 120
  1636. Hide
  1637.     Rarity < Rare
  1638.     ItemLevel >= 26
  1639.     BaseType "Boot Knife" "War Hammer" "Iron Sceptre" "War Sword" "Barbute Helmet" "Torture Cage"
  1640.     SetFontSize 24
  1641.     SetBackgroundColor 0 0 0 120
  1642. Hide
  1643.     Rarity < Rare
  1644.     ItemLevel >= 27
  1645.     BaseType "Recurve Bow" "Broad Axe" "Scholar's Robe" "Studded Round Shield" "Alloyed Spiked Shield"
  1646.     SetFontSize 24
  1647.     SetBackgroundColor 0 0 0 120
  1648. Hide
  1649.     Rarity < Rare
  1650.     ItemLevel >= 28
  1651.     BaseType "Sharktooth Arrow Quiver" "Blinder" "Sabre" "Iron Mask" "Infantry Brigandine"
  1652.     SetFontSize 24
  1653.     SetBackgroundColor 0 0 0 120
  1654. Hide
  1655.     Rarity < Rare
  1656.     ItemLevel >= 29
  1657.     BaseType "Etched Greatsword" "Reinforced Kite Shield"
  1658.     SetFontSize 24
  1659.     SetBackgroundColor 0 0 0 120
  1660. Hide
  1661.     Rarity < Rare
  1662.     ItemLevel >= 30
  1663.     BaseType "Fire Arrow Quiver" "Double Axe" "Bladed Mace" "Ochre Sceptre" "Coiled Staff" "Ancient Sword" "Leather Hood" "War Plate" "Wild Leather" "Silken Garb" "Chainmail Doublet" "Oiled Coat" "Hammered Buckler" "Bone Spirit Shield" "Tarnished Spirit Shield"
  1664.     SetFontSize 24
  1665.     SetBackgroundColor 0 0 0 120
  1666. Hide
  1667.     Rarity < Rare
  1668.     ItemLevel >= 31
  1669.     BaseType "Bone Bow" "Arming Axe" "Great Helmet"
  1670.     SetFontSize 24
  1671.     SetBackgroundColor 0 0 0 120
  1672. Hide
  1673.     Rarity < Rare
  1674.     ItemLevel >= 32
  1675.     BaseType "Timeworn Claw" "Antique Rapier" "Copper Tower Shield"
  1676.     SetFontSize 24
  1677.     SetBackgroundColor 0 0 0 120
  1678. #Special exception to avoid conflict with "Royal Skean"
  1679. Hide
  1680.     Rarity < Rare
  1681.     ItemLevel >= 34
  1682.     DropLevel = 28
  1683.     BaseType "Skean"
  1684.     SetFontSize 24
  1685.     SetBackgroundColor 0 0 0 120
  1686. Hide
  1687.     Rarity < Rare
  1688.     ItemLevel >= 34
  1689.     BaseType "Ceremonial Mace" "Ritual Sceptre" "Brass Maul" "Ornate Sword"
  1690.     SetFontSize 24
  1691.     SetBackgroundColor 0 0 0 120
  1692. Hide
  1693.     Rarity < Rare
  1694.     ItemLevel >= 35
  1695.     BaseType "Royal Bow" "Decorative Axe" "Gilded Axe" "Royal Staff" "War Buckler" "Bronze Gauntlets"
  1696.     SetFontSize 24
  1697.     SetBackgroundColor 0 0 0 120
  1698. Hide
  1699.     Rarity < Rare
  1700.     ItemLevel >= 36
  1701.     BaseType "Sparkling Claw" "Gilded Sallet" "Reinforced Tower Shield"
  1702.     SetFontSize 24
  1703.     SetBackgroundColor 0 0 0 120
  1704. Hide
  1705.     Rarity < Rare
  1706.     ItemLevel >= 37
  1707.     BaseType "Imp Dagger" "Dream Mace" "Shadow Sceptre" "Dusk Blade" "Sage Wand" "Close Helmet" "Tribal Circlet" "Visored Sallet" "Crusader Helmet" "Festival Mask" "Full Plate" "Arena Plate" "Full Leather" "Sun Leather" "Mage's Vestment" "Silk Robe" "Full Scale Armour" "Full Ringmail" "Full Chainmail" "Scarlet Raiment" "Jingling Spirit Shield" "Scarlet Round Shield" "Linden Kite Shield" "Burnished Spiked Shield"
  1708.     SetFontSize 24
  1709.     SetBackgroundColor 0 0 0 120
  1710. Hide
  1711.     Rarity < Rare
  1712.     ItemLevel >= 38
  1713.     BaseType "Spectral Axe" "Fright Maul" "Elegant Sword" "Spectral Sword" "Golden Mask" "Soldier's Brigandine" "Waxed Garb"
  1714.     SetFontSize 24
  1715.     SetBackgroundColor 0 0 0 120
  1716. Hide
  1717.     Rarity < Rare
  1718.     ItemLevel >= 39
  1719.     BaseType "Shadow Axe" "Fright Claw" "Vile Staff" "Thorn Rapier" "Bone Circlet" "Lordly Plate" "Cabalist Regalia" "Gilded Buckler" "Splendid Round Shield" "Ornate Spiked Shield"
  1720.     SetFontSize 24
  1721.     SetBackgroundColor 0 0 0 120
  1722. Hide
  1723.     Rarity < Rare
  1724.     ItemLevel >= 40
  1725.     BaseType "Flaying Knife" "Grinning Fetish" "Variscite Blade" "Spiraled Wand" "Thief's Garb" "Field Lamellar" "Painted Tower Shield"
  1726.     SetFontSize 24
  1727.     SetBackgroundColor 0 0 0 120
  1728. Hide
  1729.     Rarity < Rare
  1730.     ItemLevel >= 41
  1731.     BaseType "Jasper Axe" "Wolf Pelt" "Holy Chainmail" "Brass Spirit Shield" "Steel Gauntlets" "Etched Hatchet"
  1732.     SetFontSize 24
  1733.     SetBackgroundColor 0 0 0 120
  1734. Hide
  1735.     Rarity < Rare
  1736.     ItemLevel >= 42
  1737.     BaseType "Thresher Claw" "Totemic Maul" "Wyrmbone Rapier" "Butcher Sword" "Gladiator Helmet" "Bone Armour"
  1738.     SetFontSize 24
  1739.     SetBackgroundColor 0 0 0 120
  1740. Hide
  1741.     Rarity < Rare
  1742.     ItemLevel >= 43
  1743.     BaseType "Decurve Bow" "Jasper Chopper" "Butcher Knife" "Barbed Club" "Sekhem" "Woodful Staff" "Secutor Helm" "Bronze Plate" "Eelskin Tunic" "Sage's Robe" "Oak Buckler" "Walnut Spirit Shield"
  1744.     SetFontSize 24
  1745.     SetBackgroundColor 0 0 0 120
  1746. Hide
  1747.     Rarity < Rare
  1748.     ItemLevel >= 44
  1749.     BaseType "Aventail Helmet" "Wyrmscale Doublet"  "Buckskin Tower Shield"
  1750.     SetFontSize 24
  1751.     SetBackgroundColor 0 0 0 120
  1752. Hide
  1753.     Rarity < Rare
  1754.     ItemLevel >= 45
  1755.     BaseType "Gouger" "Burnished Foil" "Quartz Wand" "Faun's Horn" "Raven Mask" "Latticed Ringmail" "Maple Round Shield" "Redwood Spiked Shield"
  1756.     SetFontSize 24
  1757.     SetBackgroundColor 0 0 0 120
  1758. Hide
  1759.     Rarity < Rare
  1760.     ItemLevel >= 46
  1761.     BaseType "Poignard" "Great Mallet" "Baselard" "Footman Sword" "Quilted Jacket" "Etched Kite Shield" "Morning Star"
  1762.     SetFontSize 24
  1763.     SetBackgroundColor 0 0 0 120
  1764. Hide
  1765.     Rarity < Rare
  1766.     ItemLevel >= 47
  1767.     BaseType "Compound Bow" "Wrist Chopper" "Timber Axe" "Quarterstaff" "Battle Plate" "Frontier Leather" "Silken Wrap" "Enameled Buckler"
  1768.     SetFontSize 24
  1769.     SetBackgroundColor 0 0 0 120
  1770. Hide
  1771.     Rarity < Rare
  1772.     ItemLevel >= 48
  1773.     BaseType "Tomahawk" "Tiger's Paw" "Estoc" "Hunter Hood" "Lunaris Circlet" "Hussar Brigandine"  "Mahogany Tower Shield"
  1774.     SetFontSize 24
  1775.     SetBackgroundColor 0 0 0 120
  1776. Hide
  1777.     Rarity < Rare
  1778.     ItemLevel >= 49
  1779.     BaseType "Boot Blade" "Battle Hammer" "Lead Sceptre" "Battle Sword" "Crusader Chainmail" "Ivory Spirit Shield" "Antique Gauntlets"
  1780.     SetFontSize 24
  1781.     SetBackgroundColor 0 0 0 120
  1782. Hide
  1783.     Rarity < Rare
  1784.     ItemLevel >= 50
  1785.     BaseType "Sniper Bow" "War Axe" "Steelhead" "Cutlass" "Highland Blade" "Reaver Helmet" "Sleek Coat" "Compound Spiked Shield"
  1786.     SetFontSize 24
  1787.     SetBackgroundColor 0 0 0 120
  1788. Hide
  1789.     Rarity < Rare
  1790.     ItemLevel >= 51
  1791.     BaseType "Headsman Axe" "Gut Ripper" "Military Staff" "Serrated Foil" "Fencer Helm" "Sun Plate" "Glorious Leather" "Conjurer's Vestment" "Ancient Spirit Shield" "Spiked Round Shield"
  1792.     SetFontSize 24
  1793.     SetBackgroundColor 0 0 0 120
  1794. Hide
  1795.     Rarity < Rare
  1796.     ItemLevel >= 52
  1797.     BaseType "Flanged Mace" "Blood Sceptre" "Elder Sword" "Callous Mask" "Full Wyrmscale" "Steel Kite Shield"
  1798.     SetFontSize 24
  1799.     SetBackgroundColor 0 0 0 120
  1800. Hide
  1801.     Rarity < Rare
  1802.     ItemLevel >= 53
  1803.     BaseType "Ivory Bow" "Chest Splitter" "Spiny Maul" "Engraved Greatsword" "Zealot Helmet" "Ornate Ringmail" "Bronze Tower Shield"
  1804.     SetFontSize 24
  1805.     SetBackgroundColor 0 0 0 120
  1806. Hide
  1807.     Rarity < Rare
  1808.     ItemLevel >= 54
  1809.     BaseType "Labrys" "Prehistoric Claw" "Serpentine Staff" "Primeval Rapier" "Steel Circlet" "Crimson Raiment"
  1810.     SetFontSize 24
  1811.     SetBackgroundColor 0 0 0 120
  1812. Hide
  1813.     Rarity < Rare
  1814.     ItemLevel >= 55
  1815.     BaseType "Death Bow" "Royal Skean" "Ornate Mace" "Royal Sceptre" "Serpent Wand" "Noble Tricorne" "Colosseum Plate" "Coronal Leather" "Spidersilk Robe" "Battle Buckler" "Ceremonial Kite Shield" "Laminated Kite Shield" "Ancient Gauntlets" "Prong Dagger" "Hook Sword" "Wyrm Mace"
  1816.     SetFontSize 24
  1817.     SetBackgroundColor 0 0 0 120
  1818. Hide
  1819.     Rarity < Rare
  1820.     ItemLevel >= 56
  1821.     BaseType "Ceremonial Axe" "Plated Maul" "Commander's Brigandine" "Girded Tower Shield"
  1822.     SetFontSize 24
  1823.     SetBackgroundColor 0 0 0 120
  1824. Hide
  1825.     Rarity < Rare
  1826.     ItemLevel >= 57
  1827.     BaseType "Highborn Bow" "Noble Axe" "Noble Claw" "Siege Helmet" "Regicide Mask" "Chain Hauberk" "Double Claw" "Smallsword" "Reflex Bow" "Dagger Axe"
  1828.     SetFontSize 24
  1829.     SetBackgroundColor 0 0 0 120
  1830. Hide
  1831.     Rarity < Rare
  1832.     ItemLevel >= 58
  1833.     BaseType "Grove Bow" "Fiend Dagger" "Phantom Mace" "Abyssal Sceptre" "Highborn Staff" "Graceful Sword" "Twilight Blade" "Omen Wand" "Lacquered Helmet" "Great Crown" "Cutthroat's Garb" "Destroyer Regalia" "Lacquered Garb" "Golden Buckler"
  1834.     SetFontSize 24
  1835.     SetBackgroundColor 0 0 0 120
  1836. Hide
  1837.     Rarity < Rare
  1838.     ItemLevel >= 59
  1839.     BaseType "Wraith Axe" "Dread Maul" "Tiger Sword" "Wraith Sword" "Engraved Wand" "Necromancer Circlet" "Battle Lamellar" "Crested Tower Shield" "Chiming Spirit Shield" "Sovereign Spiked Shield" "Majestic Plate"
  1840.     SetFontSize 24
  1841.     SetBackgroundColor 0 0 0 120
  1842. Hide
  1843.     Rarity < Rare
  1844.     ItemLevel >= 60
  1845.     BaseType "Abyssal Axe" "Eagle Claw" "Gutting Knife" "Ancestral Club" "Karui Sceptre" "Foul Staff" "Gemstone Sword" "Apex Rapier" "Devout Chainmail" "Baroque Round Shield"
  1846.     SetFontSize 24
  1847.     SetBackgroundColor 0 0 0 120
  1848. Hide
  1849.     Rarity < Rare
  1850.     ItemLevel >= 61
  1851.     BaseType "Citadel Bow" "Karui Axe" "Headman's Sword" "Golden Plate" "Sharkskin Tunic" "Savant's Robe" "Crypt Armour" "Lacewood Spirit Shield"
  1852.     SetFontSize 24
  1853.     SetBackgroundColor 0 0 0 120
  1854. Hide
  1855.     Rarity < Rare
  1856.     ItemLevel >= 62
  1857.     BaseType "Great White Claw" "Slaughter Knife" "Tenderizer" "Tyrant's Sekhem" "Dragonbone Rapier" "Crystal Wand" "Demon's Horn" "Samite Helmet" "Ursine Pelt" "Harlequin Mask" "Dragonscale Doublet" "Ironwood Buckler" "Thorium Spirit Shield" "Crimson Round Shield" "Teak Round Shield"
  1858.     SetFontSize 24
  1859.     SetBackgroundColor 0 0 0 120
  1860. Hide
  1861.     Rarity < Rare
  1862.     ItemLevel >= 63
  1863.     BaseType "Fluted Bascinet" "Magistrate Crown" "Loricated Ringmail"  "Shagreen Tower Shield" "Corrugated Buckler"
  1864.     SetFontSize 24
  1865.     SetBackgroundColor 0 0 0 120
  1866. Hide
  1867.     Rarity < Rare
  1868.     ItemLevel >= 64
  1869.     BaseType "Sundering Axe" "Throat Stabber" "Colossus Mallet" "Gladius" "Tempered Foil" "Crusader Plate" "Destiny Leather" "Necromancer Silks" "Sentinel Jacket" "Branded Kite Shield"
  1870.     SetFontSize 24
  1871.     SetBackgroundColor 0 0 0 120
  1872. Hide
  1873.     Rarity < Rare
  1874.     ItemLevel >= 65
  1875.     BaseType "Ranger Bow" "Reaver Axe" "Karui Maul" "Reaver Sword" "Solaris Circlet" "Desert Brigandine" "Engraved Hatchet"
  1876.     SetFontSize 24
  1877.     SetBackgroundColor 0 0 0 120
  1878. Hide
  1879.     Rarity < Rare
  1880.     ItemLevel >= 66
  1881.     BaseType "Assassin Bow" "Ezomyte Axe" "Hellion's Paw" "Platinum Sceptre" "Primordial Staff" "Ezomyte Staff" "Legion Sword" "Pecoraro" "Silken Hood" "Conquest Chainmail" "Ebony Tower Shield" "Polished Spiked Shield" "Steelwood Bow"
  1882.     SetFontSize 24
  1883.     SetBackgroundColor 0 0 0 120
  1884. Hide
  1885.     Rarity < Rare
  1886.     ItemLevel >= 67
  1887.     BaseType "Spine Bow" "Butcher Axe" "Eye Gouger" "Ezomyte Dagger" "Meatgrinder" "Ezomyte Blade" "Ezomyte Burgonet" "Pig-Faced Bascinet" "Vaal Mask" "Exquisite Leather" "Varnished Coat" "Pecoraro"
  1888.     SetFontSize 24
  1889.     SetBackgroundColor 0 0 0 120
  1890. Hide
  1891.     Rarity < Rare
  1892.     ItemLevel >= 68
  1893.     BaseType "Decimation Bow" "Thicket Bow" "Vaal Hatchet" "Lathi" "Prophet Crown" "Gladiator Plate" "Widowsilk Robe" "Full Dragonscale" "Elegant Ringmail" "Blood Raiment" "Angelic Kite Shield" "Mosaic Kite Shield" "Alder Spiked Shield"
  1894.     SetFontSize 24
  1895.     SetBackgroundColor 0 0 0 120
  1896. Hide
  1897.     Rarity < Rare
  1898.     ItemLevel >= 69
  1899.     BaseType "Royal Axe" "Mind Cage" "General's Brigandine" "Solar Maul"
  1900.     SetFontSize 24
  1901.     SetBackgroundColor 0 0 0 120
  1902. Hide
  1903.     Rarity < Rare
  1904.     ItemLevel >= 70
  1905.     BaseType "Vaal Axe" "Saint's Hauberk" "Pagan Wand" "Heathen Wand" "Trisula" "Grappler" "Dragon Mace" "Horned Sceptre" "Stag Sceptre" "Crescent Staff" "Moon Staff" "Talon Axe" "Lithe Blade"
  1906.     SetFontSize 24
  1907.     SetBackgroundColor 0 0 0 120
  1908. Hide
  1909.     Rarity < Rare
  1910.     ItemLevel >= 71
  1911.     BaseType "Infernal Axe" "Sadist Garb"
  1912.     SetFontSize 24
  1913.     SetBackgroundColor 0 0 0 120
  1914. Hide
  1915.     Rarity < Rare
  1916.     ItemLevel >= 72
  1917.     BaseType "Twin Claw" "Courtesan Sword"
  1918.     SetFontSize 24
  1919.     SetBackgroundColor 0 0 0 120
  1920.  
  1921. Hide
  1922.     Rarity Magic
  1923.     Quality < 10
  1924.     ItemLevel >= 24
  1925.     BaseType "Stone Hammer"
  1926.     SetBackgroundColor 0 0 0 120
  1927.     SetFontSize 24
  1928. Hide
  1929.     Rarity Magic
  1930.     Quality < 10
  1931.     ItemLevel >= 48
  1932.     BaseType "Rock Breaker"
  1933.     SetBackgroundColor 0 0 0 120
  1934.     SetFontSize 24
  1935. Hide
  1936.     Rarity Magic
  1937.     Quality < 10
  1938.     ItemLevel >= 66
  1939.     BaseType "Gavel"
  1940.     SetBackgroundColor 0 0 0 120
  1941.     SetFontSize 24
  1942.  
  1943.  
  1944. #Field 7c, ══════════════════════════════════════( Leveling from 1-100 |part2 )════════════════════════════════════════
  1945. #Inconsistencies between the Wall of Text above, and the lines below:
  1946. #Karui Chopper, Crusader Buckler, Pernarch
  1947. #Following part is probably not necessary anymore --- fixthis
  1948.  
  1949. #Highlight High Tier Bases
  1950. #56 is required level for thicket bows
  1951. #Can be more specific in these areas but currently only the few highest tiers of items will drop
  1952.  
  1953. #Hiding bad 1h-bases
  1954. Hide
  1955.     Rarity < Rare
  1956.     ItemLevel >= 68
  1957.     LinkedSockets <= 3
  1958.     BaseType "Royal Axe" "Butcher Axe" "Reaver Axe" "Karui Axe" "Hellion's Paw" "Throat Stabber" "Great White Claw" "Ezomyte Dagger" "Slaughter Knife" "Auric Mace" "Pernarch" "Tenderizer" "Platinum Sceptre" "Tyrant's Sekhem" "Legion Sword" "Gladius" "Pecoraro" "Tempered Foil" "Dragonbone Rapier"
  1959.     SetBackgroundColor 0 0 0 120
  1960.     SetFontSize 24
  1961.  
  1962. #Hiding bad 2h-bases
  1963. Hide
  1964.     Rarity < Rare
  1965.     ItemLevel >= 68
  1966.     LinkedSockets <= 4
  1967.     Sockets <= 5
  1968.     BaseType "Vaal Axe" "Ezomyte Axe" "Sundering Axe" "Karui Chopper" "Spine Bow" "Maraketh Bow" "Ranger Bow" "Citadel Bow" "Meatgrinder" "Colossus Mallet" "Karui Maul" "Ezomyte Staff" "Lathi" "Primordial Staff" "Headman's Sword"
  1969.     SetBackgroundColor 0 0 0 120
  1970.     SetFontSize 24
  1971.  
  1972. #Hiding bad Body-Armour-bases - removed  "Saint's Hauberk" cause already handled in section above
  1973. Hide
  1974.     Rarity < Rare
  1975.     ItemLevel >= 68
  1976.     LinkedSockets <= 4
  1977.     Sockets <= 5
  1978.     BaseType "Gladiator Plate" "Exquisite Leather" "Widowsilk Robe" "General's Brigandine" "Full Dragonscale" "Elegant Ringmail" "Blood Raiment" "Varnished Coat"
  1979.     SetBackgroundColor 0 0 0 120
  1980.     SetFontSize 24
  1981.  
  1982. #Hiding bad Shield bases
  1983. Hide
  1984.     Rarity < Rare
  1985.     ItemLevel >= 68
  1986.     LinkedSockets <= 3
  1987.     BaseType "Ezomyte Tower Shield" "Ebony Tower Shield" "Imperial Buckler" "Crusader Buckler" "Harmonic Spirit Shield" "Vaal Spirit Shield" "Mosaic Kite Shield" "Champion Kite Shield" "Ezomyte Spiked Shield"
  1988.     SetBackgroundColor 0 0 0 120
  1989.     SetFontSize 24
  1990.  
  1991.  
  1992. #Field 7z, ══════════════════════════════════════( Divination Cards - Work in Progress! )════════════════════════════════════════
  1993. #Quest_Items
  1994. Show
  1995.     Class "Quest Items"
  1996.     SetBorderColor 74 230 58
  1997.     SetFontSize 44
  1998.  
  1999. #Completely irrelevant atm (cause those items can't drop on the ground)
  2000. Show
  2001.     Class "Hideout Doodads" "Microtransactions"
  2002.  
  2003.  
  2004. #Divination Cards
  2005. #Show
  2006. #   Class "Divination Card"
  2007. #   SetTextColor 30 255 30
  2008. #   SetBorderColor 20 255 20
  2009. #   SetBackgroundColor 0 0 0
  2010. #   SetFontSize 36
  2011. #   PlayAlertSound 4 100
  2012.  
  2013. #stupid_exceptions_due_to_similar_names
  2014. Show
  2015.     Class "Divination Card"
  2016.     BaseType "The Wolf's Shadow"
  2017.     SetTextColor 30 150 30 200
  2018.     SetBorderColor 20 150 20 200
  2019.     SetBackgroundColor 0 0 0
  2020.     SetFontSize 32
  2021.     PlayAlertSound 1 0
  2022.  
  2023. #big Highlight
  2024. #Div_Cards_T1
  2025. Show
  2026.     Class "Divination Card"
  2027.     BaseType "House of Mirrors" "Wealth and Power" "The Dragon's Heart" "The Brittle Emperor" "The Wind" "Celestial Justicar" "Dark Mage" "Doctor" "Fiend" "The Queen" "The Artist" "The Last One Standing" "Bowyer's Dream" "Hunter's Reward" "The Thaumaturgist"  "The Warlord" "The Offering" "The Ethereal" "The Dapper Prodigy" "The Spoiled Prince" "Abandoned Wealth" "The Enlightened" "Last Hope" "The Devastator" "The Immortal" "Emperor of Purity" "Mawr Blaidd" "The Harvester" "The Hunger" "The Wolf" "The Stormcaller" "The Vast" "Heterochromia" "The Valkyrie" "Pride Before the Fall" "Lucky Deck" "The Penitent" "The Formless Sea" "The Void" "Dialla's Subjugation" "The Calling" "The Fletcher" "Time-Lost Relic"
  2028.     SetTextColor 255 0 255
  2029.     SetBorderColor 255 0 255
  2030.     SetBackgroundColor 0 0 0
  2031.     SetFontSize 44
  2032.     PlayAlertSound 5 200
  2033. #normal Highlight
  2034. #Div_Cards_T2
  2035. Show
  2036.     Class "Divination Card"
  2037.     BaseType "Chaotic Disposition" "The Aesthete" "The Risk" "Chains that Bind" "The Incantation" "The Pact" "The Road to Power" "The Watcher" "The Betrayal" "The Pack Leader" "Merciless Armament" "The King's Heart" "The Surveyor" "Rats" "Tranquillity"  "Lysah's Respite" "Cursed King" "Earth Drinker" "Treasure Hunter" "The Fox" "Scholar of the Seas"
  2038.     SetTextColor 30 255 30
  2039.     SetBorderColor 20 255 20
  2040.     SetBackgroundColor 0 0 0
  2041.     SetFontSize 38
  2042.     PlayAlertSound 3 210
  2043. #small Highlight
  2044. #Div_Cards_T3
  2045. Show
  2046.     Class "Divination Card"
  2047.     BaseType "Glimmer" "The Demoness" "The Drunken Aristocrat" "Avenger" "The Arena Champion" "The Mercenary" "The Trial" "Grave Knowledge" "The Siren" "Encroaching Darkness" "Doedre's Madness" "Humility" "The Union"   "Lucky Connections" "Jack in the Box" "The Inventor" "Hope" "The Hoarder" "Gemcutter's Promise" "The Explorer" "Anarchy's Price"   "Blind Venture" "The Cartographer" "Cartographer's Delight" "Volatile Power" "Lost Worlds" "The Body" "Birth of the Three" "Vinia's Token" "The Sigil" "Boundless Realms" "The Web" "The Lunaris Priestess" "The Jester" "The Throne"
  2048.     SetTextColor 30 200 30
  2049.     SetBorderColor 20 200 20
  2050.     SetBackgroundColor 0 0 0
  2051.     SetFontSize 36
  2052.     PlayAlertSound 3 150
  2053. #Dim
  2054. #Div_Cards_T4
  2055. Show
  2056.     Class "Divination Card"
  2057.     BaseType "The Carrion Crow" "Other Cheek" "The Scholar" "The Metalsmith's Gift" "The Hermit" "The Scarred Meadow" "King's Blade" "Lantador's Lost Love" "Thunderous Skies"
  2058.     SetTextColor 30 150 30 200
  2059.     SetBorderColor 20 150 20 200
  2060.     SetBackgroundColor 0 0 0
  2061.     SetFontSize 32
  2062.     PlayAlertSound 1 0
  2063. #If new Divination Cards are being added, then they have to be manually assigned to
  2064. #one of the 4 blocks above, or they will just be shown in a "default" view.
  2065. #Div_Cards_NEW
  2066. Show
  2067.     Class "Divination Card"
  2068.     SetTextColor 30 225 30
  2069.     SetBorderColor 20 225 20
  2070.     SetBackgroundColor 0 0 0
  2071.     SetFontSize 36
  2072.     PlayAlertSound 3 150
  2073.  
  2074.  
  2075. #Field 8, ══════════════════════════════════════( Build - Only for customized Filter )════════════════════════════════════════
  2076. #==============================
  2077. #SelectedBuild = Hide Weapon Bases
  2078. #==============================
  2079. #build_specific_filtering_start
  2080.  
  2081. #Exceptions for good Bases
  2082. #Show
  2083. #   BaseType ""
  2084.  
  2085. #Exceptions for 2H Maraketh Bases
  2086. Show
  2087.     BaseType "Eclipse Staff" "Fleshripper" "Exquisite Blade" "Coronal Maul" "Maraketh Bow"
  2088.  
  2089. #Hide the rest of: Two Hand Swords, Two Hand Axes, Two Hand Maces, Staves
  2090. Hide
  2091.     Class "Two Hand" "Staves" "Bows"
  2092.     ItemLevel >= 66
  2093.     Rarity <= Magic
  2094.     Sockets <= 5
  2095.     LinkedSockets <= 4
  2096.     Quality <= 19
  2097.     SetBackgroundColor 0 0 0 120
  2098.     SetFontSize 24
  2099.  
  2100. #Exceptions for 1H Maraketh Bases  (maybe add  "Runic Hatchet" "Sambar Sceptre" )
  2101. Show
  2102.     BaseType "Profane Wand" "Gemini Claw" "Void Sceptre" "Opal Sceptre"
  2103.  
  2104. #Hide the rest of: Claws, Daggers, Wands, One Hand Swords, Thrusting One Hand Swords, One Hand Axes, One Hand Maces, Shields, Sceptres
  2105. Hide
  2106.     Class "Claws" "Daggers" "One Hand" "Sceptres" "Shields" "Wands" "Quivers"
  2107.     ItemLevel >= 66
  2108.     Rarity <= Magic
  2109.     Sockets <= 3
  2110.     LinkedSockets <= 3
  2111.     Quality <= 19
  2112.     SetBackgroundColor 0 0 0 120
  2113.     SetFontSize 24
  2114.  
  2115.  
  2116. #build_specific_filtering_end
  2117.  
  2118.  
  2119. #Field 9, ══════════════════════════════════════( Defence - Only for customized Filter )════════════════════════════════════════
  2120. #insert_defence_here
  2121. #==============================
  2122. #SelectedDefence = Energy Shield
  2123. #==============================
  2124. #defence_specific_filtering_start
  2125. #
  2126. #   Note:   Interesting Items like Occultist's Vestment will still be
  2127. #           shown, unless Occultist's Vestment is first removed from
  2128. #           the list of Chance Bases.
  2129. #
  2130. #Body Armour list:
  2131. #Armour:                    "Astral Plate" "Glorious Plate"
  2132. #Evasion:                   "Zodiac Leather" "Assassin's Garb"
  2133. #Energy Shield:             "Occultist's Vestment" "Vaal Regalia"
  2134. #Armour - Evasion:          "General's Brigandine" "Triumphant Lamellar"
  2135. #Armour - Energy Shield:    "Saint's Hauberk" "Saintly Chainmail"
  2136. #Evasion - Energy Shield:   "Sadist Garb" "Carnal Armour"
  2137. #
  2138. #Body Armour
  2139. Hide
  2140.     Rarity <= Magic
  2141.     BaseType "Astral Plate" "Glorious Plate" "Zodiac Leather" "Assassin's Garb" "General's Brigandine" "Triumphant Lamellar" "Saint's Hauberk" "Saintly Chainmail" "Sadist Garb" "Carnal Armour"
  2142.     Sockets <= 5
  2143.     LinkedSockets <= 4
  2144.     Quality <= 19
  2145.     SetBackgroundColor 0 0 0 120
  2146.     SetFontSize 24
  2147. #
  2148. #Boots, Gloves, Helmet list:
  2149. #Armour:                    "Titan Greaves" "Titan Gauntlets" "Royal Burgonet" "Eternal Burgonet"
  2150. #Evasion:                   "Slink Boots" "Slink Gloves" "Sinner Tricorne" "Lion Pelt"
  2151. #Energy Shield:             "Sorcerer Boots" "Sorcerer Gloves" "Hubris Circlet"
  2152. #Armour - Evasion:          "Dragonscale Boots" "Two-Toned Boots" "Dragonscale Gauntlets" "Nightmare Bascinet"
  2153. #Armour - Energy Shield:    "Crusader Boots" "Two-Toned Boots" "Crusader Gloves" "Praetor Crown"
  2154. #Evasion - Energy Shield:   "Murder Boots" "Two-Toned Boots" "Murder Mitts" "Deicide Mask"
  2155. #
  2156. #Boots, Gloves, Helmet
  2157. Hide
  2158.     Rarity <= Magic
  2159.     BaseType "Titan Greaves" "Titan Gauntlets" "Royal Burgonet" "Eternal Burgonet" "Slink Boots" "Slink Gloves" "Sinner Tricorne" "Lion Pelt" "Dragonscale Boots" "Two-Toned Boots" "Dragonscale Gauntlets" "Nightmare Bascinet" "Crusader Boots" "Two-Toned Boots" "Crusader Gloves" "Praetor Crown" "Murder Boots" "Two-Toned Boots" "Murder Mitts" "Deicide Mask"
  2160.     Sockets <= 3
  2161.     Quality <= 19
  2162.     SetBackgroundColor 0 0 0 120
  2163.     SetFontSize 24
  2164.  
  2165. #Shield
  2166. #   Not being used atm
  2167.  
  2168. #defence_specific_filtering_end
  2169.  
  2170.  
  2171. #end_of_file
RAW Paste Data
Pastebin PRO Autumn Special!
Get 40% OFF on Pastebin PRO accounts!
Top