From 71e9110dfc074e3138b44c62ebe97070eae0193c Mon Sep 17 00:00:00 2001 From: MixityMaxity <189351891+MixityMaxity@users.noreply.github.com> Date: Fri, 6 Feb 2026 01:26:24 +1100 Subject: [PATCH] Removes plasma crates from irrelevant cargo orders (#31511) * removes plasma crates from sec packs * Adds secure medcrate, changes virus crate --- code/game/objects/structures/crates_lockers/crates.dm | 7 +++++++ code/modules/supply/supply_packs/pack_medical.dm | 2 +- code/modules/supply/supply_packs/pack_security.dm | 8 -------- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 591eee57480..cfde61b034e 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -496,6 +496,13 @@ icon_opened = "hydrosecurecrate_open" icon_closed = "hydrosecurecrate" +/obj/structure/closet/crate/secure/medisec + desc = "A secure medical crate." + name = "secure medical crate" + icon_state = "medicalsecurecrate" + icon_opened = "medicalsecurecrate_open" + icon_closed = "medicalsecurecrate" + /obj/structure/closet/crate/secure/bin desc = "A secure bin." name = "secure bin" diff --git a/code/modules/supply/supply_packs/pack_medical.dm b/code/modules/supply/supply_packs/pack_medical.dm index cc6af04e870..55987f086f0 100644 --- a/code/modules/supply/supply_packs/pack_medical.dm +++ b/code/modules/supply/supply_packs/pack_medical.dm @@ -104,7 +104,7 @@ /obj/item/storage/box/beakers, /obj/item/reagent_containers/glass/bottle/mutagen) cost = 350 - containertype = /obj/structure/closet/crate/secure/plasma + containertype = /obj/structure/closet/crate/secure/medisec containername = "virus crate" access = ACCESS_CMO announce_beacons = list("Medbay" = list("Virology", "Chief Medical Officer's Desk")) diff --git a/code/modules/supply/supply_packs/pack_security.dm b/code/modules/supply/supply_packs/pack_security.dm index 8b256903b23..8c116a83757 100644 --- a/code/modules/supply/supply_packs/pack_security.dm +++ b/code/modules/supply/supply_packs/pack_security.dm @@ -178,7 +178,6 @@ contains = list(/obj/item/clothing/suit/armor/laserproof, /obj/item/clothing/suit/armor/laserproof) // Only two vests to keep costs down for balance cost = 500 - containertype = /obj/structure/closet/crate/secure/plasma containername = "ablative armor crate" /////// Weapons: Specialist @@ -210,7 +209,6 @@ contains = list(/obj/item/gun/energy/gun, /obj/item/gun/energy/gun) cost = 500 - containertype = /obj/structure/closet/crate/secure/plasma containername = "energy gun crate" /datum/supply_packs/security/armory/eshotguns @@ -218,7 +216,6 @@ contains = list(/obj/item/gun/energy/gun/shotgun, /obj/item/gun/energy/gun/shotgun) cost = 500 - containertype = /obj/structure/closet/crate/secure/plasma containername = "energy shotgun crate" /datum/supply_packs/security/armory/securiblades @@ -226,7 +223,6 @@ contains = list(/obj/item/storage/belt/sheath/secsword, /obj/item/storage/belt/sheath/secsword) cost = 600 - containertype = /obj/structure/closet/crate/secure/plasma containername = "securiblade crate" /datum/supply_packs/security/armory/stingers @@ -243,7 +239,6 @@ /obj/item/gun/energy/gun/mini, /obj/item/gun/energy/gun/mini) cost = 300 - containertype = /obj/structure/closet/crate/secure/plasma containername = "energy gun crate" /datum/supply_packs/security/armory/eweapons @@ -282,7 +277,6 @@ contains = list(/obj/item/gun/projectile/automatic/laserrifle, /obj/item/gun/projectile/automatic/laserrifle) cost = 500 - containertype = /obj/structure/closet/crate/secure/plasma containername = "laser rifle crate" /datum/supply_packs/security/armory/laserammo @@ -299,7 +293,6 @@ contains = list(/obj/item/gun/energy/laser/lever_action, /obj/item/gun/energy/laser/lever_action) cost = 250 - containertype = /obj/structure/closet/crate/secure/plasma containername = "lever action rifle crate" /datum/supply_packs/security/armory/beanammo @@ -363,7 +356,6 @@ contains = list(/obj/item/gun/energy/disabler/smg, /obj/item/gun/energy/disabler/smg) cost = 550 - containertype = /obj/structure/closet/crate/secure/plasma containername = "disabler smg crate" /////// Implants & etc