diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index 039660570d..b517383055 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -49,6 +49,16 @@ return TRUE +/obj/item/stack/ore/burn() + if(!refined_type) + return ..() + var/obj/item/stack/sheet/S = new refined_type(drop_location()) + var/percent = rand(0.3,0.7) + var/amountrefined = round(amount*percent) + S.amount = amountrefined + S.update_icon() + qdel(src) + /obj/item/stack/ore/uranium name = "uranium ore" icon_state = "Uranium ore"