mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-19 17:05:44 +01:00
Scripts/World: Fix silly mistakes - don't code and sleep at the same time (and good night from me!)
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user