Item filter bug with advanced unique mod range filter

Hi everyone,

there’s currently a bug with the item filter advanced unique modifiers. At least 100% reproducable with the unique ‘Tempest Maw’. Reproduction as follows:

  1. create a filter to hide all uniques

  2. create a filter above that which only shows ‘Tempest Maw’

  3. Save-> drop Tempest Maw->should be shown

  4. Edit the tempest maw filter entry

  5. In the properties click ‘modifiers’ that should open a window to filter the affix ranges

  6. click parent node (Tempest Maw) so everything is checked

  7. click parent node again so everything is unchecked

  8. update filter

  9. in step 3 dropped Tempest Maw is now not visible anymore

Has to do with the -X Totem Mana Cost mode. In the filter xml the value for is set to true. If we manually in the xml set this to false and import the filter it works correctly again.
I was not able to reproduce that with another -X to X mod yet. Perhaps only an issue with this explicite totem mod.

Thank you
Regards
DieBergruft

Hi,

I’ve just had a similar problem with the loot filter.

I have 2 rules :

  • SHOW all 19 unique items (one of them is Naal’s Tooth 1-H sword)
  • Hide 32 types (unique is one of them)

A prophecy dropped a few uniques and a Naal’s Tooth but I wasn’t able to see it on the floor (I checked with Loot Filter Toggle key). So I tried a lot of things, and it worked again when I unchecked Naal’s Tooth on the first rule (save/update), then checked it again (save/update).

Loot filter seems bugged.

Here’s another example of the broken behaviour, perhaps related to roll ranges from 0 to 255 for negative values? I believe Shadow Beacon’s negative mana cost is breaking the filter. On the left is the (working) filter in red, with the default “nil” values for all roll ranges. After selecting ANY roll range, it changes the whole block to use MinRoll/MaxRoll, which applies to that negative mana value, and breaks the whole filter rule.

https://imgur.com/a/4Ki3JkA