From 8b3b9672471dd7df4e7c2f68c699273179786ad0 Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Thu, 7 Jan 2021 06:21:07 -0500 Subject: [PATCH] Starvation No Longer Impacts SSDs (#15225) --- code/datums/diseases/critical.dm | 2 ++ code/modules/mob/living/carbon/human/life.dm | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/code/datums/diseases/critical.dm b/code/datums/diseases/critical.dm index e8486a8f408..436a4248076 100644 --- a/code/datums/diseases/critical.dm +++ b/code/datums/diseases/critical.dm @@ -165,6 +165,8 @@ /datum/disease/critical/hypoglycemia/stage_act() if(..()) + if(isLivingSSD(affected_mob)) // We don't want AFK people dying from this. + return if(affected_mob.nutrition > NUTRITION_LEVEL_HYPOGLYCEMIA) to_chat(affected_mob, "You feel a lot better!") cure() diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 267e94056b0..950089bf011 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -625,7 +625,7 @@ else overeatduration -= 2 - if(!ismachineperson(src) && nutrition < NUTRITION_LEVEL_HYPOGLYCEMIA) //Gosh damn snowflakey IPCs + if(!ismachineperson(src) && !isLivingSSD(src) && nutrition < NUTRITION_LEVEL_HYPOGLYCEMIA) //Gosh damn snowflakey IPCs var/datum/disease/D = new /datum/disease/critical/hypoglycemia ForceContractDisease(D)