From 0ad6fe35e0453dc51a0320c1e910e446c7ffb43f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 27 Feb 2018 05:04:00 -0600 Subject: [PATCH] [MIRROR] [s] Fixes observers being able to create areas (#5724) * [s] Fixes observers being able to create areas (#36006) * Fixes observers being able to create areas * Exception for admin ghosts * [s] Fixes observers being able to create areas --- code/_onclick/hud/screen_objects.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index c7df44dfec..1e574cd8aa 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -76,12 +76,12 @@ screen_loc = ui_building /obj/screen/area_creator/Click() - if(usr.incapacitated()) - return 1 + if(usr.incapacitated() || (isobserver(usr) && !IsAdminGhost(usr))) + return TRUE var/area/A = get_area(usr) if(!A.outdoors) to_chat(usr, "There is already a defined structure here.") - return 1 + return TRUE create_area(usr) /obj/screen/language_menu