From e64d75f2c7b83f692dad690bf57361a45a353d37 Mon Sep 17 00:00:00 2001 From: Jildor Date: Sun, 1 Apr 2012 22:01:17 +0200 Subject: change GetMaxHealth and BeforeHit... --- .../CrusadersColiseum/TrialOfTheCrusader/boss_lord_jaraxxus.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_lord_jaraxxus.cpp b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_lord_jaraxxus.cpp index a7f584b8206..6f817a6d0eb 100755 --- a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_lord_jaraxxus.cpp +++ b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_lord_jaraxxus.cpp @@ -524,18 +524,18 @@ class spell_spinning_pain_spike : public SpellScriptLoader { PrepareSpellScript(spell_spinning_pain_spike_SpellScript); - void HandleBeforeHit() + void HandleScript(SpellEffIndex /*eff*/) { Unit* target = GetHitUnit(); if (!target) return; if (target->isAlive()) - SetHitDamage(target->GetMaxHealth()*0.5f); + SetHitDamage(target->CountPctFromMaxHealth(50)); } void Register() { - BeforeHit += SpellHitFn(spell_spinning_pain_spike_SpellScript::HandleBeforeHit); + OnEffectHitTarget += SpellEffectFn(spell_spinning_pain_spike_SpellScript::HandleScript, EFFECT_0, SPELL_EFFECT_SCHOOL_DAMAGE); } }; -- cgit v1.2.3