aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/server/game/Spells/SpellEffects.cpp20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
index 7564699c256..d270d6741fe 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();