From 95d2ad32f7df778735ab98f896e4ea59f590666b Mon Sep 17 00:00:00 2001 From: joschiwald Date: Mon, 20 May 2013 00:13:36 +0200 Subject: Core/Spells: Fix spell script "spell_yogg_saron_malady_of_the_mind" Closes #9813 --- src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'src/server/scripts') diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp index 64a315eb465..4b2961d2616 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp @@ -2024,12 +2024,6 @@ class spell_yogg_saron_malady_of_the_mind : public SpellScriptLoader // 63830 PrepareSpellScript(spell_yogg_saron_malady_of_the_mind_SpellScript); - bool Load() - { - _applyHandlers = GetSpellInfo()->Id == SPELL_MALADY_OF_THE_MIND; - return true; - } - void FilterTargets(std::list& targets) { targets.remove_if(HighSanityTargetSelector()); @@ -2038,7 +2032,7 @@ class spell_yogg_saron_malady_of_the_mind : public SpellScriptLoader // 63830 void Register() { - if (_applyHandlers) + if (m_scriptSpellId == SPELL_MALADY_OF_THE_MIND) { OnObjectAreaTargetSelect += SpellObjectAreaTargetSelectFn(spell_yogg_saron_malady_of_the_mind_SpellScript::FilterTargets, EFFECT_0, TARGET_UNIT_SRC_AREA_ENEMY); OnObjectAreaTargetSelect += SpellObjectAreaTargetSelectFn(spell_yogg_saron_malady_of_the_mind_SpellScript::FilterTargets, EFFECT_1, TARGET_UNIT_SRC_AREA_ENEMY); @@ -2047,8 +2041,6 @@ class spell_yogg_saron_malady_of_the_mind : public SpellScriptLoader // 63830 OnEffectHitTarget += SpellEffectFn(spell_yogg_saron_malady_of_the_mind_SpellScript::RemoveSanity, EFFECT_2, SPELL_EFFECT_SCRIPT_EFFECT); } - - bool _applyHandlers; }; class spell_yogg_saron_malady_of_the_mind_AuraScript : public AuraScript -- cgit v1.2.3