diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 62ba898d767..ac02e6995d5 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -536,8 +536,9 @@ orbiters += A.orbiters for(var/thing in orbiters) - if (isobserver(thing)) - var/mob/dead/observer/G = thing + var/datum/orbit/O = thing + if (isobserver(O.orbiter)) + var/mob/dead/observer/G = O.orbiter ghost_counter++ G.invisibility = 0 current_spirits |= G