From 4e70cc03bca5fec3167dfcd0d927f62db83374c0 Mon Sep 17 00:00:00 2001 From: mwerezak Date: Sat, 8 Aug 2015 11:38:27 -0400 Subject: [PATCH] Fixes #10021 --- code/modules/reagents/Chemistry-Machinery.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index 5778628dbf..f15ea8480d 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -157,13 +157,14 @@ /obj/machinery/chem_dispenser/attackby(var/obj/item/weapon/reagent_containers/B as obj, var/mob/user as mob) if(isrobot(user)) - return + return 1 if(src.beaker) user << "Something is already loaded into the machine." return if(istype(B, /obj/item/weapon/reagent_containers/glass) || istype(B, /obj/item/weapon/reagent_containers/food)) if(!accept_glass && istype(B,/obj/item/weapon/reagent_containers/food)) user << "This machine only accepts beakers" + return src.beaker = B user.drop_item() B.loc = src