diff --git a/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp b/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp index 86240a1a8..50a7f8a8b 100644 --- a/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp +++ b/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp @@ -624,6 +624,9 @@ void BossAI::_Reset() if (!me->IsAlive()) return; + if (me->IsEngaged()) + return; + me->SetCombatPulseDelay(0); me->ResetLootMode(); events.Reset();