diff --git a/code/game/objects/effects/spawners/random/structure.dm b/code/game/objects/effects/spawners/random/structure.dm index b7c69328452..cb944189328 100644 --- a/code/game/objects/effects/spawners/random/structure.dm +++ b/code/game/objects/effects/spawners/random/structure.dm @@ -4,7 +4,7 @@ /obj/effect/spawner/random/structure/crate name = "crate spawner" - icon_state = "crate" + icon_state = "crate_secure" loot = list( /obj/effect/spawner/random/structure/crate_loot = 745, /obj/structure/closet/crate/trashcart/filled = 75, diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index b0eb71adb73..956ada45e30 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -112,8 +112,13 @@ /obj/structure/closet/crate/maint +/obj/structure/closet/crate/maint/Initialize(mapload) + ..() + return INITIALIZE_HINT_QDEL + /obj/structure/closet/crate/maint/PopulateContents() . = ..() + new /obj/effect/spawner/random/structure/crate_empty(loc) for(var/i in 1 to rand(2,6)) new /obj/effect/spawner/random/maintenance(src)