diff options
author | Jildor <gildor55@gmail.com> | 2012-04-01 22:01:17 +0200 |
---|---|---|
committer | Jildor <gildor55@gmail.com> | 2012-04-01 22:01:17 +0200 |
commit | e64d75f2c7b83f692dad690bf57361a45a353d37 (patch) | |
tree | d9e937d38b02357fbe61258c15de5f8a902978a6 /src | |
parent | b8558a699016276393954f228c26c3ddf3e49aed (diff) |
change GetMaxHealth and BeforeHit...
Diffstat (limited to 'src')
-rwxr-xr-x | src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_lord_jaraxxus.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
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); } }; |