diff --git a/src/server/scripts/Outland/Auchindoun/AuchenaiCrypts/boss_shirrak_the_dead_watcher.cpp b/src/server/scripts/Outland/Auchindoun/AuchenaiCrypts/boss_shirrak_the_dead_watcher.cpp index 9acc357fa..9cf5638f0 100644 --- a/src/server/scripts/Outland/Auchindoun/AuchenaiCrypts/boss_shirrak_the_dead_watcher.cpp +++ b/src/server/scripts/Outland/Auchindoun/AuchenaiCrypts/boss_shirrak_the_dead_watcher.cpp @@ -38,6 +38,7 @@ enum Spells enum Misc { + GROUP_BITE = 1, ENTRY_FOCUS_FIRE = 18374, EMOTE_FOCUSED = 0 }; @@ -105,14 +106,11 @@ struct boss_shirrak_the_dead_watcher : public BossAI }).Schedule(28s, [this](TaskContext context) { DoCastSelf(SPELL_ATTRACT_MAGIC); + context.RescheduleGroup(GROUP_BITE, 1500ms); context.Repeat(30s); - scheduler.Schedule(1500ms, [this](TaskContext context) - { - DoCastSelf(SPELL_CARNIVOROUS_BITE); - context.Repeat(10s); - }); }).Schedule(10s, [this](TaskContext context) { + context.SetGroup(GROUP_BITE); DoCastSelf(SPELL_CARNIVOROUS_BITE); context.Repeat(10s); }).Schedule(17s, [this](TaskContext context)