From c265e8d845a61c0fbf222eb6bca5fc4ed882efe0 Mon Sep 17 00:00:00 2001 From: Zwisus Date: Mon, 28 Mar 2016 20:21:41 +0800 Subject: [PATCH] Judgement of command not need CastCustomSpell --- src/game/WorldHandlers/SpellEffects.cpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/game/WorldHandlers/SpellEffects.cpp b/src/game/WorldHandlers/SpellEffects.cpp index 1ae75932..89637006 100644 --- a/src/game/WorldHandlers/SpellEffects.cpp +++ b/src/game/WorldHandlers/SpellEffects.cpp @@ -1267,16 +1267,7 @@ void Spell::EffectDummy(SpellEffectIndex eff_idx) if (!spell_proto) { return; } - Spell* triggered = new Spell(m_caster, spell_proto, true); - int damagePoint = 0; - - damagePoint = triggered->CalculateDamage(SpellEffectIndex(0) ,unitTarget); - damagePoint = m_caster->SpellDamageBonusDone(unitTarget, m_spellInfo, damagePoint, SPELL_DIRECT_DAMAGE); - damagePoint = unitTarget->SpellDamageBonusTaken(m_caster, m_spellInfo, damagePoint, SPELL_DIRECT_DAMAGE); - - m_caster->CastCustomSpell(unitTarget, spell_proto, &damagePoint, NULL, NULL, true, NULL, NULL); - //m_caster->CastSpell(unitTarget, spell_proto, true, NULL); - + m_caster->CastSpell(unitTarget, spell_proto, true, NULL); return; } }