From ec4e89411f5969e5f4d43eca5edfe8ff1476976b Mon Sep 17 00:00:00 2001 From: Jeremiah <42397676+jlsnow301@users.noreply.github.com> Date: Sun, 19 Dec 2021 12:32:02 -0800 Subject: [PATCH] Fixes range check (or lack thereof) on security cams (#63451) --- code/game/machinery/computer/camera.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index 4e6b4b3f197..037704dc675 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -90,6 +90,11 @@ ui = new(user, src, "CameraConsole", name) ui.open() +/obj/machinery/computer/security/ui_status(mob/user) + if(!in_range(user, src) && !isobserver(user)) + return UI_CLOSE + return ..() + /obj/machinery/computer/security/ui_data() var/list/data = list() data["network"] = network