Sneakpeak - version 8.4.0 - ID-Mod Filtering overhaul
Added 2021-11-14 10:40:59 +0000 UTCHey guys,
I'm not sure if you're still playing scourge or not. The reception of some of the league aspects is quite mixed, but regardless I wanted to provide you guys a sneakpeak to an
filterblade update that will be available fairly soon.
This one has been a long time coming and I wanted to get it done and finetuned mid-league, long before a new league starts up.
The new update will include 2 major overhauls:
- An overhaul of the strictness system
- Identified Mod Filtering overhaul
Today we're talking about the last one:
The ID-mod highlight is a system that scans the mods of rare identified/corrupted/veiled items found on the ground and detects expensive combinations. While the system is not new, 3.16 has introduced a whole bunch of new mods and it gave me the motivation to overhaul it from top to bottom.
The new system does two things completely different:
1) THE USE CASE SYSTEM
The system identifies combinations specifically for certain use cases, such as DOT amulets, fire-caster wands or high-armour-shields. This setup is much more sophisticated and took more time to develop (dozens of hours, mostly on stream), but the first practical tests are super promising.
Overall the new filter has currently 34 different use cases including: DOT-quivers, life helmets, spellslinger wands etc.
2) THE CORE MODS SYSTEM
The second difference is the way the system is built: the concept of "core mods". Some rolls on items are just more important and valuable than other ones.
Examples:
- Even if a caster wand has high burning damage, high cast speed, high suffix fire damage and a high hybrid spell/mana mod it still is bad - it lacks high prefix damage or gem level mods.
- A pair of boots with high resists but no life and movement-speed has little value
The address this issue the core mod system is there to figure out if the item has at least one high-power-mod. It also requires 3-4 auxiliary mods (the core mod is usually one of them as well).
Both core and aux mods are picked together according to the requirements of the use case system and stored in an easy to manage variable table on my side, so that I can keep it updated in the future.
PUT TO THE TEST:
I went online and took out all non-influenced rares out of the stashtabs for 10c-40c and 1ex:
- 90% of the 1ex items were identified
- over half of the other items from the low-value-tabs were matched
- this is a good result. I've been overvaluing some items and the system is designed to match items on the high end - which it did.
I hope you guys enjoyed my little sneak peak and thank you for your continuous support!
Tomorrow I hope to talk about the other big upcoming change: The strictness overhaul
Take care
NeverSink
- PS: code example