mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-29 00:23:48 +00:00
refactor(Core/EventMap): Refactor EventMap and related scripts (#23121)
Co-authored-by: Kelno <3866946+kelno@users.noreply.github.com> Co-authored-by: Peter Keresztes Schmidt <carbenium@outlook.com>
This commit is contained in:
@@ -121,7 +121,7 @@ public:
|
||||
while (entry1 == entry2);
|
||||
me->CastSpell((Unit*)nullptr, entry2, true);
|
||||
}
|
||||
events.RepeatEvent(45000);
|
||||
events.Repeat(45s);
|
||||
events.RescheduleEvent(EVENT_SPELL_ARCANE_BUFFET, 5s);
|
||||
events.RescheduleEvent(EVENT_CHECK_DISTANCE, 6s);
|
||||
}
|
||||
|
||||
@@ -92,7 +92,7 @@ public:
|
||||
uiFirstBoss = 0;
|
||||
uiSecondBoss = 0;
|
||||
events.Reset();
|
||||
events.RescheduleEvent(EVENT_CHECK_PLAYERS, 0);
|
||||
events.RescheduleEvent(EVENT_CHECK_PLAYERS, 0ms);
|
||||
GateHealth = 100;
|
||||
WaveCount = 0;
|
||||
PortalLocation = 0;
|
||||
@@ -666,7 +666,7 @@ public:
|
||||
EncounterStatus = NOT_STARTED;
|
||||
CLEANED = false;
|
||||
events.Reset();
|
||||
events.RescheduleEvent(EVENT_CHECK_PLAYERS, 0);
|
||||
events.RescheduleEvent(EVENT_CHECK_PLAYERS, 0ms);
|
||||
|
||||
data >> m_auiEncounter[0];
|
||||
data >> m_auiEncounter[1];
|
||||
|
||||
@@ -1198,11 +1198,11 @@ struct npc_violet_hold_defense_system : public ScriptedAI
|
||||
{
|
||||
case EVENT_ARCANE_LIGHTNING:
|
||||
DoCastAOE(RAND(SPELL_ARCANE_LIGHTNING, SPELL_ARCANE_LIGHTNING_VISUAL));
|
||||
events.RepeatEvent(2000);
|
||||
events.Repeat(2s);
|
||||
break;
|
||||
case EVENT_ARCANE_LIGHTNING_INSTAKILL:
|
||||
DoCastAOE(SPELL_ARCANE_LIGHTNING_INSTAKILL);
|
||||
events.RepeatEvent(1000);
|
||||
events.Repeat(1s);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user