From fcd7f6efdf5560da3462c90dd15ad402ef5bf1dd Mon Sep 17 00:00:00 2001 From: Skies-Of-Blue <86762641+Skies-Of-Blue@users.noreply.github.com> Date: Mon, 11 Mar 2024 19:13:14 -0700 Subject: [PATCH] Blindness Accessability Buff (#2828) ## About The Pull Request People can now use various scanners without requiring eyesight. ## Why It's Good For The Game It's 505 FSC and you're telling me we've rolled back accessibility tools for the blind? While it might be the player's choice to take a quirk that limits their abilities (and we compensate them with points accordingly) I hardly think it's necessary to remove their ability to engage with some of the more meaningful mechanics. Let me have my blind roboticist. Please. ## Changelog :cl: tweak: blind characters can now use various scanners, bringing the frontier up to accessibility standards across the galaxy /:cl: --- code/game/objects/items/devices/scanners.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 6f11fe4ebac1..3f40f82fe0ae 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -140,7 +140,7 @@ GENE SCANNER // Used by the PDA medical scanner too /proc/healthscan(mob/user, mob/living/M, mode = SCANNER_VERBOSE, advanced = FALSE) - if(isliving(user) && (user.incapacitated() || user.is_blind())) + if(isliving(user) && (user.incapacitated())) return // the final list of strings to render @@ -456,7 +456,7 @@ GENE SCANNER /obj/item/analyzer/attack_self(mob/user) add_fingerprint(user) - if (user.stat || user.is_blind()) + if (user.stat) return var/turf/location = user.loc @@ -636,7 +636,7 @@ GENE SCANNER custom_materials = list(/datum/material/iron=30, /datum/material/glass=20) /obj/item/slime_scanner/attack(mob/living/M, mob/living/user) - if(user.stat || user.is_blind()) + if(user.stat) return if (!isslime(M)) to_chat(user, "This device can only scan slimes!")