diff --git a/src/game/Spells/SpellEffects.cpp b/src/game/Spells/SpellEffects.cpp index 6ac5e78a784..b535eef9931 100644 --- a/src/game/Spells/SpellEffects.cpp +++ b/src/game/Spells/SpellEffects.cpp @@ -5256,6 +5256,7 @@ void Spell::EffectHeal(SpellEffectIndex eff_idx) } addhealth = caster->SpellHealingBonusDone(unitTarget, m_spellInfo, addhealth, HEAL); + addhealth *= m_damageDoneMultiplier[eff_idx]; addhealth = unitTarget->SpellHealingBonusTaken(caster, m_spellInfo, addhealth, HEAL); m_healingPerEffect[eff_idx] = addhealth;