Loot filter option OR

Now loot filter rule is applied when all conditions are true. Because of this in some cases a lot of similar rules must be created.
For example I want to filter only good bases. So now I have to make a rule to hide every single item type.

It would be much simpler, if item subtypes could be selected for multiple item types. As for now, selecting 2 or more item types disables subtype menu.

I’ve looked into loot filter XML and found a problem

<Condition i:type="SubTypeCondition">
	<type>
		<EquipmentType>BOOTS</EquipmentType>
	</type>
	<subTypes>
		<int>0</int>
		<int>5</int>
	</subTypes>
</Condition>   

With current structure it is not possible to have specific subtypes for distinct types.
I suggest changing it to something like this

<Condition i:type="SubTypeCondition">
	<type>
		<EquipmentType>BOOTS</EquipmentType>
		<subTypes>
			<int>0</int>
			<int>5</int>
		</subTypes>
	</type>
	<type>
		<EquipmentType>...</EquipmentType>
		<subTypes>...</subTypes>
	</type>
</Condition> 

Old filters can be recognised and converted to new format.
Thanks for attention. I really hope this game gets better before multiplayer patch, as I have a queue of friends waiting for it :blush:

1 Like

Why do it that way?

Why dont you just hide all at the bottom and put a Show for the bases you are looking for above - the filter works top down so if it finds the base you are looking for it will highlight it… if not then everything stays hidden…

Thats literally 1 Hide and a show for the bases you want…

1 Like

Yes, but an OR option would be nice.

Any added functionality would be great… no argument there…

What I am concerned about is the impact the filter could potentially have on performance… Devs would have to chip in here if it could actually be an issue - especially with added logic, but eventually I would expect that there would need to be some sort of limit…

Like with normal development/coding/regex etc, there are usually more processing efficient ways of doing things that should be considered first… Even my maths challenged mind could thumb suck a bit of python to calculate pi to 1000 digits but I would be 100% sure it will not be the most efficient way to do it…

Just thinking of the performance of the stash search right now and how I would REALLY like added search functions/filters, but its already pretty slow with 100+ stash tabs… dont want the same to happen with filters…

Because at the very bottom of that hide list I also apply affix filter, with affix tier sum condition. So that I first highlight items with good affixes, and then remove unwanted bases, thus having only good affixes on good bases.
If I first show good bases and then apply affix rule, it will override bases rule and show all bases. If I first apply affix rule, then hide all and show only good bases, that hide rule will override affix rule.

That is incorrect.

Rules do not override other rules.

Items check rules from top to bottom and as soon as a rule applies (with all conditions) it does not even check rules below that.

I am not 100% sure why the devs choose this approach, but I think one advantage is, that if a ruel applies to an item, it saves a lot of computation power, sicne it doesn’t need to check otehr rules.

With what yo usaid every item would always check against every rule, which would be much more computation heavy

This discussion has been had before (and I was actually, you may wish to sit down, wrong!).

If rules were checked bottom up, then a *hide all *rule at the bottom would mean that nothing would ever be shown, which is not the case.

Which is what happens when a rule at the top matches an item, it overrides any potentially matching rules below it.

I think we interpret “overriding” differently here.

Was a bad chocie of word anyway :smiley:

If you read the rest of my post you know what I mean.

1 Like

It does not, test it again, you probably made a mistake when you tested that the last time

I know, but precision is everything…

You may wish to re-read what you said, your first sentence is contradicted by your last.

This is not precision, its just forcefully trying to make something sound wrong.

Rules to not “override/overwrite” whatever word you wanna take in any capacity.

Simply because as soon as one rules applies there is nothing else that the system even tries to check and override.

Derailing the OP of more logic options for filters… I think everyone agrees (perhaps with caveats) that this would be a good improvement - case closed…

Thinking more on your specific scenario, I understand what you are doing… However, I am wondering on the practicality of such strict filters when actually playing the game…

The chances of anything viable decreases (dare I use the word exponentially) the stricter the the filter… add to this the issue of finding ideal crafting items - i.e. things you intend to improve through crafting rather than hoping to find “near perfect” gear… - and I feel that this strict filter approach is more than likely hindering your loot chase rather than enhancing it…

I have been playing almost 2k hours now and have well over 100 stash tabs of mostly exalted items and crafted T20+ items that I found using much simpler filters focussed more on the quality of Tiers of choice affixes and ideal base items… For example I have filters that find items of higher combined Tiers (e.g. T12) with at least 1 or 2 choice affixes that I can craft on and have a very good chance of ending up with something with 4 affixes I want… I have found that its highly improbable to get drops with only the affixes you want on a single item and almost impossible if you then only want them all on a desired base… add high tiers & a decent amount of FP and the chances are lottery level slim…

The only time I could see strict filters working would be on my min/maxed lvl 100 chars where I am literally looking for a 1-5% increase on some stat or another… and even then I doubt very much that a strict filter would be helpful…

Out of interest - if you feel like humouring me

  • are you enjoying the loot chase with such decreased loot quantity?
  • are you actually finding loot that matches your rules often enough to not feel frustrated?
  • do you just have a personal preference for the approach you are taking
  • is it something you feel LE is enabling you to do and you are doing it like this because you can and would do it like this in all Loot chase games if you could?
  • Do you not consider crafting as part of your loot / gearing process?

EDIT: Just also realised another indirect issue with such strict filters - every time the game updates and changes anything to do with affixes & gear, you then have to update each of your filters. Irrelevant to my understanding of your reasoning right now, but is a longer term issue with this approach…

Ah… ok… this helps understand where you are coming from…

If you are willing to accept some advice in the spirit its intended, I think that you have approached loot & crafting in LE in a way that may be preventing your enjoyment of the game at least in the way its intended… especially for a new player and a new character…

I think you have overcomplicated a lot of the game at a stage when its entirely unneccessary to do so… Sure, some of the things you have done (like craft on whites - dont do that - and waste Shattering runes) are things you need to learn, but the game is really easy during the campaign & normal monolith stages and virtually everything will be an upgrade and needing strick filters is entirely unneccessary imho… At level 67, you should be no-where near using these level of filters… those are best left for when you hit empowered monoliths and the drop quality is exponentially better than anything before… most of your characters power will be coming from skills and unless you have a defensive issue, you should be sailing through the content…

Imho, you should be running around watching mobs die and your screen filling up with glorious loot of all kinds and descriptions to make you drool over what the future could hold… there will be PLENTY of time to get into the real min/maxing later… I promise…

Hope you understand where I am coming from in this reply… it is not my intention to cast shade on your efforts - you are obviously getting somewhere… and if you are enjoying it, then so be it…

Just like to chime in, that if we had “OR” rule, Id be goin ham with so much loot.

often times I set my filter to look for 1-3 affixes, I find the tier of them dont actually matter as much as having the correct stats on it at first(Chaos are big gambles that often dont pay off)

But often times it will be like take gloves for example, I want hybrid health, it is a must. Then lets say my most second desired stat is a mix between INT and minion damage, if I set my filter to be “Show me all gloves with hybrid life” and then “Show me gloves with 2 of the 3 affixes of INT/Minion damage/Hybrid health” suddenly I am finding gloves with my the correct offensive prefixes but im now gambling for health, when I generally want to secure my defensive affixes first.

if I had the option to show me “Gloves with hybrid health and INT OR Minion damage” I will always be able to find upgrades that keep my core defensive affix intact.

I really want the “Or” option im kinda shocked its missing since its such a logical core to looking for items.

What you want to do can already be achieved with the current system, you just need to create two individual rules.

Both of the rules need to be set to show items with at least 2 selected affixes
One with hybrid + int
The other hybrid + minion dmg

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.