#=================================================
# POE 2 - Lootfilter
#
# This is just a scuffed bandaid filter until Neversink is ready.
# shoutout to www.filterblade.xyz and their dedicated team
#
# This filter highlights the valuable items in color
#
# ! IT DOES NOT HIDE ANYTHING !
#
#
#=================================================
#=================================================
# Tutorial on Lootfilter modifications
#=================================================
# In each line everything behind a # will be ignored by the filter
# this way you "comment" or deactivate rules or single lines.
# like in this example every line NEEDS to be commented out or the filter would act on it.
#this is what a rule looks like:
# Show # this means the item described will be shown by the filter and not hidden
# Class == "Quest Items" # this is the item class poe2db.tw has the names for item classes
# #these lines are the colors in RGB code, first number is Red 2nd Green 3rd Blue 4th is the Opacity
# SetTextColor 165 228 41 255
# SetBorderColor 165 228 41 255
# SetBackgroundColor 0 75 30 255
# Font Size matters. 40 is BIG I would not go bigger.
# 34 is the smalles I would use for items you want to pick up.
# 36 and 38 are a nice mid value for items that drop on a regular basis.
# SetFontSize 42
# these are flavors, like sound or minimap icons
# They are useful for offscreen drops and HIGHLY valuable items
# or just to add a feel to the value of a drop
# PlayAlertSound 7 200
# MinimapIcon 0 Green Star
# PlayEffect Green Temp
# if you understand these rules you can look in each cathegory and find special rules for stackable items or tiered items
#=================================================
# These are some colors I used in PoE 1
#=================================================
# light blue 92 120 145
# portal scroll blue 30 50 100
# wisdom scroll brown 144 135 115
# gem dark 13 52 64
# gem bright teal border 28 177 177
# gem text 28 177 177
# socket grey 151 151 151
# quest border 165 228 41
# quest back 0 75 30
# map background 50 40 23
# map yellow 255 222 0
# map red 255 0 0
# map pink 255 0 177
# elder map 23 42 50 255
# blue item 31 70 148
# corrupted vaal border 240 0 0 255
#=================================================
# This is where the filter starts
#=================================================
#=================================================
# Quest Items
#=================================================
Show # QUEST ITEMS
Class == "Quest Items"
SetTextColor 165 228 41 255
SetBorderColor 165 228 41 255
SetBackgroundColor 0 75 30 255
PlayAlertSound 7 200
SetFontSize 42
MinimapIcon 0 Green Star
PlayEffect Green Temp
#=================================================
# Maps and Invitations
#=================================================
Show # Maps High Tier
Class == "Waystones"
WaystoneTier >= 13
SetFontSize 40
SetTextColor 255 0 177 255
SetBorderColor 255 0 177 255
SetBackgroundColor 50 40 23 255
PlayAlertSound 5 200
PlayEffect Pink
MinimapIcon 0 Pink Square
Show # Maps High Tier
Class == "Waystones"
WaystoneTier >= 11
WaystoneTier <= 12
SetFontSize 40
SetTextColor 255 0 0 255
SetBorderColor 255 0 0 255
SetBackgroundColor 50 40 23 255
PlayAlertSound 5 200
PlayEffect Red
MinimapIcon 1 Red Square
Show # Maps Midtier
Class == "Waystones"
WaystoneTier >= 6
WaystoneTier <= 10
SetFontSize 40
SetTextColor 255 222 0 255
SetBorderColor 255 222 0 255
SetBackgroundColor 50 40 23 255
PlayAlertSound 5 200
PlayEffect Yellow
MinimapIcon 1 Yellow Square
Show # Maps Entry Level
Class == "Waystones"
WaystoneTier >= 1
WaystoneTier <= 5
SetFontSize 40
SetTextColor 255 255 255 255
SetBorderColor 255 255 255 255
SetBackgroundColor 50 40 23 255
PlayAlertSound 5 200
PlayEffect White
MinimapIcon 1 White Square
Show # Simulacrum
Class == "Map Fragments"
BaseType == "Simulacrum"
SetFontSize 40
SetTextColor 30 50 100 255
SetBorderColor 30 50 100 255
SetBackgroundColor 50 40 23 255
PlayAlertSound 1 200
MinimapIcon 0 Blue Square
PlayEffect Blue
Show # Breachstones
Class == "Breachstones"
SetFontSize 40
SetTextColor 117 28 166 255
SetBorderColor 117 28 166 255
SetBackgroundColor 50 40 23 255
PlayAlertSound 1 200
MinimapIcon 0 Purple Square
PlayEffect Purple
Show # Splinters-High
BaseType == "Splinter of Uul-Netol" "Splinter of Chayula" "Timeless Maraketh Splinter" "Timeless Templar Splinter" "Crescent Splinter"
SetFontSize 40
SetTextColor 117 28 166 255
SetBorderColor 117 28 166 255
SetBackgroundColor 50 40 23 255
PlayAlertSound 13 200
MinimapIcon 1 Purple Kite
PlayEffect Purple
Show # Map Fragments
Class == "Map Fragments"
SetFontSize 40
SetTextColor 30 50 100 255
SetBorderColor 30 50 100 255
SetBackgroundColor 50 40 23 255
PlayAlertSound 6 200
PlayEffect Red
MinimapIcon 0 Red Star
Show # Misc Map Items
Class == "Misc Map Items"
SetFontSize 40
SetTextColor 30 50 100 255
SetBorderColor 30 50 100 255
SetBackgroundColor 50 40 23 255
PlayAlertSound 6 200
PlayEffect Red
MinimapIcon 0 Red Star
# Fragments
Show
BaseType "Simulacrum" " Tablet" "Breachstone" "Barya" "Ultimatum" " Fragment" "Cowardly Fate" "Deadly Fate" "Victorious Fate"
SetTextColor 255 207 255
SetBorderColor 255 207 255
SetBackgroundColor 65 20 80
PlayAlertSound 2 300
PlayEffect White
MinimapIcon 1 White Square
SetFontSize 40
#=================================================
# Gold
#=================================================
Show # Gold large stack
StackSize >= 200
BaseType == "Gold"
SetFontSize 40
SetTextColor 255 190 0 255
SetBorderColor 255 255 255 255
SetBackgroundColor 218 116 0 255
PlayEffect Orange Temp
MinimapIcon 2 Orange Circle
Show # Gold regular stack
StackSize >= 80
BaseType == "Gold"
SetFontSize 36
SetTextColor 255 190 0 255
SetBorderColor 255 190 0 255
SetBackgroundColor 218 116 0 255
MinimapIcon 1 Orange Circle
Show # Gold smol stack
BaseType == "Gold"
SetFontSize 32
SetTextColor 255 190 0 255
SetBorderColor 255 190 0 255
SetBackgroundColor 218 116 0 255
MinimapIcon 1 Orange Circle
#=================================================
# Currency
# Neversink Copy for the most part
#=================================================
## Divine Orb Style
Show
Class "Currency"
BaseType "Mirror" "Divine" "Perfect Jeweller's Orb"
SetFontSize 45
SetTextColor 255 0 0 255
SetBorderColor 255 0 0 255
SetBackgroundColor 255 255 255 255
PlayAlertSound 6 300
PlayEffect Red
MinimapIcon 0 Red Star
# Currency Tier A: Gemcutter, Annullment
Show
Class "Currency"
BaseType "Gemcutter's Prism" "Orb of Annulment" "Orb of Chance"
SetTextColor 255 255 255 255
SetBorderColor 255 255 255 255
SetBackgroundColor 240 90 35
PlayAlertSound 1 300
PlayEffect White
MinimapIcon 1 White Circle
SetFontSize 40
# Currency Tier B: Vaal, Chaos, Exalt, Exotic
Show
Class "Currency"
BaseType "Vaal Orb" "Greater Jeweller's Orb" "Chaos Orb" "Lesser Jeweller's Orb" "Exotic" "Exalted Orb" "Regal Orb" "Artificer's Orb" "Glassblower's Bauble" "Orb of Alchemy"
SetTextColor 255 207 132
SetBorderColor 255 207 132
SetBackgroundColor 76 51 12
PlayAlertSound 2 300
PlayEffect White
MinimapIcon 1 White Circle
SetFontSize 40
Show
Class "Currency"
BaseType "Distilled" "Catalyst" "Essence of" "Omen of"
SetTextColor 255 207 132
SetBorderColor 255 207 132
SetBackgroundColor 76 51 12
PlayAlertSound 2 300
PlayEffect White
MinimapIcon 1 White Circle
# Currency Tier C: Vaal, Chaos, Exalt, Exotic
Show
Class "Currency"
BaseType "Arcanist's Etcher" "Armourer's Scrap" "Blacksmith's Whetstone" "Orb of Augmentation" "Orb of Transmutation" "Regal Shard"
SetTextColor 255 207 132
SetBorderColor 255 207 132
SetBackgroundColor 92 120 145
MinimapIcon 2 Grey Circle
Show
Class "Currency"
BaseType "Simulacrum Splinter" "Breach Splinter" " Artifact"
SetTextColor 255 207 132
SetBorderColor 255 207 132
MinimapIcon 2 Grey Circle
Show # CURRENCY - SCROLL OF WISDOM
BaseType == "Scroll of Wisdom"
SetTextColor 255 255 255 255
SetBorderColor 255 255 255 255
SetBackgroundColor 144 135 115 255
SetFontSize 32
Show
Class "Currency"
BaseType "Wisdom" "Shard"
# Unknown currency catchall in case we missed fragmented mirror shard particle dust
Show
Class "Currency"
SetTextColor 255 0 177
SetBorderColor 255 0 177
SetBackgroundColor 144 135 115 255
PlayAlertSound 2 300
PlayEffect Pink
MinimapIcon 1 White Circle
#--------------------------
# Gems
#--------------------------
Show # Uncut SPIRIT
BaseType == "Uncut Spirit Gem"
SetFontSize 40
SetTextColor 28 177 177 255
SetBorderColor 28 177 177 255
SetBackgroundColor 13 52 64 255
PlayEffect Green
PlayAlertSound 10 200
MinimapIcon 0 Green Circle
Show # Uncut
BaseType == "Uncut Skill Gem" "Uncut Support Gem"
SetFontSize 38
SetTextColor 28 177 177 255
SetBorderColor 28 177 177 255
SetBackgroundColor 13 52 64 255
PlayEffect Green
PlayAlertSound 10 200
MinimapIcon 0 Green Circle
Show # Gems
Class == "Skill Gems" "Support Gems"
SetFontSize 38
SetTextColor 28 177 177 255
SetBorderColor 28 177 177 255
SetBackgroundColor 13 52 64 255
PlayEffect Green
PlayAlertSound 10 200
MinimapIcon 0 Green Circle
#--------------------------
# Socketables and Special Character Equipment
#--------------------------
# Special A Tier - League specific socketables and jewels
Show
BaseType "Soul Core" "Timeless"
SetTextColor 255 255 255 255
SetBorderColor 255 255 255 255
SetBackgroundColor 180 70 140
SetFontSize 40
MinimapIcon 2 Cyan Triangle
PlayEffect Cyan
# Special A Tier - Sanctum Relics
Show
Class "Relic"
SetTextColor 255 255 255 255
SetBorderColor 255 255 255 255
SetBackgroundColor 180 70 140
SetFontSize 40
MinimapIcon 2 Cyan Triangle
PlayEffect Cyan
# Special A Tier - Rare Jewels
Show
Class "Jewel"
Rarity Rare
SetTextColor 255 250 43 255
SetBorderColor 255 250 43 255
SetBackgroundColor 45 80 70 255
SetFontSize 40
MinimapIcon 2 Cyan Triangle
PlayEffect Cyan
# Special B Tier - Any Jewels
Show
Class "Jewel"
Rarity Magic
SetTextColor 255 255 255 255
SetBorderColor 255 255 255 255
SetBackgroundColor 33 49 143 255
SetFontSize 40
PlayEffect Cyan Temp
# Special B Tier - Any Runes and Charms
Show
BaseType " Rune" " Charm"
SetTextColor 0 240 200
SetBackgroundColor 190 20 140 255
PlayEffect Cyan Temp
#--------------------------
# Items Uniques Rares Magic Normal
#--------------------------
Show # Uniques
Rarity Unique
SetFontSize 42
SetTextColor 255 255 255 255
SetBorderColor 255 255 255 255
SetBackgroundColor 24 90 100 255
PlayAlertSound 1 300
PlayEffect Brown
MinimapIcon 2 Brown Star
Show # Rares
Rarity Rare
SetFontSize 38
SetTextColor 255 250 43 255
SetBorderColor 255 250 43 255
SetBackgroundColor 45 80 70 255
MinimapIcon 1 Yellow Diamond
Show # Magic
Rarity Magic
SetFontSize 36
SetTextColor 255 255 255 255
SetBackgroundColor 33 49 143 255
Show # Normal
Rarity Normal
SetFontSize 35
SetTextColor 207 207 207
#--------------------------
# Value Rares
#--------------------------
Show
Class "Rings" "Amulets" "Belts"
Rarity Rare
SetFontSize 40
SetTextColor 255 250 43 255
SetBorderColor 255 250 43 255
SetBackgroundColor 45 80 70 255
PlayEffect Yellow
MinimapIcon 1 Yellow Diamond
#--------------------------
# Rings, Amulets, Belts
#--------------------------
Show
Class "Rings" "Amulets" "Belts"
Rarity Normal
SetFontSize 38
Show
Class "Rings" "Amulets" "Belts"
Rarity Magic
SetFontSize 38
#flasks dont work
Show
Class "Flask"
Rarity <= Magic
SetFontSize 32
SetTextColor 255 255 255 255
SetBorderColor 255 255 255 255
SetBackgroundColor 130 75 75 255
Show # SAFETY ALL NON-FILTERED ITEMS
SetFontSize 45