From 29d19df962b65b15ad4ecca2a7aba244eb17a805 Mon Sep 17 00:00:00 2001 From: Albert Iordache Date: Sun, 8 Apr 2012 20:45:35 +0300 Subject: [PATCH] Trying to figure out a virus2 related runtime error --- code/modules/mob/living/carbon/human/life.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index f36240d8707..a4588ef4296 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1322,7 +1322,10 @@ if(M.virus2 && get_infection_chance()) infect_virus2(src,M.virus2) else - virus2.activate(src) + if(isnull(virus2)) // Trying to figure out a runtime error that keeps repeating + CRASH("virus2 nulled before calling activate()") + else + virus2.activate(src) // activate may have deleted the virus if(!virus2) return