aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/scripts/Kalimdor/HallsOfOrigination/boss_anraphet.cpp50
-rw-r--r--src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp24
-rw-r--r--src/server/scripts/Kalimdor/HallsOfOrigination/boss_temple_guardian_anhuur.cpp10
3 files changed, 42 insertions, 42 deletions
diff --git a/src/server/scripts/Kalimdor/HallsOfOrigination/boss_anraphet.cpp b/src/server/scripts/Kalimdor/HallsOfOrigination/boss_anraphet.cpp
index 6cc23aa2708..960619cded9 100644
--- a/src/server/scripts/Kalimdor/HallsOfOrigination/boss_anraphet.cpp
+++ b/src/server/scripts/Kalimdor/HallsOfOrigination/boss_anraphet.cpp
@@ -138,9 +138,9 @@ public:
void ScheduleCombatEvents()
{
- events.ScheduleEvent(EVENT_ANRAPHET_NEMESIS_STRIKE, 8000, 0, PHASE_COMBAT);
- events.ScheduleEvent(EVENT_ANRAPHET_ALPHA_BEAMS, 10000, 0, PHASE_COMBAT);
- events.ScheduleEvent(EVENT_ANRAPHET_OMEGA_STANCE, 35000, 0, PHASE_COMBAT);
+ events.ScheduleEvent(EVENT_ANRAPHET_NEMESIS_STRIKE, 8s, 0, PHASE_COMBAT);
+ events.ScheduleEvent(EVENT_ANRAPHET_ALPHA_BEAMS, 10s, 0, PHASE_COMBAT);
+ events.ScheduleEvent(EVENT_ANRAPHET_OMEGA_STANCE, 35s, 0, PHASE_COMBAT);
}
void Reset() override
@@ -192,7 +192,7 @@ public:
void DoAction(int32 action) override
{
if (action == ACTION_ANRAPHET_INTRO)
- events.ScheduleEvent(EVENT_ANRAPHET_APPEAR, 6000, 0, PHASE_INTRO);
+ events.ScheduleEvent(EVENT_ANRAPHET_APPEAR, 6s, 0, PHASE_INTRO);
}
void MovementInform(uint32 type, uint32 point) override
@@ -202,7 +202,7 @@ public:
if (point == POINT_ANRAPHET_ACTIVATE)
{
- events.ScheduleEvent(EVENT_ANRAPHET_ACTIVATE, 1500, 0, PHASE_INTRO);
+ events.ScheduleEvent(EVENT_ANRAPHET_ACTIVATE, 1500ms, 0, PHASE_INTRO);
me->SetHomePosition(AnraphetActivatePos);
}
}
@@ -228,11 +228,11 @@ public:
case EVENT_ANRAPHET_ACTIVATE:
me->SetWalk(false);
Talk(ANRAPHET_SAY_INTRO);
- events.ScheduleEvent(EVENT_ANRAPHET_DESTROY, 17500, 0, PHASE_INTRO);
+ events.ScheduleEvent(EVENT_ANRAPHET_DESTROY, 17500ms, 0, PHASE_INTRO);
return;
case EVENT_ANRAPHET_DESTROY:
DoCastAOE(SPELL_DESTRUCTION_PROTOCOL);
- events.ScheduleEvent(EVENT_ANRAPHET_READY, 6000, 0, PHASE_INTRO);
+ events.ScheduleEvent(EVENT_ANRAPHET_READY, 6s, 0, PHASE_INTRO);
break;
case EVENT_ANRAPHET_READY:
me->RemoveUnitFlag(UNIT_FLAG_NOT_SELECTABLE);
@@ -241,19 +241,19 @@ public:
break;
case EVENT_ANRAPHET_NEMESIS_STRIKE:
DoCastVictim(SPELL_NEMESIS_STRIKE);
- events.ScheduleEvent(EVENT_ANRAPHET_NEMESIS_STRIKE, 21500, 0, PHASE_COMBAT);
+ events.ScheduleEvent(EVENT_ANRAPHET_NEMESIS_STRIKE, 21500ms, 0, PHASE_COMBAT);
break;
case EVENT_ANRAPHET_ALPHA_BEAMS:
DoCast(me, SPELL_ALPHA_BEAMS);
- events.ScheduleEvent(EVENT_ANRAPHET_CRUMBLING_RUIN, 12500, 0, PHASE_COMBAT);
- events.ScheduleEvent(EVENT_ANRAPHET_ALPHA_BEAMS, urand(40000, 45000), 0, PHASE_COMBAT);
+ events.ScheduleEvent(EVENT_ANRAPHET_CRUMBLING_RUIN, 12500ms, 0, PHASE_COMBAT);
+ events.ScheduleEvent(EVENT_ANRAPHET_ALPHA_BEAMS, 40s, 45s, 0, PHASE_COMBAT);
break;
case EVENT_ANRAPHET_OMEGA_STANCE:
DoCast(me, SPELL_OMEGA_STANCE_SUMMON);
DoCast(me, SPELL_OMEGA_STANCE);
Talk(ANRAPHET_SAY_OMEGA_STANCE);
- events.ScheduleEvent(EVENT_ANRAPHET_OMEGA_STANCE, urand(45000, 50000), 0, PHASE_COMBAT);
- events.ScheduleEvent(EVENT_ANRAPHET_CRUMBLING_RUIN, 13000, 0, PHASE_COMBAT);
+ events.ScheduleEvent(EVENT_ANRAPHET_OMEGA_STANCE, 45s, 50s, 0, PHASE_COMBAT);
+ events.ScheduleEvent(EVENT_ANRAPHET_CRUMBLING_RUIN, 13s, 0, PHASE_COMBAT);
break;
case EVENT_ANRAPHET_CRUMBLING_RUIN:
DoCast(me, SPELL_CRUMBLING_RUIN);
@@ -344,7 +344,7 @@ class npc_brann_bronzebeard_anraphet : public CreatureScript
me->RemoveNpcFlag(UNIT_NPC_FLAG_GOSSIP);
me->SetWalk(true);
Talk(BRANN_SAY_DOOR_INTRO);
- events.ScheduleEvent(EVENT_BRANN_UNLOCK_DOOR, 7500);
+ events.ScheduleEvent(EVENT_BRANN_UNLOCK_DOOR, 7500ms);
}
return false;
}
@@ -367,7 +367,7 @@ class npc_brann_bronzebeard_anraphet : public CreatureScript
}
case ACTION_ANRAPHET_DIED:
me->RemoveNpcFlag(UNIT_NPC_FLAG_GOSSIP);
- events.ScheduleEvent(EVENT_BRANN_MOVE_INTRO, 1000);
+ events.ScheduleEvent(EVENT_BRANN_MOVE_INTRO, 1s);
break;
}
}
@@ -388,28 +388,28 @@ class npc_brann_bronzebeard_anraphet : public CreatureScript
Talk(BRANN_SAY_UNLOCK_DOOR);
_instance->SetBossState(DATA_VAULT_OF_LIGHTS, DONE);
_instance->DoStartCriteriaTimer(CriteriaStartEvent::SendEvent, ACHIEV_VAULT_OF_LIGHTS_EVENT);
- events.ScheduleEvent(EVENT_BRANN_MOVE_INTRO, 3500);
+ events.ScheduleEvent(EVENT_BRANN_MOVE_INTRO, 3500ms);
break;
case EVENT_BRANN_THINK:
Talk(BRANN_SAY_THINK);
- events.ScheduleEvent(EVENT_BRANN_SET_ORIENTATION_1, 6000);
+ events.ScheduleEvent(EVENT_BRANN_SET_ORIENTATION_1, 6s);
break;
case EVENT_BRANN_SET_ORIENTATION_1:
me->SetFacingTo(5.445427f);
Talk(BRANN_SAY_MIRRORS);
- events.ScheduleEvent(EVENT_BRANN_SET_ORIENTATION_2, 1000);
+ events.ScheduleEvent(EVENT_BRANN_SET_ORIENTATION_2, 1s);
break;
case EVENT_BRANN_SET_ORIENTATION_2:
me->SetFacingTo(0.6283185f);
- events.ScheduleEvent(EVENT_BRANN_SET_ORIENTATION_3, 2500);
+ events.ScheduleEvent(EVENT_BRANN_SET_ORIENTATION_3, 2500ms);
break;
case EVENT_BRANN_SET_ORIENTATION_3:
me->SetFacingTo(0.01745329f);
- events.ScheduleEvent(EVENT_BRANN_SAY_ELEMENTALS, 200);
+ events.ScheduleEvent(EVENT_BRANN_SAY_ELEMENTALS, 200ms);
break;
case EVENT_BRANN_SAY_ELEMENTALS:
Talk(BRANN_SAY_ELEMENTALS);
- events.ScheduleEvent(EVENT_BRANN_SAY_GET_IT, 3500);
+ events.ScheduleEvent(EVENT_BRANN_SAY_GET_IT, 3500ms);
break;
case EVENT_BRANN_SAY_GET_IT:
Talk(BRANN_SAY_GET_IT);
@@ -428,24 +428,24 @@ class npc_brann_bronzebeard_anraphet : public CreatureScript
return;
_currentPoint = pointId + 1;
- uint32 delay = 1;
+ Milliseconds delay = 1ms;
switch (pointId)
{
case 0:
Talk(BRANN_SAY_TROGGS);
- events.ScheduleEvent(EVENT_BRANN_THINK, 15000);
+ events.ScheduleEvent(EVENT_BRANN_THINK, 15s);
return;
case 1:
Talk(BRANN_SAY_ANRAPHET_DIED);
- delay = 1000;
+ delay = 1s;
break;
case 14:
Talk(BRANN_SAY_MOMENT);
- delay = 2200;
+ delay = 2200ms;
break;
case 16:
- events.ScheduleEvent(EVENT_BRANN_SET_ORIENTATION_4, 6000);
+ events.ScheduleEvent(EVENT_BRANN_SET_ORIENTATION_4, 6s);
return;
default:
break;
diff --git a/src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp b/src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp
index 7d7e2419468..b4ae4188b1a 100644
--- a/src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp
+++ b/src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp
@@ -121,9 +121,9 @@ public:
Cleanup();
_Reset();
events.SetPhase(PHASE_NORMAL);
- events.ScheduleEvent(EVENT_RAGING_SMASH, urand(7000, 12000), 0, PHASE_NORMAL);
- events.ScheduleEvent(EVENT_FLAME_BOLT, 15000, 0, PHASE_NORMAL);
- events.ScheduleEvent(EVENT_EARTH_SPIKE, urand(16000, 21000), 0, PHASE_NORMAL);
+ events.ScheduleEvent(EVENT_RAGING_SMASH, 7s, 12s, 0, PHASE_NORMAL);
+ events.ScheduleEvent(EVENT_FLAME_BOLT, 15s, 0, PHASE_NORMAL);
+ events.ScheduleEvent(EVENT_EARTH_SPIKE, 16s, 21s, 0, PHASE_NORMAL);
}
void DamageTaken(Unit* /*attacker*/, uint32& damage) override
@@ -136,8 +136,8 @@ public:
me->AttackStop();
DoCast(me, SPELL_SANDSTORM);
me->GetMap()->SetZoneWeather(AREA_TOMB_OF_THE_EARTHRAGER, WEATHER_STATE_LIGHT_SANDSTORM, 1.0f);
- events.ScheduleEvent(EVENT_PTAH_EXPLODE, 6000, 0, PHASE_DISPERSE);
- events.ScheduleEvent(EVENT_QUICKSAND, 10000, 0, PHASE_DISPERSE);
+ events.ScheduleEvent(EVENT_PTAH_EXPLODE, 6s, 0, PHASE_DISPERSE);
+ events.ScheduleEvent(EVENT_QUICKSAND, 10s, 0, PHASE_DISPERSE);
std::list<Creature*> stalkers;
GetCreatureListWithEntryInGrid(stalkers, me, NPC_BEETLE_STALKER, 100.0f);
@@ -170,9 +170,9 @@ public:
me->GetMap()->SetZoneWeather(AREA_TOMB_OF_THE_EARTHRAGER, WEATHER_STATE_FOG, 0.0f);
me->RemoveAurasDueToSpell(SPELL_PTAH_EXPLOSION);
events.SetPhase(PHASE_NORMAL);
- events.ScheduleEvent(EVENT_RAGING_SMASH, urand(7000, 12000), 0, PHASE_NORMAL);
- events.ScheduleEvent(EVENT_FLAME_BOLT, 15000, 0, PHASE_NORMAL);
- events.ScheduleEvent(EVENT_EARTH_SPIKE, urand(16000, 21000), 0, PHASE_NORMAL);
+ events.ScheduleEvent(EVENT_RAGING_SMASH, 7s, 12s, 0, PHASE_NORMAL);
+ events.ScheduleEvent(EVENT_FLAME_BOLT, 15s, 0, PHASE_NORMAL);
+ events.ScheduleEvent(EVENT_EARTH_SPIKE, 16s, 21s, 0, PHASE_NORMAL);
}
}
}
@@ -215,16 +215,16 @@ public:
{
case EVENT_RAGING_SMASH:
DoCastVictim(SPELL_RAGING_SMASH);
- events.ScheduleEvent(EVENT_RAGING_SMASH, urand(7000, 12000), 0, PHASE_NORMAL);
+ events.ScheduleEvent(EVENT_RAGING_SMASH, 7s, 12s, 0, PHASE_NORMAL);
break;
case EVENT_FLAME_BOLT:
DoCast(me, SPELL_FLAME_BOLT);
- events.ScheduleEvent(EVENT_FLAME_BOLT, 15000, 0, PHASE_NORMAL);
+ events.ScheduleEvent(EVENT_FLAME_BOLT, 15s, 0, PHASE_NORMAL);
break;
case EVENT_EARTH_SPIKE:
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 0, 100.0f, true))
DoCast(target, SPELL_EARTH_SPIKE_WARN);
- events.ScheduleEvent(EVENT_EARTH_SPIKE, urand(16000, 21000), 0, PHASE_NORMAL);
+ events.ScheduleEvent(EVENT_EARTH_SPIKE, 16s, 21s, 0, PHASE_NORMAL);
break;
case EVENT_PTAH_EXPLODE:
DoCast(me, SPELL_PTAH_EXPLOSION);
@@ -234,7 +234,7 @@ public:
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 0, 100.0f, true))
if (Creature* quicksand = me->SummonCreature(NPC_QUICKSAND, *target))
quicksand->SetCreatedBySpell(SPELL_SUMMON_QUICKSAND);
- events.ScheduleEvent(EVENT_QUICKSAND, 10000, 0, PHASE_DISPERSE);
+ events.ScheduleEvent(EVENT_QUICKSAND, 10s, 0, PHASE_DISPERSE);
break;
}
}
diff --git a/src/server/scripts/Kalimdor/HallsOfOrigination/boss_temple_guardian_anhuur.cpp b/src/server/scripts/Kalimdor/HallsOfOrigination/boss_temple_guardian_anhuur.cpp
index 95e284b1eb5..993f7c69e4f 100644
--- a/src/server/scripts/Kalimdor/HallsOfOrigination/boss_temple_guardian_anhuur.cpp
+++ b/src/server/scripts/Kalimdor/HallsOfOrigination/boss_temple_guardian_anhuur.cpp
@@ -111,8 +111,8 @@ public:
_Reset();
CleanStalkers();
me->RemoveAurasDueToSpell(SPELL_SHIELD_OF_LIGHT);
- events.ScheduleEvent(EVENT_DIVINE_RECKONING, urand(10000, 12000));
- events.ScheduleEvent(EVENT_BURNING_LIGHT, 12000);
+ events.ScheduleEvent(EVENT_DIVINE_RECKONING, 10s, 12s);
+ events.ScheduleEvent(EVENT_BURNING_LIGHT, 12s);
}
void DamageTaken(Unit* /*attacker*/, uint32& damage) override
@@ -220,7 +220,7 @@ public:
{
case EVENT_DIVINE_RECKONING:
DoCastVictim(SPELL_DIVINE_RECKONING);
- events.ScheduleEvent(EVENT_DIVINE_RECKONING, urand(10000, 12000));
+ events.ScheduleEvent(EVENT_DIVINE_RECKONING, 10s, 12s);
break;
case EVENT_BURNING_LIGHT:
{
@@ -228,8 +228,8 @@ public:
if (!unit)
unit = SelectTarget(SelectTargetMethod::Random, 0, 0.0f, true);
DoCast(unit, SPELL_BURNING_LIGHT);
- events.ScheduleEvent(EVENT_SEAR, 2000);
- events.ScheduleEvent(EVENT_BURNING_LIGHT, 12000);
+ events.ScheduleEvent(EVENT_SEAR, 2s);
+ events.ScheduleEvent(EVENT_BURNING_LIGHT, 12s);
break;
}
case EVENT_SEAR: