From 93e6c06c1a466cbb36418fe0ca75134129e06f16 Mon Sep 17 00:00:00 2001 From: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com> Date: Wed, 13 May 2026 06:11:29 +0100 Subject: [PATCH] Updates Flashlight Eyes (#31942) * Update eyes.dm * Update eyes.dm --- code/modules/surgery/organs/eyes.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/surgery/organs/eyes.dm b/code/modules/surgery/organs/eyes.dm index 41177f0d6ca..987c24c9a74 100644 --- a/code/modules/surgery/organs/eyes.dm +++ b/code/modules/surgery/organs/eyes.dm @@ -220,12 +220,11 @@ eye_color ="#FEE5A3" icon = 'icons/obj/lighting.dmi' icon_state = "flashlight_eyes" - flash_protect = FLASH_PROTECTION_WELDER - tint = INFINITY var/obj/item/flashlight/eyelight/eye /obj/item/organ/internal/eyes/cybernetic/flashlight/emp_act(severity) - return + eye.on = FALSE + eye.update_brightness() /obj/item/organ/internal/eyes/cybernetic/flashlight/insert(mob/living/carbon/M, special = FALSE) ..() @@ -234,7 +233,9 @@ eye.on = TRUE eye.forceMove(M) eye.update_brightness(M) - M.become_blind("flashlight_eyes") + // Slime people start with no eyes, so the fact these "eyes" cannot see shouldn't affect them. + if(!isslimeperson(M)) + M.become_blind("flashlight_eyes") /obj/item/organ/internal/eyes/cybernetic/flashlight/remove(mob/living/carbon/M, special = FALSE)