From af3f182c291668188ae440738bbd3135f37a6388 Mon Sep 17 00:00:00 2001 From: Ediblebomb <95509996+Ediblebomb@users.noreply.github.com> Date: Mon, 13 Nov 2023 02:44:36 -0600 Subject: [PATCH] Changes a confusing healthscanner reading (#4910) # About the pull request Changes "Subject is brain-dead." to "Subject has taken extreme amounts of brain damage." when scanning somebody with 100 brain damage. # Explain why it's good for the game Defibs also say ![why I changed it](https://github.com/cmss13-devs/cmss13/assets/95509996/0861867f-8574-4c8e-9f2a-621d21f2be76) when trying to revive a perma corpse. This change should help prevent confusion about whether or not somebody is actually perma. # Testing Photographs and Procedure
Screenshots & Videos ![brain damage](https://github.com/cmss13-devs/cmss13/assets/95509996/92a67848-6e6b-44a6-ac69-630d8922b7a0)
# Changelog :cl: Ediblebomb qol: Changed "Subject is brain-dead." to "Subject has taken extreme amounts of brain damage." when scanning somebody with 100 brain damage. /:cl: --- code/modules/mob/living/living_healthscan.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/living_healthscan.dm b/code/modules/mob/living/living_healthscan.dm index 6875aa934fd2..f3355157a40f 100644 --- a/code/modules/mob/living/living_healthscan.dm +++ b/code/modules/mob/living/living_healthscan.dm @@ -441,7 +441,7 @@ GLOBAL_LIST_INIT(known_implants, subtypesof(/obj/item/implant)) data["ssd"] = null //clear the data in case we have an old input from a previous scan if(target_mob.getBrainLoss() >= 100 || !target_mob.has_brain()) - data["ssd"] = "Subject is brain-dead." + data["ssd"] = "Subject has taken extreme amounts of brain damage." else if(target_mob.has_brain() && target_mob.stat != DEAD && ishuman(target_mob)) if(!target_mob.key) data["ssd"] = "No soul detected." // they ghosted @@ -586,7 +586,7 @@ GLOBAL_LIST_INIT(known_implants, subtypesof(/obj/item/implant)) if(!D.hidden[SCANNER]) dat += "\t *Warning: [D.form] Detected\nName: [D.name].\nType: [D.spread].\nStage: [D.stage]/[D.max_stages].\nPossible Cure: [D.cure]\n" if (src.getBrainLoss() >= 100 || !src.has_brain()) - dat += "\t *Subject is brain dead.\n" + dat += "\t *Subject has taken extreme amounts of brain damage.\n" if(src.has_brain() && src.stat != DEAD && ishuman(src)) if(!src.key)