From 303efcf0e4ee9ce3cfe308a3d6aa2aece1aa39da Mon Sep 17 00:00:00 2001 From: ariel- Date: Thu, 8 Feb 2018 23:18:45 -0300 Subject: Core/Spells: remove 'Vanish Purge' hack, the spell is present on DB and is copy of one in vanilla DBC Thanks to killerwife for the heads-up --- src/server/game/Spells/SpellEffects.cpp | 21 --------------------- 1 file changed, 21 deletions(-) (limited to 'src/server/game') diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index 492dab27bf5..0254204e7fe 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -774,27 +774,6 @@ void Spell::EffectTriggerSpell(SpellEffIndex effIndex) break; } - // Vanish (not exist) - case 18461: - { - unitTarget->RemoveMovementImpairingAuras(true); - unitTarget->RemoveAurasByType(SPELL_AURA_MOD_STALKED); - - // If this spell is given to an NPC, it must handle the rest using its own AI - if (unitTarget->GetTypeId() != TYPEID_PLAYER) - return; - - // See if we already are stealthed. If so, we're done. - if (unitTarget->HasAura(1784)) - return; - - // Reset cooldown on stealth if needed - if (unitTarget->GetSpellHistory()->HasCooldown(1784)) - unitTarget->GetSpellHistory()->ResetCooldown(1784); - - unitTarget->CastSpell(unitTarget, 1784, true); - return; - } // Demonic Empowerment -- succubus case 54437: { -- cgit v1.2.3