diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 0b15e284eef..b956b4854d6 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 += "[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 || (species.name in nospecies)) //either obscured or on the nospecies list + msg += "!\n" //omit the species when examining + else if (species.name == "Slime People") //snowflakey because Slime People are defined as a plural + msg += ", a slime person!\n" + else + msg += ", \a [lowertext(species.name)]!\n" //uniform if(w_uniform && !skipjumpsuit)