From 0b771cbc922f06ecf159c43db9102a4716cc25a3 Mon Sep 17 00:00:00 2001 From: Andrew <47818697+Nyeriah@users.noreply.github.com> Date: Sat, 23 Nov 2024 06:57:26 -0300 Subject: [PATCH] fix(Core/Creature): Don't call reset if still in combat (#20675) --- src/server/game/AI/ScriptedAI/ScriptedCreature.cpp | 3 +++ 1 file changed, 3 insertions(+) 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();