From 3151b7f3bd9a4265022e1370131cf995ab2f3029 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mieszko=20J=C4=99drzejczak?= Date: Sat, 23 Apr 2016 12:21:14 +0200 Subject: [PATCH] A human's species will now be visible on examine. --- code/modules/mob/living/carbon/human/examine.dm | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 0b15e284eef..f24c3962897 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -33,7 +33,7 @@ var/msg = "*---------*\nThis is " - if( skipjumpsuit && skipface ) //big suits/masks/helmets make it hard to tell their gender + if(skipjumpsuit && skipface) //big suits/masks/helmets make it hard to tell their gender t_He = "They" t_his = "their" t_him = "them" @@ -52,7 +52,16 @@ t_his = "her" t_him = "her" - msg += "[src.name]!\n" + msg += "[src.name]" + + var/list/nospecies = list("Abductor", "Shadowling", "Neara", "Monkey", "Stok", "Farwa", "Wolpin") //species that won't show their race no matter what + + if (skipjumpsuit && skipface || (src.species.name in nospecies)) //either obscured or on the nospecies list + msg += "!\n" //omit the species when examining + else if (src.species.name == "Slime People") //snowflakey because Slime People are defined as a plural + msg += ", a Slime Person!\n" + else + msg += ", a [src.species]!\n" //uniform if(w_uniform && !skipjumpsuit)