diff --git a/code/game/objects/items/weapons/storage/bags.dm b/code/game/objects/items/weapons/storage/bags.dm index 678f1ecf834..3cf872effb2 100644 --- a/code/game/objects/items/weapons/storage/bags.dm +++ b/code/game/objects/items/weapons/storage/bags.dm @@ -91,6 +91,12 @@ var/stored_ore = list() var/last_update = 0 +/obj/item/weapon/storage/bag/ore/holding + name = "mining satchel of holding" + desc = "Like a mining satchel, but when you put your hand in, you're pretty sure you can feel time itself." + icon_state = "satchel_bspace" + max_storage_space = ITEMSIZE_COST_NORMAL * 75 // 3x + /obj/item/weapon/storage/bag/ore/remove_from_storage(obj/item/W as obj, atom/new_location) if(!istype(W)) return 0 diff --git a/code/modules/research/designs/bag_of_holding.dm b/code/modules/research/designs/bag_of_holding.dm index 744bbca5a3d..ad56ffe792e 100644 --- a/code/modules/research/designs/bag_of_holding.dm +++ b/code/modules/research/designs/bag_of_holding.dm @@ -4,6 +4,15 @@ ..() name = "Infinite capacity storage prototype ([item_name])" +/datum/design/item/boh/ore_holding + name = "Mining Satchel of Holding" + desc = "For the most tenacious miners, a bag with incomprehensible depth!" + id = "ore_holding" + req_tech = list(TECH_BLUESPACE = 2, TECH_MATERIAL = 3) + materials = list("gold" = 1000, "diamond" = 500, "uranium" = 250) // Less expensive since it can only hold ores + build_path = /obj/item/weapon/storage/bag/ore/holding + sort_string = "QAAAA" + /datum/design/item/boh/bag_holding name = "Bag of Holding" desc = "Using localized pockets of bluespace this bag prototype offers incredible storage capacity with the contents weighting nothing. It's a shame the bag itself is pretty heavy." diff --git a/icons/obj/mining.dmi b/icons/obj/mining.dmi index 9b2b72e2791..0d1d14c56ed 100644 Binary files a/icons/obj/mining.dmi and b/icons/obj/mining.dmi differ