Page 1 of 1

Rend, Dual Strike, etc ignore offhand multiplier

Posted: Thu Jul 28, 2011 5:55 am
by Jules
Many of the dual-weapon talents directly apply a modifier to the offhand attack, ignoring the 'standard' multiplier.

For example if you are a Reaver with 5/5 Rend but only 1/5 Reaving combat your 'normal' offhand multiplier is around 58%. Rend is giving you around 170%. The effect of this is that your 'onhand' does 1.7x normal damage on a rend, but your offhand does nearly 3x as much.

Code: Select all

local speed2, hit2 = self:attackTargetWith(target, offweapon.combat, nil, self:combatTalentWeaponDamage(t, 0.8, 1.6))
Using attackTargetWith directly like that bypasses the offhand multipler which is normally put in by 'attackTarget' (which itself calls attackTargetWith).

I think all the fancy double strike talents are affected by this except for Flurry, which just calls attackTarget 3 times with an overriding multiplier (which is multiplied in).

You can argue about whether this is a bug or a feature but it surprised me and the behaviour is at least inconsistent with Flurry.

Re: Rend, Dual Strike, etc ignore offhand multiplier

Posted: Thu Jul 28, 2011 2:04 pm
by tiger_eye
Just to clarify, this only affects the following talents:

technique/dualweapon-attack:
Dual Strike

corruption/scourge:
Rend
Acid Strike
Dark Surprise

Re: Rend, Dual Strike, etc ignore offhand multiplier

Posted: Fri Jul 29, 2011 8:22 pm
by darkgod
fixed