From 57f09712cd79c677c1101d6ca1e7cac7a5ccd23f Mon Sep 17 00:00:00 2001 From: Sealed101 Date: Fri, 20 Jun 2025 01:08:31 +0300 Subject: [PATCH] Sanitizes ghost spawners' names when adding them to `GLOB.mob_spawners` because `\improper` is still a pain in the ass (#91692) --- code/modules/mob_spawn/mob_spawn.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob_spawn/mob_spawn.dm b/code/modules/mob_spawn/mob_spawn.dm index 4ed4b154318..5b57b2a5e89 100644 --- a/code/modules/mob_spawn/mob_spawn.dm +++ b/code/modules/mob_spawn/mob_spawn.dm @@ -141,13 +141,13 @@ /obj/effect/mob_spawn/ghost_role/Initialize(mapload) . = ..() SSpoints_of_interest.make_point_of_interest(src) - LAZYADD(GLOB.mob_spawners[name], src) + LAZYADD(GLOB.mob_spawners[format_text(name)], src) /obj/effect/mob_spawn/ghost_role/Destroy() - var/list/spawners = GLOB.mob_spawners[name] + var/list/spawners = GLOB.mob_spawners[format_text(name)] LAZYREMOVE(spawners, src) if(!LAZYLEN(spawners)) - GLOB.mob_spawners -= name + GLOB.mob_spawners -= format_text(name) return ..() //ATTACK GHOST IGNORING PARENT RETURN VALUE