Antnee's Classy Item Filter for Distinguished Exiles - 3.0

"
Muldini wrote:
"
Antnee wrote:

TL;DR, this would take millions upon millions of words to accomplish. At the moment, it's just not doable.



Challenge accepted ;)

You did read the rest of that, right?

If you want to put in that amount of effort, ok, cool. If you know of a better way of doing it, or if I'm just misunderstanding our limitations, please let me know.

A comprehensive, easy on the eyes loot filter:
http://www.pathofexile.com/forum/view-thread/1245785

Need a chill group exiles to hang with? Join us:
http://www.pathofexile.com/forum/view-thread/1251403
At this point I'm genuinely interested at what point the game will say "dude, I'm not loading that filter anymore". Should be fun.

Also, it's just a couple of lines of code to generate all possible combinations. Probably not even gonna use it, but might be something other people are interested in. Did I mention it's kinda fun? :)
One Filter to Rule Them All: https://www.pathofexile.com/forum/view-thread/1259059
"
Muldini wrote:
At this point I'm genuinely interested at what point the game will say "dude, I'm not loading that filter anymore". Should be fun.

Also, it's just a couple of lines of code to generate all possible combinations. Probably not even gonna use it, but might be something other people are interested in. Did I mention it's kinda fun? :)

Sure, it's fun to tackle the problem mentally. That's why I spelled out the problem.

I'd love if we had SocketColor/StatReq arguments. If no one has mentioned those in the feedback thread, I think I will.
A comprehensive, easy on the eyes loot filter:
http://www.pathofexile.com/forum/view-thread/1245785

Need a chill group exiles to hang with? Join us:
http://www.pathofexile.com/forum/view-thread/1251403
Hello. I am working on a Color Blind version of Antnee's version 1.33 loot filter.

Thanks again Antnee for doing the heavy lifting and building this!

As I reminder, I am a monochromat, meaning I no colors, so everything I see is just different shades of grey.

Additionally, I have changes some fonts sizes, and added some sounds. Further tweaks will occur over the weekend.

The condensed changes are below, with the full loot filter, in the hidden section.

### This is version 1 of making changes for Color Blind people. Below are the shades of grey I used, going from lighter to darker, from
### Normal to Unigue. I can now determine, when each of these 4 classifications drop.

### Rarity = Normal
### SetBorderColor 255 255 255 255
### SetBackgroundColor 0 0 0 255
### SetTextColor 255 255 255 255


### Rarity = Magic
### SetBorderColor 255 255 255 255
### SetBackgroundColor 0 0 0 255
### SetTextColor 180 180 180 255


### Rarity = Rare
### SetBorderColor 255 255 255 255
### SetBackgroundColor 0 0 0 255
### SetTextColor 100 100 100 255


### Rarity = Unique
### SetBorderColor 255 255 255 255
### SetBackgroundColor 100 100 100 255
### SetTextColor 0 0 0 255



Color Blind version 1

Spoiler


###Antnee's Classy Filter! v1.33

### This is version 1 of making changes for Color Blind people. Below are the shades of grey I used, going from lighter to darker, from
### Normal to Unigue. I can now determine, when each of these 4 classifications drop.

### Rarity = Normal
### SetBorderColor 255 255 255 255
### SetBackgroundColor 0 0 0 255
### SetTextColor 255 255 255 255


### Rarity = Magic
### SetBorderColor 255 255 255 255
### SetBackgroundColor 0 0 0 255
### SetTextColor 180 180 180 255


### Rarity = Rare
### SetBorderColor 255 255 255 255
### SetBackgroundColor 0 0 0 255
### SetTextColor 100 100 100 255


### Rarity = Unique
### SetBorderColor 255 255 255 255
### SetBackgroundColor 100 100 100 255
### SetTextColor 0 0 0 255

####################################

### Instructions for use:
### Right-click this page, click "select all"
### Right click again, click "Copy"
### Open a new .txt document and paste the contents of this page into it
### USE ANSI ENCODING IF YOU USE NOTEPAD++ OR ANY OTHER TEXT EDITOR
### Click File/Save As
### Select "All Files" from the dropdown menu at the bottom
### Enter "antnee.filter" as the filename
### Save in C:/Users/Documents/My Games/Path of Exile

### Section Overview
###000a Highlight Rarest currency
###000b Slightly darken common currency
###000c Highlight quality and rare gems
###000g Slightly darken zero quality gems
###000d Highlight 5 and 6 links
###000e Emphasis on quality high level rares for chaos and regal recipe
###000i Show select white items (for chancing or otherwise)
###000f Highlight based on number/color of sockets
###010f RGB Subsection
###020f 5 Socket subsection
###000h Show other misc items of interest, rares and uniques
###001j ----OPTIONAL SCALING FILTER (Begin)
###001k ----Brighten early level jewelry, show non-rare midlevel jewelry
###001l ----Hide Obsolete Flasks
###001m ----Brighten Normal Flask Upgrades for the first 3 levels they become available
###001n ----Brighten Magic Flask Upgrades for the first 3 levels they become available
###001o ----Use normal text brightness for flasks, brightened for quality over 10
###001p ----Highlight Early game 3Links
###001q ----Exceptions to leveling filter for linked sockets
###001r ----Hide obsolete gear
###001s ----OPTIONAL SCALING FILTER (End)
###000t Hide white/magic items


### SmartBlocks (see original post for instructions)
### Show #Chance Items
### Show #5 Socket ILVL > 66
### Show #ILVL >= 74 Base Items
### Show #ILVL < 74 Base Items
### Hide #High ILVL Low Sockets
### Show #Chisel Hammers
### Show #Magic Jewelry ILVL <= 66
### Show #White Jewelry ILVL <= 66
### Show #Magic Jewelry ILVL > 66
### Show #White Jewelry ILVL > 66
### Show #HighLevel Quality Flasks
### Show #Utility Flasks
### Show #Life/Mana Flasks ILVL >= 68
### Hide #Obsolete Flasks
### Hide #Obsolete Leveling Gear
### Show #RGB >= ILVL 70
### Show #RGB >= ILVL 70 Large Items

### SmartColors
### SetBackgroundColor 0 0 0 90 #Hidden Flask Opacity
### SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
### SetTextColor 240 240 240 #Normal Flask Upgrade
### SetTextColor 125 175 255 #Magic Flask Upgrade
### SetTextColor 180 180 180 #Normal "Junk"
### SetTextColor 120 120 230 #Magic "Junk"
### SetBorderColor 70 20 50 255 #Chaos Recipe Border
### SetBorderColor 40 80 30 255 #Regal Recipe Border
### SetTextColor 180 180 180 #Normal Jewelry ILVL > 66
### SetTextColor 120 120 230 #Magic Jewelry ILVL > 66



###000a
###Highlight Rarest currency
Show
BaseType "Exalted Orb" "Divine Orb" "Mirror of Kalandra" "Eternal Orb" "Albino Rhoa Feather" "Fishing Rod" "Alchemy Shard"
SetTextColor 240 200 150 255
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetFontSize 42
PlayAlertSound 8 100

Show
BaseType "Gemcutter's Prism" "Regal Orb" "Vaal Orb"
SetTextColor 210 190 170 255
SetBackgroundColor 0 0 0 255
SetBorderColor 60 40 20 255
SetFontSize 39


###000b
###Slightly darken common currency
Show
BaseType "Scroll of Wisdom" "Portal Scroll" "Orb of Transmutation" "Orb of Augmentation" "Orb of Alteration" "Armourer's Scrap"
SetTextColor 135 120 90
SetBorderColor 0 0 0 20

Show
Class Currency
SetBackgroundColor 0 0 0 245
SetBorderColor 0 0 0 255


###000c
###Highlight quality and rare gems
Show
Class Gem
Quality > 0
SetBackgroundColor 0 40 30 255
SetBorderColor 0 50 160

Show
Class Gem
BaseType "Empower" "Enhance" "Enlighten" "Portal" "Detonate Mines"
SetBackgroundColor 0 40 30 255
SetBorderColor 0 50 160


###000g
###Slightly darken zero quality gems
Show
Class Gem
SetTextColor 15 135 120


###000d
###Highlight 5 and 6 links
Show
LinkedSockets = 6
Rarity = Normal
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 42
PlayAlertSound 7 100

Show
LinkedSockets = 6
Rarity = Magic
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255
SetFontSize 42
PlayAlertSound 7 100

Show
LinkedSockets = 6
Rarity = Rare
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 100 100 100 255
SetFontSize 42
PlayAlertSound 7 100

Show
LinkedSockets = 6
Rarity = Unique
SetBorderColor 255 255 255 255
SetBackgroundColor 100 100 100 255
SetTextColor 0 0 0 255
SetFontSize 42
PlayAlertSound 7 100

Show
LinkedSockets = 5
Rarity = Normal
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 42
PlayAlertSound 7 100

Show
LinkedSockets = 5
Rarity = Magic
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255
SetFontSize 42
PlayAlertSound 7 100

Show
LinkedSockets = 5
Rarity = Rare
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 100 100 100 255
SetFontSize 42
PlayAlertSound 7 100

Show
LinkedSockets = 5
Rarity = Unique
SetBorderColor 255 255 255 255
SetBackgroundColor 100 100 100 255
SetTextColor 0 0 0 255
SetFontSize 45
PlayAlertSound 7 100

###000e
###Emphasis on quality high level rares for chaos and regal recipe
Show
Rarity Rare
Quality >= 15
ItemLevel >= 75
Class Bow "Two" Stave "Helm" "Boot" "Glove" "Body"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 100 100 100 255 #Regal Recipe Border

Show
Class Ring Belt Amulet
ItemLevel >= 75
Rarity Rare
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 100 100 100 255 #Regal Recipe Border

Show
Rarity Rare
Quality >= 15
ItemLevel >= 60
Class Bow "Two" Stave "Helm" "Boot" "Glove" "Body"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 100 100 100 255 #Chaos Recipe Border

Show
Class Ring Belt Amulet
ItemLevel >= 60
Rarity Rare
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 100 100 100 255 #Chaos Recipe Border


###000i
###To show various items (for chancing, vendor recipes, or jewelry), add
###them to the following blocks.
###One space between each item and use quotation marks as shown.
Show #Chisel Hammers
Rarity = Normal
BaseType "Gavel" "Stone Hammer" "Rock Breaker"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show #Chisel Hammers
Rarity Magic
Quality >= 12
BaseType "Gavel" "Stone Hammer" "Rock Breaker"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show #Chance Items
Rarity = Normal
BaseType "Sacrificial Garb"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30


###000f
###Highlight 5 and 6 socket items, RGB, and items with white sockets
Show
SocketGroup W
Rarity Normal
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255

Show
SocketGroup W
Rarity Magic
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
SocketGroup W
Rarity Rare
SetBorderColor 60 40 30

Show
Rarity Normal
Sockets = 6
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 38
PlayAlertSound 5 100

Show
Rarity Magic
Sockets = 6
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255
SetFontSize 38
PlayAlertSound 5 100


###010f
###RGB Subsection
Show #RGB >= ILVL 70
Class "One Hand" "Boot" "Helm" "Glove" "Dagger" "Wand" "Claw"
Rarity Normal
SocketGroup RGB
ItemLevel >= 70
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 42
PlayAlertSound 3 100

Show #RGB >= ILVL 70
Class "One Hand" "Boot" "Helm" "Glove" "Dagger" "Wand" "Claw"
Rarity Magic
SocketGroup RGB
ItemLevel >= 70
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255
SetFontSize 42
PlayAlertSound 3 100

Show
BaseType "Spirit Shield" "Buckler" "Spiked Shield" "Corroded Blade" "Small Sword" "Rusted Sword" "Copper Sword" "Sabre" "Variscite Blade" "Cutlass" "Gemstone Sword" "Corsair Sword" "Driftwood Sceptre" "Driftwood Club" "Tribal Club" "Spiked Club" "Petrified Club" "Barbed Club" "Ancestral Club" "Tenderizer"
Rarity Normal
SocketGroup RGB
ItemLevel >= 70
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 42
PlayAlertSound 3 100

Show
BaseType "Spirit Shield" "Buckler" "Spiked Shield" "Corroded Blade" "Small Sword" "Rusted Sword" "Copper Sword" "Sabre" "Variscite Blade" "Cutlass" "Gemstone Sword" "Corsair Sword" "Driftwood Sceptre" "Driftwood Club" "Tribal Club" "Spiked Club" "Petrified Club" "Barbed Club" "Ancestral Club" "Tenderizer"
Rarity Magic
SocketGroup RGB
ItemLevel >= 70
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255
SetFontSize 42
PlayAlertSound 3 100

Show #RGB >= ILVL 70 Large Items
SocketGroup RGB
ItemLevel >= 70
Rarity Normal
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 42
PlayAlertSound 3 100

Show #RGB >= ILVL 70 Large Items
SocketGroup RGB
ItemLevel >= 70
Rarity Magic
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255
SetFontSize 42
PlayAlertSound 3 100

Show
SocketGroup RGB
ItemLevel <= 10
Rarity Normal
SetBorderColor 255 255 255 255
SetBackgroundColor 50 50 50 255
SetTextColor 255 255 255 255
SetFontSize 45
PlayAlertSound 3 100

Show
SocketGroup RGB
ItemLevel <= 10
Rarity Magic
SetBorderColor 255 255 255 255
SetBackgroundColor 50 50 50 255
SetTextColor 180 180 180 255
SetFontSize 45
PlayAlertSound 3 100

Show
Rarity Normal
SocketGroup RGB
ItemLevel < 70
SetBorderColor 255 255 255 255
SetBackgroundColor 50 50 50 255
SetTextColor 255 255 255 255
SetFontSize 45
PlayAlertSound 3 100

Show
Rarity Magic
SocketGroup RGB
ItemLevel < 70
SetBorderColor 255 255 255 255
SetBackgroundColor 50 50 50 255
SetTextColor 180 180 180 255
SetFontSize 45
PlayAlertSound 3 100

###020f
###5 socket subsection
Show
Rarity Normal
Sockets = 5
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
PlayAlertSound 3
ItemLevel <= 45

Show
Rarity Magic
Sockets = 5
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255
PlayAlertSound 3
ItemLevel <= 45

Show
Rarity Normal
Sockets = 5
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
ItemLevel <= 66

Show
Rarity Magic
Sockets = 5
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255
ItemLevel <= 66

Show #5 Socket ILVL > 66
Rarity Normal
Sockets = 5
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
ItemLevel > 66

Show #5 Socket ILVL > 66
Rarity Magic
Sockets = 5
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255
ItemLevel > 66


###000h
###Show other misc items of interest, highlight items that can be vendored
###for an orb, rares and uniques.
Show
Quality = 20
Rarity Normal
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Quality = 20
Rarity Magic
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show #ILVL >= 74 Base Items
Rarity = Normal
Class Shield "One Hand" Dagger Claw Wand Sceptre
DropLevel >= 67
ItemLevel >= 74
Sockets = 3
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show #ILVL >= 74 Base Items
Rarity = Normal
DropLevel >= 67
ItemLevel >= 74
Sockets >= 4
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show #ILVL < 74 Base Items
Rarity Normal
DropLevel >= 67
ItemLevel < 74
Sockets >= 3
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show #HighLevel Quality Flasks
Class Flask
Rarity Normal
DropLevel >= 60
Quality >= 10
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show #HighLevel Quality Flasks
Class Flask
Rarity Magic
DropLevel >= 60
Quality >= 10
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255
SetFontSize 30

Show
BaseType "Card"

Show
Class Map
Rarity Magic
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class "Map Fragment" Quest "Hideout" "Micro" "Map"

Show #All Utility Flasks
Class "Utility Flasks"
Rarity Normal
ItemLevel >= 70
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show #All Utility Flasks
Class "Utility Flasks"
Rarity Magic
ItemLevel >= 70
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Jewel
Rarity Normal
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Jewel
Rarity Magic
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Rarity = Rare
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 100 100 100 255

Show
Rarity = Unique
SetBorderColor 255 255 255 255
SetBackgroundColor 100 100 100 255
SetTextColor 0 0 0 255
SetFontSize 45
PlayAlertSound 3 100


###001j
### OPTIONAL SCALING FILTER
###For leveling new characters. You can delete everything
###between the lines below if you have enough twink gear to not care
###about seeing white/blue items while leveling a new character.
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


###001k
###Brighten early level jewelry, show non-rare midlevel jewelry
Show
Class Ring Amulet Belt
Rarity Normal
ItemLevel <= 10
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Ring Amulet Belt
Rarity Magic
ItemLevel <= 10
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show #Magic Jewelry ILVL <= 66
Class Ring Amulet Belt
Rarity = Magic
ItemLevel <= 66
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show #White Jewelry ILVL <= 66
Class Ring Amulet Belt
Rarity = Normal
ItemLevel <= 66
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show #White Jewelry ILVL > 66
Class Ring Amulet Belt
Rarity = Normal
ItemLevel > 66
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show #Magic Jewelry ILVL > 66
Class Ring Amulet Belt
Rarity = Magic
ItemLevel > 66
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255


###001l
###Hide Obsolete Flasks
Hide #ObsoleteFlasks
Class "Life Flask" "Mana Flask" "Hybrid Flask"
ItemLevel > 12
DropLevel <= 6
SetBackgroundColor 0 0 0 90 #Hidden Flask Opacity
SetFontSize 30

Hide #Obsolete Flasks
Class "Life Flask" "Mana Flask" "Hybrid Flask"
ItemLevel > 18
DropLevel <= 12
SetBackgroundColor 0 0 0 90 #Hidden Flask Opacity
SetFontSize 30

Hide #Obsolete Flasks
Class "Life Flask" "Mana Flask" "Hybrid Flask"
ItemLevel > 24
DropLevel <= 18
SetBackgroundColor 0 0 0 90 #Hidden Flask Opacity
SetFontSize 30

Hide #Obsolete Flasks
Class "Life Flask" "Mana Flask" "Hybrid Flask"
ItemLevel > 30
DropLevel <= 24
SetBackgroundColor 0 0 0 90 #Hidden Flask Opacity
SetFontSize 30

Hide #Obsolete Flasks
Class "Life Flask" "Mana Flask" "Hybrid Flask"
ItemLevel > 45
DropLevel <= 40
SetBackgroundColor 0 0 0 90 #Hidden Flask Opacity
SetFontSize 30

Hide #Obsolete Flasks
Class "Life Flask" "Mana Flask" "Hybrid Flask"
ItemLevel > 50
DropLevel < 45
SetBackgroundColor 0 0 0 90 #Hidden Flask Opacity
SetFontSize 30

Hide #Obsolete Flasks
Class "Life Flask" "Mana Flask" "Hybrid Flask"
ItemLevel > 65
DropLevel < 60
SetBackgroundColor 0 0 0 90 #Hidden Flask Opacity
SetFontSize 30


###001m
###Brighten Normal Flask Upgrades for the first 3 levels they become available
Show #All Utility Flasks
Class "Utility"
Rarity Normal
ItemLevel <= 15
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Flask
Rarity Normal
ItemLevel <= 6
ItemLevel >= 3
BaseType "Medium"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show #All Utility Flasks
Class "Utility"

Show
Class Flask
Rarity Normal
ItemLevel <= 9
ItemLevel >= 5
BaseType "Large"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Flask
Rarity Normal
ItemLevel <= 15
ItemLevel >= 12
BaseType "Greater"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Flask
Rarity Normal
ItemLevel <= 21
ItemLevel >= 18
BaseType "Grand"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Flask
Rarity Normal
ItemLevel <= 27
ItemLevel >= 24
BaseType "Giant"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Flask
Rarity Normal
ItemLevel <= 33
ItemLevel >= 30
BaseType "Colossal"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Flask
Rarity Normal
ItemLevel <= 39
ItemLevel >= 36
BaseType "Sacred"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Flask
Rarity Normal
ItemLevel <= 45
ItemLevel >= 42
BaseType "Hallowed"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Flask
Rarity Normal
ItemLevel <= 51
ItemLevel >= 48
BaseType "Sanctified"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Flask
Rarity Normal
ItemLevel <= 62
ItemLevel >= 60
BaseType "Divine"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class Flask
Rarity Normal
ItemLevel <= 67
ItemLevel >= 65
BaseType "Eternal"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show #Life/Mana Flasks ILVL >= 68
Class Life Mana Hybrid
Rarity <= Magic
ItemLevel >= 68
BaseType Eternal Divine


###001n
###Highlight magic flask upgrades
Show
Class "Utility"
Rarity Magic
ItemLevel <= 15
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 6
ItemLevel >= 3
BaseType "Medium"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 9
ItemLevel >= 5
BaseType "Large"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 15
ItemLevel >= 12
BaseType "Greater"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 21
ItemLevel >= 18
BaseType "Grand"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 27
ItemLevel >= 24
BaseType "Giant"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 33
ItemLevel >= 30
BaseType "Colossal"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 39
ItemLevel >= 36
BaseType "Sacred"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 45
ItemLevel >= 42
BaseType "Hallowed"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 51
ItemLevel >= 48
BaseType "Sanctified"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 63
ItemLevel >= 60
BaseType "Divine"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class Flask
Rarity Magic
ItemLevel <= 68
ItemLevel >= 65
BaseType "Eternal"
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255


###001o
###Use normal text brightness for flasks, brightened for quality over 10
Show
Class "Life Flask" "Mana Flask" "Hybrid Flask"
Rarity Normal
DropLevel < 66
Quality >= 10
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Class "Life Flask" "Mana Flask" "Hybrid Flask"
Rarity Magic
DropLevel < 66
Quality >= 10
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255

Show
Class "Life Flask" "Mana Flask" "Hybrid Flask"
DropLevel < 66

###001p
###Highlight Early game 3Links
Show
ItemLevel < 11
LinkedSockets >= 3
Rarity Normal
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
ItemLevel < 11
LinkedSockets >= 3
Rarity Magic
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255


###001q
###Exceptions to ItemLevel filtering for linked sockets
Show
ItemLevel < 65
ItemLevel >= 50
DropLevel > 40
LinkedSockets = 4

Show
ItemLevel < 50
ItemLevel >= 40
DropLevel > 27
LinkedSockets = 4

Show
ItemLevel < 40
ItemLevel >= 30
DropLevel > 15
LinkedSockets = 4

Show
ItemLevel < 30
ItemLevel >= 20
LinkedSockets = 4

Show
ItemLevel < 20
LinkedSockets >= 3


###001r
###If too many items are appearing for your taste,
###bring the DropLevel closer to the ItemLevel.
###Do not Exceed! Do not alter ItemLevels!
Hide #Obsolete Leveling Gear
ItemLevel >= 10
DropLevel <= 5
Sockets < 3
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 15
DropLevel <= 10
Sockets < 3
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 20
DropLevel <= 13
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 25
DropLevel <= 20
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 30
DropLevel <= 25
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 35
DropLevel <= 30
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 40
DropLevel <= 35
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 45
DropLevel <= 40
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 50
DropLevel <= 46
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 55
DropLevel <= 52
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 60
DropLevel < 57
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 65
DropLevel < 63
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #Obsolete Leveling Gear
ItemLevel >= 70
DropLevel < 67
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #High ILVL Low Sockets
ItemLevel >= 70
Rarity Magic
Sockets < 5
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Hide #High ILVL Low Sockets
ItemLevel >= 74
Rarity Normal
Sockets < 4
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30

Show
Rarity Normal
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 255 255 255 255
SetFontSize 30

Show
Rarity Magic
SetBorderColor 255 255 255 255
SetBackgroundColor 0 0 0 255
SetTextColor 180 180 180 255


###001s
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
### END OF OPTIONAL SCALING FILTER
###Stop here. If you deleted everything above, items that are hidden
###will still have a very dark text when the keypickup button is pressed.
###If you do not wish to dim text on hidden items, just replace everything
###below this line with "Hide"
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


###000t
Hide
Rarity <= Magic
SetBackgroundColor 0 0 0 55 #Hidden Obsolete Gear Opacity
SetFontSize 30





This is fucking excellent. I will get a fork set up, and link this in the OP.

Much appreciated!

A preview (of sorts)
Spoiler

Currency, low to high value


Normal, magic, rare, unique items.




And a download link!

A comprehensive, easy on the eyes loot filter:
http://www.pathofexile.com/forum/view-thread/1245785

Need a chill group exiles to hang with? Join us:
http://www.pathofexile.com/forum/view-thread/1251403
Last edited by Antnee#4468 on May 9, 2015, 11:43:57 AM
New update pushed. Some additions and changes to the SmartBlock/SmartColor system allow a much greater ease and flexibility of making changes to suit individual needs. Mapping behavior is now almost entirely toggleable just from find/replacing the index entries at the top of the script.

v1.34
Added SmartBlock tags and index entries for Quivers, Life/Mana Flasks in Maps, Active Skill Gems with 0 quality, Obsolete Gear Exceptions for Linked Sockets, Large RGB items, and Utility flasks.

White/Blue quivers are now shown by default. You can adjust this with the appropriate SmartBlock toggles.

Added SmartColor tags and index entries for zero-quality gem color, normal and magic jewelry color, and common/uncommon/rare currency color. Extended "Normal Junk" and "Magic Junk" tags to include a wider selection of blocks throughout the script, so that any changes made will give a more consistent look when ingame.

Rearranged some blocks throughout the script to ensure that SmartBlock toggling will function more consistently.

Further refinement to RGB handling in maps. Now, all RGB items will be shown by default, but will not be highlighted unless they use 4 or less inventory slots. There is a SmartBlock toggle that can completely hide larger RGB items if you so desire.

Some miscellaneous cleanup throughout the script for easier reading.
A comprehensive, easy on the eyes loot filter:
http://www.pathofexile.com/forum/view-thread/1245785

Need a chill group exiles to hang with? Join us:
http://www.pathofexile.com/forum/view-thread/1251403
Last edited by Antnee#4468 on May 9, 2015, 11:49:37 AM
Antnee; I've been using this since I got into beta (honestly loot filter and lockstep were the 2 things I've been most excited about.)

Thank you very much for all your hard work, I've really enjoyed using the filter!
(1.2)Puncture/Ice Shot duelist - http://www.pathofexile.com/forum/view-thread/1078942
(2.0)The Party Crasher - Hardcore viable Ice Crash Duelist - https://www.pathofexile.com/forum/view-thread/1335704
"
RediusMaximus wrote:
Antnee; I've been using this since I got into beta (honestly loot filter and lockstep were the 2 things I've been most excited about.)

Thank you very much for all your hard work, I've really enjoyed using the filter!

Thanks for the feedback, and you're very welcome!

Spoiler
And yeah, me too. This expansion could just be called Path of Exile: Lootfilters And No Desync... and it'd be a smash :P
A comprehensive, easy on the eyes loot filter:
http://www.pathofexile.com/forum/view-thread/1245785

Need a chill group exiles to hang with? Join us:
http://www.pathofexile.com/forum/view-thread/1251403
Last edited by Antnee#4468 on May 9, 2015, 12:23:10 PM
"
WrathofCCNA wrote:
Hello. I am working on a Color Blind version of Antnee's version 1.33 loot filter.


Very good idea. Thumb up!

"
Antnee wrote:
New update pushed.


I like the compression in "Show #RGB >= ILVL 70" in #010f but you should write 'Ancient Needle' instead of 'Ancient'. 'Ancient Blade' is a 6 case 'One Hand Sword'. Thanks again for your great work!
Last edited by hondana#3840 on May 9, 2015, 2:47:56 PM
Fixed! Good catch!
A comprehensive, easy on the eyes loot filter:
http://www.pathofexile.com/forum/view-thread/1245785

Need a chill group exiles to hang with? Join us:
http://www.pathofexile.com/forum/view-thread/1251403

Report Forum Post

Report Account:

Report Type

Additional Info