From c86b689d5f100d5967bfb0cf3aa406765f9789ea Mon Sep 17 00:00:00 2001 From: Markolie Date: Wed, 2 Nov 2016 12:23:48 +0100 Subject: [PATCH] Remove duplicate ghost check --- code/modules/mining/lavaland/necropolis_chests.dm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 862bd9c0ce5..a2b11c8a214 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -144,18 +144,12 @@ var/turf/T = get_turf(src) var/list/contents = T.GetAllContents() var/mob/dead/observer/current_spirits = list() - var/list/followers = list() for(var/mob/dead/observer/O in player_list) if(is_type_in_list(O.following, contents)) - followers += O - - for(var/thing in followers) - if (isobserver(thing)) - var/mob/dead/observer/G = thing ghost_counter++ - G.invisibility = 0 - current_spirits |= G + O.invisibility = 0 + current_spirits |= O for(var/mob/dead/observer/G in spirits - current_spirits) G.invisibility = initial(G.invisibility)