[MIRROR] Re-simplifies corpse examination messages. (#3521)

* Re-simplifies corpse examination messages. (#57026)

Dead examination messages are just like they were before. If they are revivable, they are simply dead and lifeless. If they are not, their soul is departed. No needless text.

* Re-simplifies corpse examination messages.

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
This commit is contained in:
SkyratBot
2021-02-20 00:47:01 +00:00
committed by GitHub
co-authored by itseasytosee
parent c40b33325e
commit ebcc204146
@@ -227,11 +227,9 @@
var/t_He = p_they(TRUE)
var/t_his = p_their()
var/t_is = p_are()
if(key || !getorgan(/obj/item/organ/brain))
return "<span class='deadsay'>[t_He] [t_is] limp and unresponsive; there are no signs of life...</span>" //Default death message
//The death mob has a brain and no client/player that is assigned to the mob
if(!ghost?.can_reenter_corpse) //And there is no ghost that could reenter the body
//There is no way this mob can in any normal way get a player, so they lost the will to live
return "<span class='deadsay'>[t_He] [t_is] limp and unresponsive; there are no signs of life and [t_his] soul has lost the will to live...</span>"
//This mob has a ghost linked that could still reenter the body, so the soul only departed
return "<span class='deadsay'>[t_He] [t_is] limp and unresponsive; there are no signs of life and [t_his] soul has departed, but the link is not yet fully broken...</span>"
//This checks to see if the body is revivable
if(key || !getorgan(/obj/item/organ/brain) || ghost?.can_reenter_corpse)
return "<span class='deadsay'>[t_He] [t_is] limp and unresponsive; there are no signs of life...</span>"
else
return "<span class='deadsay'>[t_He] [t_is] limp and unresponsive; there are no signs of life and [t_his] soul has departed...</span>"