546 lines
11 KiB
Plaintext
546 lines
11 KiB
Plaintext
#===============================================================================================================
|
|
# NeverSink's Indepth Loot Filter - for Path of Exile
|
|
#===============================================================================================================
|
|
# VERSION: 0.1.1
|
|
# AUTHOR: NeverSink
|
|
#
|
|
# This is a mini-filter designed for early PoE2 EA gameplay. I will eventually replace it with a full-fledged filter
|
|
# With FilterBlade.xyz support. This filter focuses more on highlighting loot, rather than hiding
|
|
#
|
|
# TWITTER: @NeverSinkDev
|
|
# DISCORD: https://discord.gg/mye6xhF
|
|
# TWITCH: https://www.twitch.tv/neversink
|
|
# PATREON: https://www.patreon.com/Neversink
|
|
|
|
#--------------------------
|
|
# Overrides - Uniques, Valuables
|
|
#--------------------------
|
|
|
|
Show
|
|
Rarity Unique
|
|
SetTextColor 175 96 37 255
|
|
SetBorderColor 175 96 37 255
|
|
SetBackgroundColor 53 13 13 255
|
|
PlayAlertSound 3 300
|
|
PlayEffect Brown
|
|
MinimapIcon 2 Brown Star
|
|
SetFontSize 40
|
|
|
|
## 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
|
|
|
|
#--------------------------
|
|
# Gold
|
|
#--------------------------
|
|
|
|
Show
|
|
StackSize >= 500
|
|
BaseType == "Gold"
|
|
SetTextColor 255 255 255
|
|
SetBorderColor 255 255 255
|
|
MinimapIcon 2 Yellow Cross
|
|
PlayEffect Yellow Temp
|
|
|
|
Show
|
|
BaseType == "Gold"
|
|
SetTextColor 180 180 180
|
|
SetBorderColor 0 0 0 255
|
|
SetBackgroundColor 0 0 0 180
|
|
|
|
#--------------------------
|
|
# Uncut Gems
|
|
#--------------------------
|
|
|
|
Show
|
|
BaseType "Uncut "
|
|
SetTextColor 20 240 240
|
|
SetBorderColor 20 240 240
|
|
PlayAlertSound 2 300
|
|
PlayEffect Cyan
|
|
MinimapIcon 1 Cyan Triangle
|
|
|
|
#--------------------------
|
|
# Socketables and Special Character Equipment
|
|
#--------------------------
|
|
|
|
# Special A Tier - League specific socketables and jewels
|
|
Show
|
|
BaseType "Soul Core" "Timeless"
|
|
SetTextColor 0 240 190
|
|
SetBorderColor 0 240 190
|
|
SetFontSize 40
|
|
MinimapIcon 2 Cyan Triangle
|
|
PlayEffect Cyan
|
|
|
|
# Special A Tier - Sanctum Relics
|
|
Show
|
|
Class "Relic"
|
|
SetTextColor 0 240 190
|
|
SetBorderColor 0 240 190
|
|
SetFontSize 40
|
|
MinimapIcon 2 Cyan Triangle
|
|
PlayEffect Cyan
|
|
|
|
# Special A Tier - Rare Jewels
|
|
Show
|
|
Class "Jewel"
|
|
Rarity Rare
|
|
SetTextColor 0 240 190
|
|
SetBorderColor 0 240 190
|
|
SetFontSize 40
|
|
MinimapIcon 2 Cyan Triangle
|
|
PlayEffect Cyan
|
|
|
|
# Special B Tier - Any Jewels
|
|
Show
|
|
Class "Jewel"
|
|
Rarity Magic
|
|
SetTextColor 0 240 190
|
|
SetBorderColor 0 240 190
|
|
SetFontSize 40
|
|
PlayEffect Cyan Temp
|
|
|
|
# Special B Tier - Any Runes and Charms
|
|
Show
|
|
BaseType " Rune" " Charm"
|
|
SetTextColor 0 240 190
|
|
PlayEffect Cyan Temp
|
|
|
|
#--------------------------
|
|
# Socketables and Special Character Equipment
|
|
#--------------------------
|
|
|
|
# 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" "Orb of Chance"
|
|
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" "Chance Shard"
|
|
SetTextColor 255 207 132
|
|
SetBorderColor 255 207 132
|
|
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
|
|
Class "Currency"
|
|
BaseType "Wisdom" "Shard"
|
|
|
|
# Unknown currency
|
|
Show
|
|
Class "Currency"
|
|
SetTextColor 255 207 132
|
|
SetBorderColor 255 207 132
|
|
SetBackgroundColor 76 51 12
|
|
PlayAlertSound 2 300
|
|
PlayEffect Pink
|
|
MinimapIcon 1 White Circle
|
|
|
|
# Fragments
|
|
Show
|
|
BaseType "Simulacrum" " Tablet" "Breachstone" "Barya" "Ultimatum" " Fragment" "Cowardly Fate" "Deadly Fate" "Victorious Fate" "Expedition Logbook"
|
|
SetTextColor 255 207 255
|
|
SetBorderColor 255 207 255
|
|
SetBackgroundColor 65 20 80
|
|
PlayAlertSound 2 300
|
|
PlayEffect White
|
|
MinimapIcon 1 White Square
|
|
SetFontSize 40
|
|
|
|
Show
|
|
BaseType "Waystone"
|
|
Rarity <= Rare
|
|
SetTextColor 255 255 255
|
|
SetBorderColor 255 255 255
|
|
PlayAlertSound 4 300
|
|
PlayEffect White
|
|
MinimapIcon 1 White Square
|
|
SetFontSize 40
|
|
|
|
#--------------------------
|
|
# Value Rares
|
|
#--------------------------
|
|
|
|
Show
|
|
Class "Rings" "Amulets" "Belts"
|
|
Rarity Rare
|
|
SetFontSize 40
|
|
SetTextColor 233 206 75
|
|
SetBorderColor 233 206 75
|
|
PlayEffect Yellow
|
|
MinimapIcon 1 Yellow Diamond
|
|
|
|
#--------------------------
|
|
# Rings, Amulets, Belts
|
|
#--------------------------
|
|
|
|
Show
|
|
Rarity Normal
|
|
Class "Rings" "Amulets" "Belts"
|
|
SetFontSize 40
|
|
|
|
Show
|
|
Class "Rings" "Amulets" "Belts"
|
|
Rarity Magic
|
|
SetFontSize 40
|
|
|
|
#--------------------------
|
|
# Salvagable Items
|
|
#--------------------------
|
|
|
|
Show
|
|
Class "Helmets" "Boots" "Gloves"
|
|
Sockets > 0
|
|
Rarity <= Magic
|
|
SetBorderColor 200 200 200
|
|
SetFontSize 35
|
|
|
|
Show
|
|
Sockets > 1
|
|
Rarity <= Magic
|
|
SetBorderColor 200 200 200
|
|
SetFontSize 35
|
|
|
|
Show
|
|
Class "Helmets" "Boots" "Gloves"
|
|
Quality > 10
|
|
Rarity <= Magic
|
|
SetBorderColor 200 200 200
|
|
SetFontSize 35
|
|
|
|
Show
|
|
Quality >= 20
|
|
Rarity <= Magic
|
|
SetBorderColor 200 200 200
|
|
SetFontSize 35
|
|
|
|
Show
|
|
BaseType "Expert "
|
|
|
|
Hide
|
|
Rarity <= Magic
|
|
Class "Flasks" "Body Armours" "Helmets" "Boots" "Gloves" "Shields" "Foci" "Quivers" "One Hand Maces" "Two Hand Maces" "Quarterstaves" "Bows" "Crossbows"
|
|
Continue
|
|
Show
|
|
ItemLevel <= 8
|
|
Continue
|
|
Show
|
|
ItemLevel = 9
|
|
DropLevel >= 1
|
|
Continue
|
|
Show
|
|
ItemLevel = 10
|
|
DropLevel >= 2
|
|
Continue
|
|
Show
|
|
ItemLevel = 11
|
|
DropLevel >= 3
|
|
Continue
|
|
Show
|
|
ItemLevel = 12
|
|
DropLevel >= 4
|
|
Continue
|
|
Show
|
|
ItemLevel = 13
|
|
DropLevel >= 5
|
|
Continue
|
|
Show
|
|
ItemLevel = 14
|
|
DropLevel >= 6
|
|
Continue
|
|
Show
|
|
ItemLevel = 15
|
|
DropLevel >= 7
|
|
Continue
|
|
Show
|
|
ItemLevel = 16
|
|
DropLevel >= 8
|
|
Continue
|
|
Show
|
|
ItemLevel = 17
|
|
DropLevel >= 9
|
|
Continue
|
|
Show
|
|
ItemLevel = 18
|
|
DropLevel >= 10
|
|
Continue
|
|
Show
|
|
ItemLevel = 19
|
|
DropLevel >= 11
|
|
Continue
|
|
Show
|
|
ItemLevel = 20
|
|
DropLevel >= 12
|
|
Continue
|
|
Show
|
|
ItemLevel = 21
|
|
DropLevel >= 13
|
|
Continue
|
|
Show
|
|
ItemLevel = 22
|
|
DropLevel >= 14
|
|
Continue
|
|
Show
|
|
ItemLevel = 23
|
|
DropLevel >= 15
|
|
Continue
|
|
Show
|
|
ItemLevel = 24
|
|
DropLevel >= 16
|
|
Continue
|
|
Show
|
|
ItemLevel = 25
|
|
DropLevel >= 17
|
|
Continue
|
|
Show
|
|
ItemLevel = 26
|
|
DropLevel >= 18
|
|
Continue
|
|
Show
|
|
ItemLevel = 27
|
|
DropLevel >= 19
|
|
Continue
|
|
Show
|
|
ItemLevel = 28
|
|
DropLevel >= 20
|
|
Continue
|
|
Show
|
|
ItemLevel = 29
|
|
DropLevel >= 21
|
|
Continue
|
|
Show
|
|
ItemLevel = 30
|
|
DropLevel >= 22
|
|
Continue
|
|
Show
|
|
ItemLevel = 31
|
|
DropLevel >= 23
|
|
Continue
|
|
Show
|
|
ItemLevel = 32
|
|
DropLevel >= 24
|
|
Continue
|
|
Show
|
|
ItemLevel = 33
|
|
DropLevel >= 25
|
|
Continue
|
|
Show
|
|
ItemLevel = 34
|
|
DropLevel >= 26
|
|
Continue
|
|
Show
|
|
ItemLevel = 35
|
|
DropLevel >= 27
|
|
Continue
|
|
Show
|
|
ItemLevel = 36
|
|
DropLevel >= 28
|
|
Continue
|
|
Show
|
|
ItemLevel = 37
|
|
DropLevel >= 29
|
|
Continue
|
|
Show
|
|
ItemLevel = 38
|
|
DropLevel >= 30
|
|
Continue
|
|
Show
|
|
ItemLevel = 39
|
|
DropLevel >= 31
|
|
Continue
|
|
Show
|
|
ItemLevel = 40
|
|
DropLevel >= 32
|
|
Continue
|
|
Show
|
|
ItemLevel = 41
|
|
DropLevel >= 33
|
|
Continue
|
|
Show
|
|
ItemLevel = 42
|
|
DropLevel >= 34
|
|
Continue
|
|
Show
|
|
ItemLevel = 43
|
|
DropLevel >= 35
|
|
Continue
|
|
Show
|
|
ItemLevel = 44
|
|
DropLevel >= 36
|
|
Continue
|
|
Show
|
|
ItemLevel = 45
|
|
DropLevel >= 37
|
|
Continue
|
|
Show
|
|
ItemLevel = 46
|
|
DropLevel >= 38
|
|
Continue
|
|
Show
|
|
ItemLevel = 47
|
|
DropLevel >= 39
|
|
Continue
|
|
Show
|
|
ItemLevel = 48
|
|
DropLevel >= 40
|
|
Continue
|
|
Show
|
|
ItemLevel = 49
|
|
DropLevel >= 41
|
|
Continue
|
|
Show
|
|
ItemLevel = 50
|
|
DropLevel >= 42
|
|
Continue
|
|
Show
|
|
ItemLevel = 51
|
|
DropLevel >= 43
|
|
Continue
|
|
Show
|
|
ItemLevel = 52
|
|
DropLevel >= 44
|
|
Continue
|
|
Show
|
|
ItemLevel = 53
|
|
DropLevel >= 45
|
|
Continue
|
|
Show
|
|
ItemLevel = 54
|
|
DropLevel >= 46
|
|
Continue
|
|
Show
|
|
ItemLevel = 55
|
|
DropLevel >= 47
|
|
Continue
|
|
Show
|
|
ItemLevel = 56
|
|
DropLevel >= 48
|
|
Continue
|
|
Show
|
|
ItemLevel = 57
|
|
DropLevel >= 49
|
|
Continue
|
|
Show
|
|
ItemLevel = 58
|
|
DropLevel >= 50
|
|
Continue
|
|
Show
|
|
ItemLevel = 59
|
|
DropLevel >= 51
|
|
Continue
|
|
Show
|
|
ItemLevel = 60
|
|
DropLevel >= 52
|
|
Continue
|
|
Show
|
|
ItemLevel = 61
|
|
DropLevel >= 53
|
|
Continue
|
|
Show
|
|
ItemLevel = 62
|
|
DropLevel >= 54
|
|
Continue
|
|
Show
|
|
ItemLevel = 63
|
|
DropLevel >= 55
|
|
Continue
|
|
Show
|
|
ItemLevel = 64
|
|
DropLevel >= 56
|
|
Continue
|
|
Show
|
|
ItemLevel = 65
|
|
DropLevel >= 57
|
|
Continue
|
|
Show
|
|
ItemLevel = 66
|
|
DropLevel >= 58
|
|
Continue
|
|
Show
|
|
ItemLevel = 67
|
|
DropLevel >= 59
|
|
Continue
|
|
Show
|
|
ItemLevel = 68
|
|
DropLevel >= 60
|
|
|
|
|
|
#--------------------------
|
|
# OPTIONAL RULES
|
|
#--------------------------
|
|
# TO ENABLE RULES, REMOVE THE # AT THE START OF THE LINE
|
|
|
|
### OPTIONAL RULE: Hide random bases
|
|
# REMOVE THE BASES YOU --DO-- WANT TO SEE BEFORE SETTING TO HIDE
|
|
|
|
# Hide
|
|
# Rarity <= Magic
|
|
# Class "Flasks" "Body Armours" "Helmets" "Boots" "Gloves" "Shields" "Foci" "Quivers" "One Hand Maces" "Two Hand Maces" "Staves" "Quarterstaves" "Bows" "Crossbows" "Wands" "Sceptres"
|
|
# AreaLevel >= 65
|
|
|
|
### OPTIONAL RULE: REDUCES BACKGROUND ON LOW LEVEL BASES
|
|
|
|
# Show
|
|
# Rarity <= Magic
|
|
# Class "Flasks" "Body Armours" "Helmets" "Boots" "Gloves" "Shields" "Foci" "Quivers" "One Hand Maces" "Two Hand Maces" "Staves" "Quarterstaves" "Bows" "Crossbows" "Wands" "Sceptres"
|
|
# AreaLevel >= 65
|
|
# DropLevel <= 50
|
|
# SetBackgroundColor 0 0 0 125
|
|
|
|
#--------------------------
|
|
# Meta
|
|
#--------------------------
|
|
|
|
# If this thing crashes, time to update your filter!
|
|
# This is here to prevent people to use this filter for AGES. Expert items will get removed eventually
|
|
# Get a new filter from www.filterblade.xyz
|
|
|
|
Show
|
|
BaseType == "Expert Laced Boots"
|