diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 5f2be2317e2..be6a4685f39 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -90,7 +90,7 @@ var/global/list/brutefireloss_overlays = list("1" = image("icon" = 'icons/mob/sc if(life_tick == 1) regenerate_icons() // Make sure the inventory updates - if(ticker && ticker.mode.name == "nations") + if(get_nations_mode()) process_nations() /mob/living/carbon/human/calculate_affecting_pressure(var/pressure) diff --git a/code/modules/mob/living/silicon/ai/life.dm b/code/modules/mob/living/silicon/ai/life.dm index 72b0ae09988..8d1125982aa 100644 --- a/code/modules/mob/living/silicon/ai/life.dm +++ b/code/modules/mob/living/silicon/ai/life.dm @@ -153,7 +153,7 @@ if (MED_HUD) process_med_hud(src, 1, eyeobj) - if(ticker && ticker.mode.name == "nations") + if(get_nations_mode()) process_nations_ai() /mob/living/silicon/ai/updatehealth() diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index 1c7c554ca65..2e27ac641b5 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -13,7 +13,7 @@ process_locks() process_queued_alarms() - if(ticker && ticker.mode.name == "nations") + if(get_nations_mode()) process_nations() /mob/living/silicon/robot/proc/clamp_values()