From 4bcd964ae3eeaa693fef69883e0b9c2d7ef75f2a Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Fri, 7 Jan 2022 12:42:54 +0100 Subject: [PATCH] [MIRROR] Fixes runtimes when admin ghosting out of a camera eye [MDB IGNORE] (#10488) * Fixes runtimes when admin ghosting out of a camera eye (#63838) observetarget is not guaranteed to exist * Fixes runtimes when admin ghosting out of a camera eye Co-authored-by: Seth Scherer --- code/modules/mob/dead/observer/observer.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index c2943ac5412..796d9b056e1 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -868,6 +868,8 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp /mob/dead/observer/proc/cleanup_observe() + if(isnull(observetarget)) + return var/mob/target = observetarget observetarget = null client?.perspective = initial(client.perspective)