aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Kalimdor
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/scripts/Kalimdor')
-rw-r--r--src/server/scripts/Kalimdor/Firelands/boss_alysrazor.cpp2
-rw-r--r--src/server/scripts/Kalimdor/Firelands/firelands.cpp4
-rw-r--r--src/server/scripts/Kalimdor/Firelands/instance_firelands.cpp2
-rw-r--r--src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp2
4 files changed, 5 insertions, 5 deletions
diff --git a/src/server/scripts/Kalimdor/Firelands/boss_alysrazor.cpp b/src/server/scripts/Kalimdor/Firelands/boss_alysrazor.cpp
index 54dd507f062..f8b76beec94 100644
--- a/src/server/scripts/Kalimdor/Firelands/boss_alysrazor.cpp
+++ b/src/server/scripts/Kalimdor/Firelands/boss_alysrazor.cpp
@@ -469,7 +469,7 @@ class npc_egg_pile : public CreatureScript
Creature* egg = Trinity::Containers::SelectRandomContainerElement(eggs);
egg->CastSpell(egg, SPELL_SUMMON_SMOULDERING_HATCHLING, TRIGGERED_FULL_MASK);
egg->SetDisplayId(MODEL_INVISIBLE_STALKER);
- egg->m_Events.AddEvent(new RespawnEggEvent(egg), egg->m_Events.CalculateTime(5000));
+ egg->m_Events.AddEventAtOffset(new RespawnEggEvent(egg), 5s);
}
if (_callHatchlingSpell)
diff --git a/src/server/scripts/Kalimdor/Firelands/firelands.cpp b/src/server/scripts/Kalimdor/Firelands/firelands.cpp
index a0071f85800..3bb16bd696e 100644
--- a/src/server/scripts/Kalimdor/Firelands/firelands.cpp
+++ b/src/server/scripts/Kalimdor/Firelands/firelands.cpp
@@ -63,8 +63,8 @@ void firelands_bossAI::JustDied(Unit* killer)
{
BossAI::JustDied(killer);
instance->SendEncounterUnit(ENCOUNTER_FRAME_DISENGAGE, me);
- me->m_Events.AddEvent(new DelayedSpellCastEvent(me, static_cast<Unit*>(nullptr), SPELL_SMOULDERING_1, false), me->m_Events.CalculateTime(2 * IN_MILLISECONDS));
- me->m_Events.AddEvent(new DelayedSpellCastEvent(me, static_cast<Unit*>(nullptr), SPELL_SMOULDERING_2, false), me->m_Events.CalculateTime(2 * IN_MILLISECONDS));
+ me->m_Events.AddEventAtOffset(new DelayedSpellCastEvent(me, static_cast<Unit*>(nullptr), SPELL_SMOULDERING_1, false), 2s);
+ me->m_Events.AddEventAtOffset(new DelayedSpellCastEvent(me, static_cast<Unit*>(nullptr), SPELL_SMOULDERING_2, false), 2s);
}
void firelands_bossAI::EnterEvadeMode(EvadeReason why)
diff --git a/src/server/scripts/Kalimdor/Firelands/instance_firelands.cpp b/src/server/scripts/Kalimdor/Firelands/instance_firelands.cpp
index 73bcc1d79d3..57a03c08668 100644
--- a/src/server/scripts/Kalimdor/Firelands/instance_firelands.cpp
+++ b/src/server/scripts/Kalimdor/Firelands/instance_firelands.cpp
@@ -41,7 +41,7 @@ class instance_firelands : public InstanceMapScript
{
case NPC_SMOULDERING_HATCHLING:
// Cannot directly start attacking here as the creature is not yet on map
- creature->m_Events.AddEvent(new DelayedAttackStartEvent(creature), creature->m_Events.CalculateTime(500));
+ creature->m_Events.AddEventAtOffset(new DelayedAttackStartEvent(creature), 500ms);
break;
case NPC_BALEROC:
BalerocGUID = creature->GetGUID();
diff --git a/src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp b/src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp
index b4ae4188b1a..9fedc46477c 100644
--- a/src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp
+++ b/src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp
@@ -150,7 +150,7 @@ public:
stalkers.remove((*itr)); // Remove it to prevent a single trigger from spawning multiple npcs.
(*itr)->CastSpell((*itr), SPELL_BEETLE_BURROW); // Cast visual
// Summon after 5 seconds.
- (*itr)->m_Events.AddEvent(new SummonScarab((*itr), instance), (*itr)->m_Events.CalculateTime(5000));
+ (*itr)->m_Events.AddEventAtOffset(new SummonScarab((*itr), instance), 5s);
}
Trinity::Containers::RandomResize(stalkers, 2); // Holds the summoners of Dustbone Horror