Page 1 of 1

Incoherent disruption shield behavior

Posted: Fri May 11, 2012 6:32 pm
by ghostbuster
I think there is a bug in the mana calculation of the new disruption shield talent

getManaRatio = function(self, t) return math.max(3 - self:combatTalentSpellDamage(t, 10, 200) / 100, 0.5) * (100 - util.bound(self:attr("shield_factor") or 0, 0, 70)) / 100 end,

The higher the talent and the spell power, the lower the amount of mana that is got from a damage point.
It was coherent when mana was absorbed, but now,there is absolutely no reason to increase the talent level.

Re: Incoherent disruption shield behavior

Posted: Fri May 11, 2012 7:00 pm
by darkgod
No why?
The higher level the less mana is generated, the longer the shield will hold.
It's a tradeoff, both high & low talent versions are useful, but in different ways

Re: Incoherent disruption shield behavior

Posted: Fri May 11, 2012 10:27 pm
by lukep
I haven't tried it, but I would imagine that an archmage would have no problem draining mana quickly enough to overcome an enemy's damage output in most cases. (eg. deactivate a sustain for 100-250 mana, inferno for 100+, etc...)

Re: Incoherent disruption shield behavior

Posted: Fri May 11, 2012 10:37 pm
by darkgod
We must not play the same archmages .. mine regularily keep getting hit for huge amounts :<

Re: Incoherent disruption shield behavior

Posted: Sat May 12, 2012 12:48 am
by ghostbuster
OK, I missed the fact that there is no time limit. The shield just breaks at 25% mana
So for the shield effect it is coherent.
For the regen effect, with just a one-point investment, it will be weaker (more precisely take much longer) for a high-level char than for a low level one... :(
Probably needs experiments to find the good balance.