mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Scripts/Outland: Use std::chrono::duration overloads of EventMap (#25022)
Contributes to #25012
This commit is contained in:
committed by
GitHub
parent
29779db58b
commit
39fc17e284
@@ -76,7 +76,7 @@ class boss_doomlord_kazzak : public CreatureScript
|
||||
_events.ScheduleEvent(EVENT_CLEAVE, 7s);
|
||||
_events.ScheduleEvent(EVENT_THUNDERCLAP, 14s, 18s);
|
||||
_events.ScheduleEvent(EVENT_VOID_BOLT, 30s);
|
||||
_events.ScheduleEvent(EVENT_MARK_OF_KAZZAK, 25000);
|
||||
_events.ScheduleEvent(EVENT_MARK_OF_KAZZAK, 25s);
|
||||
_events.ScheduleEvent(EVENT_ENRAGE, 1min);
|
||||
_events.ScheduleEvent(EVENT_TWISTED_REFLECTION, 33s);
|
||||
_events.ScheduleEvent(EVENT_BERSERK, 3min);
|
||||
@@ -152,7 +152,7 @@ class boss_doomlord_kazzak : public CreatureScript
|
||||
case EVENT_TWISTED_REFLECTION:
|
||||
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 0, 0.0f, true))
|
||||
DoCast(target, SPELL_TWISTED_REFLECTION);
|
||||
_events.ScheduleEvent(EVENT_TWISTED_REFLECTION, 15000);
|
||||
_events.ScheduleEvent(EVENT_TWISTED_REFLECTION, 15s);
|
||||
break;
|
||||
case EVENT_BERSERK:
|
||||
DoCast(me, SPELL_BERSERK);
|
||||
|
||||
@@ -67,7 +67,7 @@ class boss_doomwalker : public CreatureScript
|
||||
void Reset() override
|
||||
{
|
||||
_events.Reset();
|
||||
_events.ScheduleEvent(EVENT_ENRAGE, 0);
|
||||
_events.ScheduleEvent(EVENT_ENRAGE, 0s);
|
||||
_events.ScheduleEvent(EVENT_ARMOR, 5s, 13s);
|
||||
_events.ScheduleEvent(EVENT_CHAIN, 10s, 30s);
|
||||
_events.ScheduleEvent(EVENT_QUAKE, 25s, 35s);
|
||||
|
||||
@@ -891,7 +891,7 @@ public:
|
||||
me->SetImmuneToPC(false);
|
||||
me->SetFaction(FACTION_MONSTER_2);
|
||||
me->EngageWithTarget(ObjectAccessor::GetPlayer(*me, _playerGUID));
|
||||
_events.ScheduleEvent(EVENT_FIREBALL, 1);
|
||||
_events.ScheduleEvent(EVENT_FIREBALL, 1ms);
|
||||
_events.ScheduleEvent(EVENT_FROSTNOVA, 5s);
|
||||
break;
|
||||
case EVENT_FIREBALL:
|
||||
|
||||
Reference in New Issue
Block a user