diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 472d92009ee..eef97ec0c6f 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -255,10 +255,14 @@ status += "dangling uselessly" if(org.status & ORGAN_BLEEDING) status += SPAN_DANGER("bleeding") - if(status.len) - src.show_message("My [org.name] is [SPAN_WARNING("[english_list(status)].")]", 1) + var/output = "" + if(length(status)) + output = "My [org.name] is [SPAN_WARNING("[english_list(status)].")]" else - src.show_message("My [org.name] feels [SPAN_NOTICE("OK.")]" ,1) + output = "My [org.name] feels [SPAN_NOTICE("OK.")]" + if(length(org.implants)) + output += " [SPAN_WARNING("I can feel something inside it.")]" + to_chat(src, output) if((isskeleton(H)) && (!H.w_uniform) && (!H.wear_suit)) H.play_xylophone() diff --git a/html/changelogs/geeves-touchy_feely.yml b/html/changelogs/geeves-touchy_feely.yml new file mode 100644 index 00000000000..1ad3a37eee2 --- /dev/null +++ b/html/changelogs/geeves-touchy_feely.yml @@ -0,0 +1,6 @@ +author: Geeves + +delete-after: True + +changes: + - rscadd: "When you check yourself for injuries, you will now be able to feel if they contain shrapnel/implants." \ No newline at end of file