From 6edde93e757c9129277f7a81ef0848ca55ee44ce Mon Sep 17 00:00:00 2001 From: tobmaps Date: Tue, 10 May 2011 20:27:08 +0700 Subject: Core/Spells: Fix damage and combat log for spell Hand of Reckoning --- src/server/game/Spells/SpellEffects.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'src') diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index b8f5a28dbeb..eb0e5588db7 100755 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -3883,14 +3883,7 @@ void Spell::EffectTaunt(SpellEffIndex /*effIndex*/) } if (m_spellInfo->Id == 62124) - { - int32 damageDone = int32(1 + m_caster->GetTotalAttackPowerValue(BASE_ATTACK) * 0.5f); - bool is_crit = m_caster->isSpellCrit(unitTarget, m_spellInfo, m_spellSchoolMask, m_attackType); - if (is_crit) - damageDone *= 2; - m_caster->DealDamage(unitTarget, damageDone, NULL, SPELL_DIRECT_DAMAGE, SPELL_SCHOOL_MASK_HOLY, m_spellInfo, false); - m_caster->SendSpellNonMeleeDamageLog(unitTarget, m_spellInfo->Id, damageDone, SPELL_SCHOOL_MASK_HOLY, 0, 0, false, false, is_crit); - } + m_caster->CastSpell(unitTarget, 67485, true); // Also use this effect to set the taunter's threat to the taunted creature's highest value if (unitTarget->getThreatManager().getCurrentVictim()) -- cgit v1.2.3