diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index 5494cbb2eae..f838530add3 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -180,6 +180,7 @@ if("Mining Drone") new /mob/living/simple_animal/hostile/mining_drone(src.loc) new /obj/item/weapon/weldingtool/hugetank(src.loc) + new /obj/item/clothing/glasses/welding(src.loc) if("Extraction and Rescue Kit") new /obj/item/weapon/extraction_pack(loc) new /obj/item/fulton_core(loc) @@ -293,4 +294,4 @@ new /obj/item/clothing/suit/hooded/explorer(src) new /obj/item/device/encryptionkey/headset_cargo(src) new /obj/item/clothing/mask/gas/explorer(src) - new /obj/item/weapon/card/mining_access_card(src) \ No newline at end of file + new /obj/item/weapon/card/mining_access_card(src) diff --git a/code/modules/mining/minebot.dm b/code/modules/mining/minebot.dm index 9a241ec9e99..9fe7579057a 100644 --- a/code/modules/mining/minebot.dm +++ b/code/modules/mining/minebot.dm @@ -75,8 +75,9 @@ if(maxHealth == health) user << "[src] is at full integrity." else - adjustBruteLoss(-10) - user << "You repair some of the armor on [src]." + if(W.remove_fuel(0, user)) + adjustBruteLoss(-10) + user << "You repair some of the armor on [src]." return if(istype(I, /obj/item/device/mining_scanner) || istype(I, /obj/item/device/t_scanner/adv_mining_scanner)) user << "You instruct [src] to drop any collected ore."