From c99c1b83ebac60205ea66db1c7197de7708374cf Mon Sep 17 00:00:00 2001 From: joep van der velden Date: Fri, 28 Sep 2018 21:38:27 +0200 Subject: [PATCH] Fixed emagged camare consoles not opening the tabs --- code/game/machinery/computer/camera.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 21d061bfd45..a332e7df7c8 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -116,7 +116,10 @@ /obj/machinery/computer/security/proc/get_user_access(mob/user) var/list/access = list() - if(ishuman(user)) + + if(emagged) + access = get_all_accesses() // Assume captain level access when emagged + else if(ishuman(user)) access = user.get_access() else if((isAI(user) || isrobot(user)) && CanUseTopic(user, default_state) == STATUS_INTERACTIVE) access = get_all_accesses() // Assume captain level access when AI @@ -159,7 +162,6 @@ var/list/access = get_user_access(user) if(emagged) - access = get_all_accesses() // Assume captain level access when emagged data["emagged"] = 1 var/list/networks_list = list()