diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index 88390206ffbd72..3b833d7a0e1b8a 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -39,6 +39,12 @@ break if(OB) F.attackby(OB, AM) + // Then, if the user is dragging an ore box, empty the satchel + // into the box. + var/mob/living/L = AM + if(istype(L.pulling, /obj/structure/ore_box)) + var/obj/structure/ore_box/box = L.pulling + box.attackby(OB, AM) return ..() /obj/item/weapon/ore/uranium