diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 16141b4a10..46576a357f 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -196,10 +196,11 @@ continue iconstates[option] = image(icon = src.icon, icon_state = resolve_ai_icon(option)) + view_core() var/ai_core_icon = show_radial_menu(src, src , iconstates, radius = 42) + if(!ai_core_icon || incapacitated()) return - to_chat(src, "Core display screen set to \"[ai_core_icon]\".") display_icon_override = ai_core_icon set_core_display_icon(ai_core_icon)