From ff0f8189c5dd8e81edf653db8c47b8d48cb48c09 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Mon, 19 Feb 2018 16:18:38 -0500 Subject: [PATCH 1/2] Merge pull request #35804 from DaedalusGame/ghost-rolling Fixes ghost role spawners still showing up in the spawner menu even if they're deleted --- code/modules/awaymissions/corpse.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index e59c17cafc..8cf7b28a5f 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -54,6 +54,8 @@ GLOB.poi_list -= src var/list/spawners = GLOB.mob_spawners[name] LAZYREMOVE(spawners, src) + if(!LAZYLEN(spawners)) + LAZYREMOVE(GLOB.mob_spawners,name) return ..() /obj/effect/mob_spawn/proc/special(mob/M)