aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoschiwald <joschiwald@online.de>2013-05-20 00:13:36 +0200
committerVincent-Michael <Vincent_Michael@gmx.de>2013-05-20 00:13:36 +0200
commit95d2ad32f7df778735ab98f896e4ea59f590666b (patch)
tree20472c1520bd577f77d5fa061f7ca13bc1123e23
parent1eac9c294414b7d68dec825e44f2ebce82a120c8 (diff)
Core/Spells: Fix spell script "spell_yogg_saron_malady_of_the_mind"
Closes #9813
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_yogg_saron.cpp10
1 files changed, 1 insertions, 9 deletions
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<WorldObject*>& 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