From c0bbbb8d07328be559d55cea6ce0624aae2a4d94 Mon Sep 17 00:00:00 2001 From: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com> Date: Thu, 31 Jul 2025 16:10:33 -0400 Subject: [PATCH] Fixes basic mob AI turning off after changing Z-level (#29929) --- code/datums/ai/ai_controller.dm | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/code/datums/ai/ai_controller.dm b/code/datums/ai/ai_controller.dm index 984b14731a1..68d0998b145 100644 --- a/code/datums/ai/ai_controller.dm +++ b/code/datums/ai/ai_controller.dm @@ -233,11 +233,7 @@ RESTRICT_TYPE(/datum/ai_controller) SSai_controllers.ai_controllers_by_zlevel[old_turf.z] -= src if(new_turf) SSai_controllers.ai_controllers_by_zlevel[new_turf.z] += src - var/new_level_clients = length(SSmobs.clients_by_zlevel[new_turf.z]) - if(new_level_clients) - set_ai_status(AI_STATUS_IDLE) - else - set_ai_status(AI_STATUS_OFF) + reset_ai_status() /// Abstract proc for initializing the pawn to the new controller /datum/ai_controller/proc/try_possess_pawn(atom/new_pawn)