diff --git a/src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp b/src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp index a9d8414a6..a534b96ee 100644 --- a/src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp +++ b/src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp @@ -513,7 +513,7 @@ public: enum OhganSpells { SPELL_SUNDERARMOR = 24317, - SPELL_THRASH = 3417 // Triggers 3391 + SPELL_THRASH = 3391 }; class npc_ohgan : public CreatureScript @@ -527,7 +527,6 @@ public: void Reset() override { - me->AddAura(SPELL_THRASH, me); _scheduler.CancelAll(); _scheduler.SetValidator([this] { @@ -547,6 +546,11 @@ public: DoCastVictim(SPELL_SUNDERARMOR); context.Repeat(6s, 12s); }); + _scheduler.Schedule(12s, 18s, [this](TaskContext context) + { + DoCastSelf(SPELL_THRASH); + context.Repeat(12s, 18s); + }); } void KilledUnit(Unit* victim) override