From 53c6a1ea6d21843fb590498ded5ea497e95f067a Mon Sep 17 00:00:00 2001 From: Ical <86125936+Ical92@users.noreply.github.com> Date: Sun, 19 Jan 2025 18:18:41 -0500 Subject: [PATCH] Crate shelvers no longer persist after attempting to spawn (#4035) ## About The Pull Request `mapping_helpers/crate_shelve` now qdels after attempting to shelve a crate, meaning observers won't see leftover helpers. ## Why It's Good For The Game Don't see mapping helpers as a ghost ## Changelog :cl: fix: the outpost's crate shelvers have been trained to leave no evidence /:cl: --- code/modules/mapping/mapping_helpers.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mapping/mapping_helpers.dm b/code/modules/mapping/mapping_helpers.dm index 4912ccd0dba2..27fb53a7624d 100644 --- a/code/modules/mapping/mapping_helpers.dm +++ b/code/modules/mapping/mapping_helpers.dm @@ -503,6 +503,7 @@ INITIALIZE_IMMEDIATE(/obj/effect/mapping_helpers/no_lava) log_mapping("[src] failed to find a crate at [AREACOORD(src)]") else shelve(crate) + qdel(src) /obj/effect/mapping_helpers/crate_shelve/proc/shelve(crate) var/obj/structure/crate_shelf/shelf = locate(/obj/structure/crate_shelf) in range(range, crate)