From 052b431ea281084a77754a3383cc02de07da06c8 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Tue, 30 Jul 2019 16:54:16 +0200 Subject: [PATCH] Core/Spells: round final values for more precise results for small aura values --- src/server/game/Spells/SpellInfo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp index f5524a36693..6ac0de8da05 100644 --- a/src/server/game/Spells/SpellInfo.cpp +++ b/src/server/game/Spells/SpellInfo.cpp @@ -579,7 +579,7 @@ int32 SpellEffectInfo::CalcValue(Unit const* caster, int32 const* bp, Unit const } } - return int32(value); + return uint32(floor(value + 0.5f)); } int32 SpellEffectInfo::CalcBaseValue(int32 value) const