aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMachiavelli <machiaveltman@gmail.com>2011-09-18 11:39:35 +0300
committerMachiavelli <machiaveltman@gmail.com>2011-09-18 11:39:35 +0300
commit35228bdcc16685795930fd24abc4764ccb3e0e65 (patch)
treebeb97b6cd205f5cdf83a010d6b7e3529ba968513 /src
parentab3acb7c5c3ebcca0436e631e831a1ed8584fa7d (diff)
Scripts/Ulduar: Fix timer issues in Flame Leviathan script, thanks to Svannon.
(Edit via github)
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp
index 990493ea3f7..7b0efab6f1d 100644
--- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp
+++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp
@@ -418,25 +418,25 @@ class boss_flame_leviathan : public CreatureScript
me->CastSpell(target, SPELL_PURSUED, true);
me->MonsterTextEmote(EMOTE_PURSUE, target->GetGUID(), true);
}
- events.RepeatEvent(30*IN_MILLISECONDS);
+ events.ScheduleEvent(EVENT_PURSUE, 30*IN_MILLISECONDS);
break;
case EVENT_MISSILE:
DoCast(me, SPELL_MISSILE_BARRAGE, true);
- events.RepeatEvent(2*IN_MILLISECONDS);
+ events.ScheduleEvent(EVENT_MISSILE, 2*IN_MILLISECONDS);
break;
case EVENT_VENT:
DoCastAOE(SPELL_FLAME_VENTS);
- events.RepeatEvent(20*IN_MILLISECONDS);
+ events.ScheduleEvent(EVENT_VENT, 20*IN_MILLISECONDS)
break;
case EVENT_SPEED:
DoCastAOE(SPELL_GATHERING_SPEED);
- events.RepeatEvent(15*IN_MILLISECONDS);
+ events.ScheduleEvent(EVENT_SPEED, 15*IN_MILLISECONDS);
break;
case EVENT_SUMMON:
if (summons.size() < 15)
if (Creature* lift = DoSummonFlyer(NPC_MECHANOLIFT, me, 30.0f, 50.0f, 0))
lift->GetMotionMaster()->MoveRandom(100);
- events.RepeatEvent(2*IN_MILLISECONDS);
+ events.ScheduleEvent(EVENT_SUMMON, 2*IN_MILLISECONDS);
break;
case EVENT_SHUTDOWN:
DoScriptText(RAND(SAY_OVERLOAD_1, SAY_OVERLOAD_2, SAY_OVERLOAD_3), me);