diff options
author | kaelima <jeppo_meyer@msn.com> | 2011-05-13 00:22:12 +0200 |
---|---|---|
committer | kaelima <jeppo_meyer@msn.com> | 2011-05-13 00:22:12 +0200 |
commit | 9a18c61ac940fea3fde85fe2c21b45974f76361c (patch) | |
tree | 951188df3ba09a2a06945d36fa27fd832e7fdd61 /src | |
parent | 0b87d2a2a670739317f7aeab2d43858dff619f14 (diff) |
Scripts/Doomlord Kazzak: Yet another typo, this one was a bit larger though.
No idea how I could fail this hard on this one.
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Outland/boss_doomlord_kazzak.cpp | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/server/scripts/Outland/boss_doomlord_kazzak.cpp b/src/server/scripts/Outland/boss_doomlord_kazzak.cpp index d6cf87a5d82..87dec120e90 100644 --- a/src/server/scripts/Outland/boss_doomlord_kazzak.cpp +++ b/src/server/scripts/Outland/boss_doomlord_kazzak.cpp @@ -134,17 +134,6 @@ class boss_doomlord_kazzak : public CreatureScript _events.ScheduleEvent(EVENT_VOIDBOLT, urand(15000, 18000)); break; case EVENT_MARK_OF_KAZZAK: - if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0, 0.0f, true)) - if (target->GetPower(POWER_MANA)) - DoCast(target, SPELL_MARKOFKAZZAK); - _events.ScheduleEvent(EVENT_MARK_OF_KAZZAK, 20000); - break; - case EVENT_ENRAGE: - Talk(EMOTE_FRENZY); - DoCast(me, SPELL_ENRAGE); - _events.ScheduleEvent(EVENT_ENRAGE, 30000); - break; - case EVENT_TWISTED_REFLECTION: std::list<Unit*> targetList; { const std::list<HostileReference*>& threatlist = me->getThreatManager().getThreatList(); @@ -155,7 +144,17 @@ class boss_doomlord_kazzak : public CreatureScript std::list<Unit*>::iterator itr = targetList.begin(); advance(itr, urand(0, targetList.size()-1)); - DoCast(*itr, SPELL_TWISTEDREFLECTION); + DoCast(*itr, SPELL_MARKOFKAZZAK); + _events.ScheduleEvent(EVENT_MARK_OF_KAZZAK, 20000); + break; + case EVENT_ENRAGE: + Talk(EMOTE_FRENZY); + DoCast(me, SPELL_ENRAGE); + _events.ScheduleEvent(EVENT_ENRAGE, 30000); + break; + case EVENT_TWISTED_REFLECTION: + if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0, 0.0f, true)) + DoCast(target, SPELL_TWISTEDREFLECTION); _events.ScheduleEvent(EVENT_TWISTED_REFLECTION, 15000); break; default: |