mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 19:47:22 +01:00
it doesn't get stuck in things that don't have hands, like silicons now
This commit is contained in:
@@ -128,7 +128,7 @@
|
||||
src.temp = null
|
||||
if (href_list["scan"])
|
||||
if (src.scan)
|
||||
if(!usr.get_active_hand())
|
||||
if(istype(usr,/mob/living/carbon/human) && !usr.get_active_hand())
|
||||
usr.put_in_hand(scan)
|
||||
else
|
||||
scan.loc = get_turf(src)
|
||||
@@ -458,7 +458,7 @@
|
||||
if (href_list["eject_disk"])
|
||||
if (!disk)
|
||||
return
|
||||
if(!usr.get_active_hand())
|
||||
if(istype(usr,/mob/living/carbon/human) && !usr.get_active_hand())
|
||||
usr.put_in_hand(disk)
|
||||
else
|
||||
disk.loc = get_turf(src)
|
||||
|
||||
@@ -192,7 +192,7 @@ What a mess.*/
|
||||
|
||||
if("Confirm Identity")
|
||||
if (scan)
|
||||
if(!usr.get_active_hand())
|
||||
if(istype(usr,/mob/living/carbon/human) && !usr.get_active_hand())
|
||||
usr.put_in_hand(scan)
|
||||
else
|
||||
scan.loc = get_turf(src)
|
||||
@@ -465,7 +465,7 @@ What a mess.*/
|
||||
if ("eject_disk")
|
||||
if (!disk)
|
||||
return
|
||||
if(!usr.get_active_hand())
|
||||
if(istype(usr,/mob/living/carbon/human) && !usr.get_active_hand())
|
||||
usr.put_in_hand(disk)
|
||||
else
|
||||
disk.loc = get_turf(src)
|
||||
|
||||
Reference in New Issue
Block a user