From 7bcbcda37b9677cd761fdb29ae8319923494a7fc Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Tue, 11 Aug 2020 00:37:44 -0700 Subject: [PATCH 1/2] Update nanite_cloud_controller.dm --- code/modules/research/nanites/nanite_cloud_controller.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/research/nanites/nanite_cloud_controller.dm b/code/modules/research/nanites/nanite_cloud_controller.dm index 1a0a5dbd4d..f961019cab 100644 --- a/code/modules/research/nanites/nanite_cloud_controller.dm +++ b/code/modules/research/nanites/nanite_cloud_controller.dm @@ -36,8 +36,9 @@ /obj/machinery/computer/nanite_cloud_controller/proc/eject(mob/living/user) if(!disk) return - if(!istype(user) || !Adjacent(user))// ||!user.put_in_active_hand(disk)) - disk.forceMove(drop_location()) + disk.forceMove(drop_location()) + if(istype(user) && user.Adjacent(src)) + user.put_in_hands(disk) disk = null /obj/machinery/computer/nanite_cloud_controller/proc/get_backup(cloud_id) From b931b450ac1eedc7bf27adf90ba7814d2ab27339 Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Wed, 12 Aug 2020 17:18:56 -0700 Subject: [PATCH 2/2] Update nanite_cloud_controller.dm --- code/modules/research/nanites/nanite_cloud_controller.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/nanites/nanite_cloud_controller.dm b/code/modules/research/nanites/nanite_cloud_controller.dm index f961019cab..44ebe11c29 100644 --- a/code/modules/research/nanites/nanite_cloud_controller.dm +++ b/code/modules/research/nanites/nanite_cloud_controller.dm @@ -38,7 +38,7 @@ return disk.forceMove(drop_location()) if(istype(user) && user.Adjacent(src)) - user.put_in_hands(disk) + user.put_in_active_hand(disk) disk = null /obj/machinery/computer/nanite_cloud_controller/proc/get_backup(cloud_id)