Tweaks and corrections.

This commit is contained in:
PsiOmega
2015-02-12 21:11:38 +01:00
parent f8c5cf8f83
commit d4ae710c0c
7 changed files with 44 additions and 36 deletions
+2 -2
View File
@@ -105,10 +105,10 @@
spawn(0)
while(selected_camera && Adjacent(user))
var/turf/T = get_turf(selected_camera)
if(!T || T.z != user.z)
if(!T || !is_on_same_plane_or_station(T.z, user.z) || !selected_camera.can_use())
user.unset_machine()
user.reset_view(null)
user << "<span class='notice'>[selected_camera] out of range.</span>"
user << "<span class='notice'>[selected_camera] unavailable.</span>"
sleep(90)
else
user.set_machine(selected_camera)