Possible Spirit Resist Addition bug

bmwhockey17

New member
It seems as if addition values for items with small spirit resist values may not be working correctly. There seems to be diminishing returns when adding +X% spirit resist items, as shown by the examples below:
3itemspiritres.png4itemspiritres.png

As seen here, Restorative locket (8%) + mystic reach (5%) + mystic vulnerability (6%) should add up to 19% spirit resist, but only end up stacking to 18%. Then, adding spirit armor (20%) only adds an additional 16% resist. Any of these items by themselves provide the specified value. This effect also applies to bullet resist stacking. Is this an intended diminishing returns mechanic?
 
The complete formula is this

Resistance Modifer = [1 - (1 - Resist.1) * (1 - Resist.2) * (1 - Resist.n)] - [1 - (1 - ResistReduct.1) * (1 - ResistReduct.2) * (1 - ResistReduct.n)

So if in item gives your 45% resistance you would write it as 0.45 in Resist.1 etc. Its so that each resistance you buy affects your current damage.

It makes it kind of intuitive when you actually play. Lets say wraith dealt 1000 bullet damage to you with one magazine and you already have improved bullet armor. If you now were to buy Point Blank which gives 15% bullet damage you would now take 1000 - 0.15 * 1000 = 850 damage instead.

Another example is that if you have 50% bullet resistance and someone shoots you for 100 you instead take 50 dmg. If you now buy another 50% bullet resist and the person shoots you again you will take half of what you previously took again, so 25 damage.

hope this makes sense
 
Wow that means whatever your current resistance is, resistance debuffs FLAT OUT remove a number from it like adv armor + ER = 67%, then bullet resistance shredder removes 12% from it making it 55%, that makes crippling headshots and hunter's aura INSANELY powerful items against anyone fully crippling their defenses, especially aura being only 3k item.
 
Back
Top