From 66595eab79919238f3c6f3433dd0948e72dd0eae Mon Sep 17 00:00:00 2001 From: botka4aet Date: Thu, 23 Sep 2021 18:23:06 +0300 Subject: [PATCH] Update reagentgrinder.dm For some reasons this check at start cicle is bad. Don't think about it before. --- code/modules/reagents/chemistry/machinery/reagentgrinder.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/reagents/chemistry/machinery/reagentgrinder.dm b/code/modules/reagents/chemistry/machinery/reagentgrinder.dm index 91803241b3d..17ca9085a3a 100644 --- a/code/modules/reagents/chemistry/machinery/reagentgrinder.dm +++ b/code/modules/reagents/chemistry/machinery/reagentgrinder.dm @@ -470,9 +470,6 @@ var/space = beaker.reagents.maximum_volume - beaker.reagents.total_volume while(O.amount) //Grind until there's no more reagents - if(O.amount < 1) - remove_object(O) - break if(!space) //if no free space - exit break O.amount -= 1 //remove one from stack @@ -480,6 +477,9 @@ var/spaceused = min(allowed[r_id] * efficiency, space) space -= spaceused beaker.reagents.add_reagent(r_id, spaceused) + if(O.amount < 1) //if leftover small - destroy + remove_object(O) + break //Plants for (var/obj/item/grown/O in holdingitems)