From 46851c3fda1405bb4195f6b66478cb0661604b15 Mon Sep 17 00:00:00 2001 From: QAston Date: Wed, 27 Jul 2011 20:37:28 +0200 Subject: [PATCH] Core/Spells: Drop obsolete code for Demonic Sacrifice. --- src/server/game/Spells/SpellEffects.cpp | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index 7564699c25..d270d6741f 100755 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -269,26 +269,6 @@ void Spell::EffectInstaKill(SpellEffIndex /*effIndex*/) if (!unitTarget || !unitTarget->isAlive()) return; - // Demonic Sacrifice - if (m_spellInfo->Id == 18788 && unitTarget->GetTypeId() == TYPEID_UNIT) - { - uint32 entry = unitTarget->GetEntry(); - uint32 spellID; - switch (entry) - { - case 416: spellID = 18789; break; //imp - case 417: spellID = 18792; break; //fellhunter - case 1860: spellID = 18790; break; //void - case 1863: spellID = 18791; break; //succubus - case 17252: spellID = 35701; break; //fellguard - default: - sLog->outError("EffectInstaKill: Unhandled creature entry (%u) case.", entry); - return; - } - - m_caster->CastSpell(m_caster, spellID, true); - } - if (m_caster == unitTarget) // prevent interrupt message finish();