From 06ca10df6ba4085154dd75a9097a0d2a4805de03 Mon Sep 17 00:00:00 2001 From: Walter0o Date: Thu, 31 Jul 2014 09:48:17 +0200 Subject: [PATCH] computer3 ntos topic exploit prevention --- code/WorkInProgress/computer3/NTOS.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/WorkInProgress/computer3/NTOS.dm b/code/WorkInProgress/computer3/NTOS.dm index 86157dcc1c..5119084f0e 100644 --- a/code/WorkInProgress/computer3/NTOS.dm +++ b/code/WorkInProgress/computer3/NTOS.dm @@ -210,6 +210,9 @@ if("viewperipheral" in href_list) // open drive, show status of peripheral var/obj/item/part/computer/C = locate(href_list["viewperipheral"]) + if(!istype(C) || (C.loc != src.computer)) + return + if(istype(C,/obj/item/part/computer/storage)) current = C interact()