S13 Foundation Filter
Built a Season 13 loot filter template around Diablo 4's current system limitations. The UI has some rough architectural problems, so instead of fighting it endlessly, I created a structured baseline people can customize and expand.
The idea:
global rules first
specific gear targeting later
avoid constant scroll/reorder hell
let users enable/disable sections instead of rebuilding everything manually
Global section:
Recolor + Show Charms permanently since salvaging them matters
Recolor + Show Codex Upgrade / Transmute in a different color (pink) - (Originally tested with Transmute as well, but behavior appeared inconsistent during testing and could not be reliably verified yet)
Hide All Weapon Types using reversed logic: instead of selecting "show daggers", hide every weapon except daggers and hide rarities you do not want
Item Power filter: only adjust the max property (example: set 299 max to only show 300+)
Hide All Item Rarity Matching: hide unwanted rarities globally
These global rules are intentionally:
enabled by default
empty in some properties
already sorted in proper priority order
This creates a reusable foundation/template people can adapt quickly without rebuilding rule hierarchy every season.
Gear section:
disabled by default
separated into Recolor + Show pairs
both rules use the same affix logic structure
focused on targeted item hunting
Recommendation:
Honestly, just use "Has Required Affixes" and ignore "Optional Affixes" for now. The system lacks clear explanation/documentation and behaves inconsistently.
Suggested setup:
add 4 desired affixes
set threshold to 1 initially
this creates a broad discovery filter
then increase threshold later for stricter filtering
This section is mostly meant as:
inspiration
experimentation
a foundation for future loot filter programmers trying to work around the current UI limitations
The system has flaws, but there's enough here to build something functional if you approach it like a logic engine instead of a casual
Filter code
Decoded rules (25)
- 1Charms & SealsRecolor · 1 condition
- 2Charms & SealsShow · 1 condition
- 3Codex UpgradeRecolor · 1 condition
- 4Codex UpgradeShow · 1 condition
- 5Type of WeaponDisabled · 2 conditions
- 6Item Power Under XDisabled · 1 condition
- 7Item Rarity MatchingDisabled · 1 condition
- 8HelmRecolor · 3 conditions
- 9HelmShow · 3 conditions
- 10Chest ArmorRecolor · 3 conditions
- 11Chest ArmorShow · 3 conditions
- 12GlovesRecolor · 3 conditions
- 13GlovesShow · 3 conditions
- 14PantsRecolor · 3 conditions
- 15PantsShow · 3 conditions
- 16BootsRecolor · 3 conditions
- 17BootsShow · 3 conditions
- 18AmuletRecolor · 3 conditions
- 19AmuletShow · 3 conditions
- 20RingsRecolor · 3 conditions
- 21RingsShow · 3 conditions
- 22Main HandRecolor · 3 conditions
- 23Main HandShow · 3 conditions
- 24Off HandRecolor · 3 conditions
- 25Off HandShow · 3 conditions
25 of 25 rules · in-game name “Global + Template”. Rule names, modes, and colors are read straight from the code; condition details are a coming pass.