From 0dc90a2cbb7d2f85db189256a2fa4dd3153edbe7 Mon Sep 17 00:00:00 2001 From: QAston Date: Thu, 7 Jul 2011 18:02:04 +0200 Subject: Core/Spells: use spell caster as a target of spells triggered by SPELL_EFFECT_FORCE_CAST --- src/server/scripts/Northrend/Ulduar/ulduar/boss_kologarn.cpp | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'src/server/scripts/Northrend') diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_kologarn.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_kologarn.cpp index 4669b953241..ffb878bd19f 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_kologarn.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_kologarn.cpp @@ -426,20 +426,9 @@ class spell_ulduar_stone_grip_cast_target : public SpellScriptLoader unitList = m_unitList; } - void HandleForceCast(SpellEffIndex i) - { - Player* player = GetHitPlayer(); - if (!player) - return; - - player->CastSpell(GetTargetUnit(), GetSpellInfo()->EffectTriggerSpell[i], true); // Don't send m_originalCasterGUID param here or underlying - PreventHitEffect(i); // AureEffect::HandleAuraControlVehicle will fail on caster == target - } - void Register() { OnUnitTargetSelect += SpellUnitTargetFn(spell_ulduar_stone_grip_cast_target_SpellScript::FilterTargetsInitial, EFFECT_0, TARGET_UNIT_AREA_ENEMY_SRC); - OnEffect += SpellEffectFn(spell_ulduar_stone_grip_cast_target_SpellScript::HandleForceCast, EFFECT_0, SPELL_EFFECT_FORCE_CAST); OnUnitTargetSelect += SpellUnitTargetFn(spell_ulduar_stone_grip_cast_target_SpellScript::FillTargetsSubsequential, EFFECT_1, TARGET_UNIT_AREA_ENEMY_SRC); OnUnitTargetSelect += SpellUnitTargetFn(spell_ulduar_stone_grip_cast_target_SpellScript::FillTargetsSubsequential, EFFECT_2, TARGET_UNIT_AREA_ENEMY_SRC); } -- cgit v1.2.3