diff options
| author | Kandera <KanderaDev@gmail.com> | 2012-05-16 11:05:11 -0400 |
|---|---|---|
| committer | Kandera <KanderaDev@gmail.com> | 2012-05-16 11:05:11 -0400 |
| commit | ea4815b52806aa41ad015b314c8caff9ff2e2a6f (patch) | |
| tree | 8b289303c05dd4e3ff59dd880936fe8fdee2b09e /src | |
| parent | ac844f99537dc9867242269f63c3cd58be96e1b2 (diff) | |
Core/Spells: change spell bonus damage taken pdamage to float to match melee damage bonus taken
Diffstat (limited to 'src')
| -rwxr-xr-x | src/server/game/Entities/Unit/Unit.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index aaba0102f55..9438d9f7860 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -10875,7 +10875,7 @@ uint32 Unit::SpellDamageBonusTaken(Unit* caster, SpellInfo const* spellProto, ui TakenTotal+= int32(TakenAdvertisedBenefit * coeff * factorMod); } - float tmpDamage = (int32(pdamage) + TakenTotal) * TakenTotalMod; + float tmpDamage = (float(pdamage) + TakenTotal) * TakenTotalMod; return uint32(std::max(tmpDamage, 0.0f)); } |
