From b69c4754b7045a37e603553cb453b49156c7a6b8 Mon Sep 17 00:00:00 2001 From: dearmochi Date: Mon, 30 Nov 2020 09:48:09 +0100 Subject: [PATCH] Fix AIs ejecting IDs in Mining Vendors to their core (#15018) --- code/modules/mining/machine_vending.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index 8b3d7d93ca3..dd374e4c8c2 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -174,7 +174,10 @@ if("logoff") if(!inserted_id) return - usr.put_in_hands(inserted_id) + if(ishuman(usr)) + usr.put_in_hands(inserted_id) + else + inserted_id.forceMove(get_turf(src)) inserted_id = null if("purchase") if(!inserted_id)