From 471d036881ee671b0be82ad56e7b8c7862dea9e1 Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Tue, 11 Aug 2020 00:35:53 -0700 Subject: [PATCH 1/2] Update nanite_programmer.dm --- code/modules/research/nanites/nanite_programmer.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/research/nanites/nanite_programmer.dm b/code/modules/research/nanites/nanite_programmer.dm index 804f256cf6..eea566113f 100644 --- a/code/modules/research/nanites/nanite_programmer.dm +++ b/code/modules/research/nanites/nanite_programmer.dm @@ -39,8 +39,9 @@ /obj/machinery/nanite_programmer/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 program = null From bb29d85983646aba09b3ea333489a2564c79eeb4 Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Wed, 12 Aug 2020 17:18:40 -0700 Subject: [PATCH 2/2] Update nanite_programmer.dm --- code/modules/research/nanites/nanite_programmer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/nanites/nanite_programmer.dm b/code/modules/research/nanites/nanite_programmer.dm index eea566113f..b6a2c8b28b 100644 --- a/code/modules/research/nanites/nanite_programmer.dm +++ b/code/modules/research/nanites/nanite_programmer.dm @@ -41,7 +41,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 program = null