From 53a5a8738a07c86da85607447657ed1da9666fc8 Mon Sep 17 00:00:00 2001 From: WinterSolstice8 <60417494+wintersolstice8@users.noreply.github.com> Date: Wed, 8 May 2024 20:35:36 -0600 Subject: [PATCH] [core] Fix mobs turning while casting with Manafont up --- src/map/ai/controllers/mob_controller.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/map/ai/controllers/mob_controller.cpp b/src/map/ai/controllers/mob_controller.cpp index d2dd123db14..a23b469fc6b 100644 --- a/src/map/ai/controllers/mob_controller.cpp +++ b/src/map/ai/controllers/mob_controller.cpp @@ -582,7 +582,7 @@ void CMobController::DoCombatTick(time_point tick) PMob->PAI->EventHandler.triggerListener("COMBAT_TICK", CLuaBaseEntity(PMob)); luautils::OnMobFight(PMob, PTarget); - if (PMob->PAI->IsCurrentState()) + if (PMob->PAI->IsCurrentState() || !PMob->PAI->CanChangeState()) { return; }