aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKandera <KanderaDev@gmail.com>2012-05-16 11:05:11 -0400
committerKandera <KanderaDev@gmail.com>2012-05-16 11:05:11 -0400
commitea4815b52806aa41ad015b314c8caff9ff2e2a6f (patch)
tree8b289303c05dd4e3ff59dd880936fe8fdee2b09e /src
parentac844f99537dc9867242269f63c3cd58be96e1b2 (diff)
Core/Spells: change spell bonus damage taken pdamage to float to match melee damage bonus taken
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Entities/Unit/Unit.cpp2
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));
}