Adjusting the Default Item Filter

Hello Exiles,

Would it be possible to adjust the <Default> item filter a little?
The thing is, that I wanted to slightly modify how some things are displayed, for example, highlight jewelry in a brighter color than other typical rare items. I've made my custom item filter with few blocks and while everything worked, I've noticed, that all the useless items weren't filtered anymore - basically the <Default> filter was inactive.

Is there any way to let's say, put few custom blocks in my .filter file then 'call' the <Default> filter code, similarly to how things work in programming? I'd like to keep the default one as it is, except with these few tiny modifications.

I've did research and found some things here and there, but do I really have to put all the wall of text just to apply few modifications? My worry is, that if the game will be updated, the item filter may get simply outdated, thus not show some items correcty- though no idea, as I haven't worked with these yet. With 'calling' I'd be sure, that the 'base' is up to date, except my custom blocks, that I'd be aware of, thus be able to keep track.

For example, let's imagine something like this:
Spoiler
# Highlight jewelry
Show
    Class Ring
    Rarity = Rare
    SetBorderColor 255 255 25
    SetTextColor 255 255 0
    SetBackgroundColor 255 255 25 50
Show
    Class Amulet
    Rarity = Rare
    SetBorderColor 255 255 25
    SetTextColor 255 255 0
    SetBackgroundColor 255 255 25 50
<<call Default filter>>
~ all the code from the default item filter would be processed below~

I've toyed with these filters for like 5 minutes, so forgive my lack of knowledge, but to my understanding it would scan the conditionals at the top first and if both would return false, it would normally go through the default filter.
So basically the idea is, that it would display rings and amulets in yellow and ALL the rest would remain default.

Is there a way to achieve this? That would be ultra-convenient.
Thank you in advance.
Last bumped on Oct 6, 2018, 1:24:35 AM
Add one line with the keyword "Show" at the end, with no conditions or actions. This will display all items not already matched by your filter as the default filter would show them.
"
Abdiel_Kavash wrote:
Add one line with the keyword "Show" at the end, with no conditions or actions. This will display all items not already matched by your filter as the default filter would show them.

Thank you for reply;

Referring to my example, should it be like this?
Spoiler
# Highlight jewelry
Show
    Class Ring
    Rarity = Rare
    SetBorderColor 255 255 25
    SetTextColor 255 255 0
    SetBackgroundColor 255 255 25 50
Show
    Class Amulet
    Rarity = Rare
    SetBorderColor 255 255 25
    SetTextColor 255 255 0
    SetBackgroundColor 255 255 25 50
# END
Show

I've tried that, but the default filter was still inactive. Everything appeared like the filter would be set to 'none', aside the items I've specified.

What did I do wrong?
Look at Abdiel's comment's last line to see what he meant.

There's no way to do what you described, as far as I know. Default Item Filter can be extracted from game files - as far as I know you can download this from https://filterblast.oversoul.xyz/. Just check the news a few days before each league starts to add new stuff, or just pick a player-made filter for yourself and stick to it - creators of the most popular ones usually have forum threads here and update their filters frequently.
"
Iangyratu wrote:
Look at Abdiel's comment's last line to see what he meant.

I'm not sure what you mean. Abdiel said it should display the rest as "the default filter would show them"; Not as "items not filtered at all". If he meant to say it is not possible, why would he suggest me to alter the file in any way? I'm confused.

And yeah, that's what I bumped into when asking Uncle Google. That's an unnecessarily complex way to achieve this and as it turns out - a temporary one. All the extra work it provides makes it not worth that.

I can't complain on the default filter; Relying on third-party players + manually checking for updates on the other hand.. doesn't sound pleasant, heh.

Well, if there's no way, then that's my answer I was looking for I guess.

Thank you for information.
Last edited by Rikifive#5863 on Oct 5, 2018, 10:24:43 PM
Does the <Default> filter, unaltered, actually even hide anything? I dropped a bunch of random stuff on the ground in a level 83 zone, from scrolls to white/magic items, to trash-tier divination cards, and they are all shown.
"
Abdiel_Kavash wrote:
Does the <Default> filter, unaltered, actually even hide anything? I dropped a bunch of random stuff on the ground in a level 83 zone, from scrolls to white/magic items, to trash-tier divination cards, and they are all shown.

It hides completely useless items - basically most of white stuff (equipment), that wouldn't be even worth to use for crafting.
But hiding is not the only thing the default filter does. It also highlights the valuable items.

I've made screenshots:
NO FILTER:
It shows everything as normally as possible. Scroll of Wisdom is as great as valuable orbs.
Spoiler


DEFAULT FILTER:
Gets rid of completely useless spammy items; highlights items based on the category and value.
Spoiler


FILTER EXAMPLE I'VE POSTED BEFORE:
Highlights rare unidentified rings and amulets; the rest is not filtered at all. There I hoped to leave the rest by <default>.
Spoiler


That's how it all looks.
Ahh okay, I see what you mean. I could not get it to hide white/magic stuff, maybe just the things I dropped were considered "valuable" (random plank shield I bought from Tarkleigh and a magic flask from my belt).

I have been using my own filter since they were introduced, so I did not quite understand the interaction between "None" and "<Default>" native filters. Sorry, in this case I don't think what you're asking is possible.
Last edited by Abdiel_Kavash#5296 on Oct 5, 2018, 11:01:49 PM
Hah yeah, the default filter is kind of silly - I hoped I'll be able to modify it once in a while to my needs, but welp.

I also wanted to create my own filter for my preferences at some point - but now the thing is, that I was thinking of making an addon of some sort, instead of setting everything on my own.

When something new would be added, it would have a new highlight specified by GGG and then I could decide if I like it or not; eventually modify it by adding new blocks in my 'addon'. If I'll have everything set on my own, new items initially will remain not filtered (not supported) at all and in general that wall of text could potentially get incompatible I assume.

Hmm.. but I could work with the default one and have my changes at the top... - where is it stored and how do I extract it? If I'd have a reliable way to do this (preferably on my own), I'd consider that possibility, even if I'd have to extract&update every PoE update.

Though that also brings a question - is it okay to do so? Why they hid that in game files, instead of keeping it as a .filter file? What's the deal here?
Last edited by Rikifive#5863 on Oct 5, 2018, 11:25:38 PM
The way my filter works is that it filters everything I care about, and then has a big catch-all "Show everything" block at the end (actually a couple, for currency, for map stuff, and for all other items). This block highlights the item with big red text and border. This lets me know that there is something new I need to add.

Report Forum Post

Report Account:

Report Type

Additional Info