From 289d6e8d56b8c4a78e1af5c7f61aa87b8953f7bb Mon Sep 17 00:00:00 2001 From: "musketstgstation@gmail.com" Date: Mon, 27 Dec 2010 01:26:21 +0000 Subject: [PATCH] fixed a runtime error caused when checking the game mode prior to round start git-svn-id: http://tgstation13.googlecode.com/svn/trunk@705 316c924e-a436-60f5-8080-3fe189b3f50e --- code/modules/mob/dead/observer/observer.dm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 2a3511894b6..c7c92d472bb 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -44,9 +44,12 @@ ..() statpanel("Status") if (src.client.statpanel == "Status") - if(ticker.mode.name == "AI malfunction") - if(ticker.mode:malf_mode_declared) - stat(null, "Time left: [max(ticker.mode:AI_win_timeleft/(ticker.mode:apcs/3), 0)]") + if(ticker.mode != null) + //world << "DEBUG: ticker not null" + if(ticker.mode.name == "AI malfunction") + //world << "DEBUG: malf mode ticker test" + if(ticker.mode:malf_mode_declared) + stat(null, "Time left: [max(ticker.mode:AI_win_timeleft/(ticker.mode:apcs/3), 0)]") if(emergency_shuttle) if(emergency_shuttle.online && emergency_shuttle.location < 2) var/timeleft = emergency_shuttle.timeleft()