From c49ce7fd83dc4cd2ac0ea3803330a8e73aea4ca2 Mon Sep 17 00:00:00 2001 From: click Date: Tue, 31 May 2011 09:06:35 +0200 Subject: Scripts/World: Fix silly mistakes - don't code and sleep at the same time (and good night from me!) --- src/server/scripts/World/boss_emerald_dragons.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/server/scripts/World/boss_emerald_dragons.cpp b/src/server/scripts/World/boss_emerald_dragons.cpp index 3ca0668c7d1..b50356ded18 100644 --- a/src/server/scripts/World/boss_emerald_dragons.cpp +++ b/src/server/scripts/World/boss_emerald_dragons.cpp @@ -114,7 +114,7 @@ struct emerald_dragonAI : public WorldBossAI me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE|UNIT_FLAG_NON_ATTACKABLE); me->SetReactState(REACT_AGGRESSIVE); events.ScheduleEvent(EVENT_TAIL_SWEEP, 4000); - events.ScheduleEvent(EVENT_NOXIOUS_BREATH, 7500, 15000); + events.ScheduleEvent(EVENT_NOXIOUS_BREATH, urand(7500, 15000)); events.ScheduleEvent(EVENT_SEEPING_FOG, urand(12500, 20000)); } @@ -142,12 +142,12 @@ struct emerald_dragonAI : public WorldBossAI // Despawntime is 2 minutes, so reschedule it for new cast after 2 minutes + a minor "random time" (30 seconds at max) DoCast(me, SPELL_SEEPING_FOG_LEFT, true); DoCast(me, SPELL_SEEPING_FOG_RIGHT, true); - events.ScheduleEvent(EVENT_SEEPING_FOG, urand(120000,150000); + events.ScheduleEvent(EVENT_SEEPING_FOG, urand(120000,150000)); break; case EVENT_NOXIOUS_BREATH: // Noxious Breath is cast on random intervals, no less than 7.5 seconds between DoCast(me, SPELL_NOXIOUS_BREATH); - events.ScheduleEvent(EVENT_NOXIOUS_BREATH, 7500, 15000); + events.ScheduleEvent(EVENT_NOXIOUS_BREATH, urand(7500, 15000)); break; case EVENT_TAIL_SWEEP: // Tail Sweep is cast every two seconds, no matter what goes on in front of the dragon -- cgit v1.2.3