Fixes proxy / infrared sensor exploits (#40496)

This commit is contained in:
ShizCalev
2018-09-26 12:28:25 +03:00
committed by vuonojenmustaturska
parent 3eb55091bc
commit 786195b90e
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -192,10 +192,11 @@
/obj/item/assembly/infra/Topic(href, href_list)
..()
if(usr.incapacitated() || !in_range(loc, usr))
if(!usr.canUseTopic(src, BE_CLOSE))
usr << browse(null, "window=infra")
onclose(usr, "infra")
return
if(href_list["state"])
on = !(on)
update_icon()
+1 -1
View File
@@ -131,7 +131,7 @@
/obj/item/assembly/prox_sensor/Topic(href, href_list)
..()
if(usr.incapacitated() || !in_range(loc, usr))
if(!usr.canUseTopic(src, BE_CLOSE))
usr << browse(null, "window=prox")
onclose(usr, "prox")
return