From 7771ba8ba4ae2bb1727f740fd2f735458ab3daa8 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Fri, 10 Feb 2023 15:14:02 +0100 Subject: [PATCH] [MIRROR] Prevent AIs from changing their shell's icon_state arbitraily [MDB IGNORE] (#19260) * Prevent AIs from changing their shell's icon_state arbitraily (#73112) * Prevent AIs from changing their shell's icon_state arbitraily --------- Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com> --- code/modules/mob/living/silicon/ai/ai_portrait_picker.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/mob/living/silicon/ai/ai_portrait_picker.dm b/code/modules/mob/living/silicon/ai/ai_portrait_picker.dm index 15f64a026ac..2d099ea8bb0 100644 --- a/code/modules/mob/living/silicon/ai/ai_portrait_picker.dm +++ b/code/modules/mob/living/silicon/ai/ai_portrait_picker.dm @@ -51,6 +51,9 @@ . = ..() if(.) return + if(!isAI(holder.mob)) + qdel(src) + return switch(action) if("search") if(search_string != params["to_search"])