From 0c78a71226fe3ffacbf4d30956195304e2848227 Mon Sep 17 00:00:00 2001 From: Atermonera Date: Thu, 4 Jun 2020 19:37:29 -0700 Subject: [PATCH] Fixes runtimes related to mmi_holder and defib_timer (#7237) Fixes runtime in life.dm,1831: undefined proc or verb /obj/item/organ/internal/mmi_holder/robot/tick defib timer(). Fixes runtime in defib.dm,511: undefined variable /obj/item/organ/internal/mmi_holder/robot/var/defib_timer --- code/modules/organs/subtypes/machine.dm | 5 +++++ polaris.dme | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/code/modules/organs/subtypes/machine.dm b/code/modules/organs/subtypes/machine.dm index f0ee2eb824..5e6645b091 100644 --- a/code/modules/organs/subtypes/machine.dm +++ b/code/modules/organs/subtypes/machine.dm @@ -5,6 +5,7 @@ organ_tag = O_CELL parent_organ = BP_TORSO vital = 1 + var/defib_timer = 1 // This sits in the brain organ slot, but is not a brain. /obj/item/organ/internal/cell/New() robotize() @@ -46,6 +47,10 @@ sleep(-1) update_from_mmi() +// This sits in the brain organ slot, but is not a brain. Posibrains and dronecores aren't brains either. +/obj/item/organ/internal/mmi_holder/proc/tick_defib_timer() + return + /obj/item/organ/internal/mmi_holder/proc/update_from_mmi() if(!stored_mmi.brainmob) diff --git a/polaris.dme b/polaris.dme index aea3e1f5df..7e999f1ffa 100644 --- a/polaris.dme +++ b/polaris.dme @@ -1425,8 +1425,8 @@ #include "code\modules\ai\ai_holder_targeting.dm" #include "code\modules\ai\interfaces.dm" #include "code\modules\ai\say_list.dm" -#include "code\modules\ai\ai_holder_subtypes\simple_mob_ai.dm" -#include "code\modules\ai\ai_holder_subtypes\slime_xenobio_ai.dm" +#include "code\modules\ai\aI_holder_subtypes\simple_mob_ai.dm" +#include "code\modules\ai\aI_holder_subtypes\slime_xenobio_ai.dm" #include "code\modules\alarm\alarm.dm" #include "code\modules\alarm\alarm_handler.dm" #include "code\modules\alarm\atmosphere_alarm.dm"