From 2d4d65664a22bee88bd4a775feb82962f646eadc Mon Sep 17 00:00:00 2001 From: Vi3trice <80771500+Vi3trice@users.noreply.github.com> Date: Sat, 5 Nov 2022 09:46:44 -0400 Subject: [PATCH] Split those out (#19280) --- code/modules/mob/living/silicon/robot/component.dm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/silicon/robot/component.dm b/code/modules/mob/living/silicon/robot/component.dm index 75c5e09468a..068f4e5050a 100644 --- a/code/modules/mob/living/silicon/robot/component.dm +++ b/code/modules/mob/living/silicon/robot/component.dm @@ -339,9 +339,18 @@ organ_found = null if(LAZYLEN(H.internal_organs)) for(var/obj/item/organ/internal/O in H.internal_organs) - if(!O.is_robotic()) + if(!O.is_robotic() || istype(O, /obj/item/organ/internal/cyberimp)) continue organ_found = TRUE to_chat(user, "[capitalize(O.name)]: [O.damage]") if(!organ_found) to_chat(user, "No prosthetics located.") + to_chat(user, "
") + to_chat(user, "Cybernetic implants:") + organ_found = null + if(LAZYLEN(H.internal_organs)) + for(var/obj/item/organ/internal/cyberimp/I in H.internal_organs) + organ_found = TRUE + to_chat(user, "[capitalize(I.name)]: [I.crit_fail ? "CRITICAL FAILURE" : I.damage]") + if(!organ_found) + to_chat(user, "No implants located.")