From 7ed391aa92f907e4b3ce2503628fde35f6a91525 Mon Sep 17 00:00:00 2001 From: QAston Date: Mon, 18 May 2009 21:54:11 +0200 Subject: *Fix beacon of light *Apply healing aura mods to leech auras. --HG-- branch : trunk --- src/game/SpellAuras.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/game/SpellAuras.cpp') diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index 19d4b43bb38..097073cd96a 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -5944,12 +5944,10 @@ void AuraEffect::PeriodicTick() } } - if(Player *modOwner = pCaster->GetSpellModOwner()) modOwner->ApplySpellMod(spellProto->Id, SPELLMOD_MULTIPLE_VALUE, multiplier); - // Don't apply heal mods for this aura - uint32 heal = uint32(new_damage * multiplier);//pCaster->SpellHealingBonus(pCaster, spellProto, uint32(new_damage * multiplier), DOT, stackAmount); + uint32 heal = uint32(pCaster->SpellHealingBonus(pCaster, spellProto, uint32(new_damage * multiplier), DOT, stackAmount)); int32 gain = pCaster->DealHeal(pCaster, heal, spellProto); pCaster->getHostilRefManager().threatAssist(pCaster, gain * 0.5f, spellProto); -- cgit v1.2.3