Page 1 of 1
+216 acid resistance... intentional?
Posted: Sun Aug 24, 2014 5:58 pm
by Pahasusi
Hello,
I just had this rather one-sided random artifact ring drop from random Daikara giant boss.
Nightmare adventurer, no addons.
+216 acid resistance must be some kind of bug? Right? Right? Otherwise I will spend my evenings scumming for other resistances like this
-Miikka
Re: +216 acid resistance... intentional?
Posted: Mon Aug 25, 2014 1:24 pm
by Zicher
My guess is that the randart generator picked the same ego ("of corrosion") multiple times and stacked the effects. The ring's description from your screenshot seems to support this.
Note that +216% is not as useful as it sounds - resistances are capped at 70%, although there are items that can increase or decrease resistance caps as well.
Re: +216 acid resistance... intentional?
Posted: Tue Aug 26, 2014 6:24 pm
by Orangeflame
That is unusual. 216% resist, with only 36% damage. At most, I'd say that's a triple corrosion ego, which only accounts for up to 120% resist IIRC. Just thank the RNG for blessing that ring with some ungodly acid resistance of its own, because egos simply aren't that good (unless resists are multiplicative on items, but I haven't looked at any code)
Re: +216 acid resistance... intentional?
Posted: Tue Aug 26, 2014 6:32 pm
by grayswandir
Code: Select all
resolvers.genericlast(function(e) e.wielder.resists[engine.DamageType.ACID] = (e.wielder.resists[engine.DamageType.ACID] or 0) + (e.wielder.inc_damage[engine.DamageType.ACID]*2) end),
' of corrosion' here looks like it always tries to give you twice as much resist as it gives increased damage. Looks like you got this ego 3 times - each of which added to the increased damage by themselves, and then they each added double the final result as resist (36 * 6 = 216).