diff --git a/src/server/scripts/Outland/TempestKeep/arcatraz/boss_dalliah_the_doomsayer.cpp b/src/server/scripts/Outland/TempestKeep/arcatraz/boss_dalliah_the_doomsayer.cpp index 9489da3ad..74daf78ad 100644 --- a/src/server/scripts/Outland/TempestKeep/arcatraz/boss_dalliah_the_doomsayer.cpp +++ b/src/server/scripts/Outland/TempestKeep/arcatraz/boss_dalliah_the_doomsayer.cpp @@ -91,15 +91,15 @@ struct boss_dalliah_the_doomsayer : public BossAI } } - scheduler.Schedule(1s, 4s, [this](TaskContext context) + scheduler.Schedule(8s, 12s, [this](TaskContext context) { DoCastVictim(SPELL_GIFT_OF_THE_DOOMSAYER); - context.Repeat(16s, 21s); - }).Schedule(7s, 9s, [this](TaskContext context) + context.Repeat(17s, 35s); + }).Schedule(20s, 30s, [this](TaskContext context) { Talk(SAY_WHIRLWIND); DoCastAOE(SPELL_WHIRLWIND); - context.Repeat(19s, 21s); + context.Repeat(); scheduler.Schedule(7s, [this](TaskContext) { @@ -110,10 +110,10 @@ struct boss_dalliah_the_doomsayer : public BossAI if (IsHeroic()) { - scheduler.Schedule(11s, 16s, [this](TaskContext context) + scheduler.Schedule(11s, 30s, [this](TaskContext context) { DoCastVictim(SPELL_SHADOW_WAVE); - context.Repeat(11s, 16s); + context.Repeat(); }); } } diff --git a/src/server/scripts/Outland/TempestKeep/arcatraz/boss_wrath_scryer_soccothrates.cpp b/src/server/scripts/Outland/TempestKeep/arcatraz/boss_wrath_scryer_soccothrates.cpp index ab3c7bd70..11317d5cf 100644 --- a/src/server/scripts/Outland/TempestKeep/arcatraz/boss_wrath_scryer_soccothrates.cpp +++ b/src/server/scripts/Outland/TempestKeep/arcatraz/boss_wrath_scryer_soccothrates.cpp @@ -150,7 +150,7 @@ struct boss_wrath_scryer_soccothrates : public BossAI }); context.Repeat(20s, 35s); - }).Schedule(12s, 14s, [this](TaskContext context) + }).Schedule(8500ms, 22s, [this](TaskContext context) { DoCastVictim(SPELL_FELFIRE_SHOCK); context.Repeat(); diff --git a/src/server/scripts/Outland/TempestKeep/arcatraz/boss_zereketh_the_unbound.cpp b/src/server/scripts/Outland/TempestKeep/arcatraz/boss_zereketh_the_unbound.cpp index 160a641ef..bfccdd779 100644 --- a/src/server/scripts/Outland/TempestKeep/arcatraz/boss_zereketh_the_unbound.cpp +++ b/src/server/scripts/Outland/TempestKeep/arcatraz/boss_zereketh_the_unbound.cpp @@ -56,22 +56,22 @@ struct boss_zereketh_the_unbound : public BossAI _JustEngagedWith(); Talk(SAY_AGGRO); - scheduler.Schedule(6s, [this](TaskContext context) + scheduler.Schedule(11s, 29s, [this](TaskContext context) { DoCastRandomTarget(SPELL_VOID_ZONE, 0, 60.0f); - context.Repeat(15s); - }).Schedule(10s, [this](TaskContext context) + context.Repeat(); + }).Schedule(12s, 22s, [this](TaskContext context) { DoCastAOE(SPELL_SHADOW_NOVA); if (roll_chance_i(50)) { Talk(SAY_SHADOW_NOVA); } - context.Repeat(12s); - }).Schedule(16s, [this](TaskContext context) + context.Repeat(); + }).Schedule(6s, 12s, [this](TaskContext context) { DoCastRandomTarget(SPELL_SEED_OF_CORRUPTION, 0, 30.0f); - context.Repeat(16s); + context.Repeat(13s, 27s); }); }