diff --git a/code/modules/mob/living/silicon/ai/ai_defense.dm b/code/modules/mob/living/silicon/ai/ai_defense.dm index a80b84b95aa..7dea684e569 100644 --- a/code/modules/mob/living/silicon/ai/ai_defense.dm +++ b/code/modules/mob/living/silicon/ai/ai_defense.dm @@ -64,6 +64,10 @@ . = ..() if(user.combat_mode) return + if(stat != DEAD && !incapacitated() && (client || deployed_shell?.client)) + // alive and well AIs control their floor bolts + balloon_alert(user, "the AI's bolt motors resist.") + return ITEM_INTERACT_SUCCESS balloon_alert(user, "[!is_anchored ? "tightening" : "loosening"] bolts...") balloon_alert(src, "bolts being [!is_anchored ? "tightened" : "loosened"]...") if(!tool.use_tool(src, user, 4 SECONDS))