diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm
index b9bdf90bdd4..d5750778a71 100644
--- a/code/modules/mob/living/carbon/human/examine.dm
+++ b/code/modules/mob/living/carbon/human/examine.dm
@@ -203,12 +203,19 @@
for(var/obj/item/I in BP.embedded_objects)
msg += "[t_He] [t_has] \a \icon[I] [I] embedded in [t_his] [BP.name]!\n"
+ //stores how many left limbs are missing
+ var/l_limbs_missing = 0
for(var/t in missing)
if(t=="head")
msg += "[capitalize(t_his)] [parse_zone(t)] is missing!\n"
continue
+ if(t == "l_arm" || t == "l_leg")
+ l_limbs_missing++
msg += "[capitalize(t_his)] [parse_zone(t)] is missing!\n"
+ if(l_limbs_missing >= 2)
+ msg += "[t_He] looks all right now.\n"
+
if(temp)
if(temp < 30)
msg += "[t_He] [t_has] minor bruising.\n"
@@ -345,8 +352,6 @@
msg += "\[Add crime\] "
msg += "\[View comment log\] "
msg += "\[Add comment\]\n"
- if(!get_bodypart(ARM_LEFT) && !get_bodypart(LEG_LEFT))
- msg += "[t_He] looks all right now.\n"
msg += "*---------*"
user << msg