Fixes nanite chamber exploit (#40640)

This commit is contained in:
ShizCalev
2018-10-02 18:21:40 -04:00
committed by vuonojenmustaturska
parent c4cd5e2fdf
commit cf818aaa37
2 changed files with 2 additions and 2 deletions
@@ -226,7 +226,7 @@
toggle_open(user)
/obj/machinery/nanite_chamber/MouseDrop_T(mob/target, mob/user)
if(user.stat || user.lying || !Adjacent(user) || !user.Adjacent(target) || !iscarbon(target) || !user.IsAdvancedToolUser())
if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK) || !Adjacent(target) || !user.Adjacent(target) || !iscarbon(target))
return
if(close_machine(target))
log_combat(user, target, "inserted", null, "into [src].")
@@ -176,7 +176,7 @@
toggle_open(user)
/obj/machinery/public_nanite_chamber/MouseDrop_T(mob/target, mob/user)
if(user.stat || user.lying || !Adjacent(user) || !user.Adjacent(target) || !iscarbon(target) || !user.IsAdvancedToolUser())
if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK) || !Adjacent(target) || !user.Adjacent(target) || !iscarbon(target))
return
if(close_machine(target, user))
log_combat(user, target, "inserted", null, "into [src].")