v2.4.0: adjusted damage bonus ordering slightly
This commit is contained in:
@@ -389,7 +389,10 @@ public abstract class Char extends Actor {
|
||||
dmg = damageRoll();
|
||||
}
|
||||
|
||||
dmg = Math.round(dmg*dmgMulti);
|
||||
dmg = dmg*dmgMulti;
|
||||
|
||||
//flat damage bonus is affected by multipliers
|
||||
dmg += dmgBonus;
|
||||
|
||||
Berserk berserk = buff(Berserk.class);
|
||||
if (berserk != null) dmg = berserk.damageFactor(dmg);
|
||||
@@ -404,9 +407,6 @@ public abstract class Char extends Actor {
|
||||
|
||||
dmg *= AscensionChallenge.statModifier(this);
|
||||
|
||||
//flat damage bonus is applied after positive multipliers, but before negative ones
|
||||
dmg += dmgBonus;
|
||||
|
||||
//friendly endure
|
||||
Endure.EndureTracker endure = buff(Endure.EndureTracker.class);
|
||||
if (endure != null) dmg = endure.damageFactor(dmg);
|
||||
|
||||
Reference in New Issue
Block a user