diff --git a/code/modules/mining/machine_stacking.dm b/code/modules/mining/machine_stacking.dm index a2172d44498..69abf00fdde 100644 --- a/code/modules/mining/machine_stacking.dm +++ b/code/modules/mining/machine_stacking.dm @@ -123,9 +123,10 @@ var/turf/T = get_turf(input) for(var/obj/item/O in T) if(!O) return - if(istype(O, /obj/item/stack) && stack_storage[O.type] != null) - stack_storage[O.type]++ - qdel(O) + var/obj/item/stack/S = O + if(istype(S) && stack_storage[S.type] != null) + stack_storage[S.type] += S.amount + qdel(S) else O.forceMove(output.loc) diff --git a/html/changelog.html b/html/changelog.html index b36d3cbd115..8fb36595855 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,12 @@ -->