diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index d9364b1c1b..df78769efe 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -9364,7 +9364,7 @@ uint32 Unit::SpellHealingBonus(Unit *pVictim, SpellEntry const *spellProto, uint } // Check for table values - SpellBonusEntry const* bonus = scripted ? spellmgr.GetSpellBonusData(spellProto->Id) : NULL; + SpellBonusEntry const* bonus = !scripted ? spellmgr.GetSpellBonusData(spellProto->Id) : NULL; float coeff; float factorMod = 1.0f; if (bonus)