From 8d720aadfbe696986c6e040e3e013a8f6fbcc56d Mon Sep 17 00:00:00 2001
From: TheEmber <40074315+TheEmber@users.noreply.github.com>
Date: Mon, 4 Aug 2025 08:46:27 +0200
Subject: [PATCH] Fixed echolocation quirk (#4359)
## About The Pull Request
Echolocation quirk now makes you blind once again. Also fixes bitrunning
psykers. The [same
PR](https://github.com/tgstation/tgstation/pull/92434) submitted to
upstream so we shouldn't have any issues and everything should work in
the same way, if upstream one gets merged.
[#4358 Fixes 2 bitrunning domains by removing
Echolocation](https://github.com/Bubberstation/Bubberstation/pull/4358)
[#4354 Echolocation quirk doesnt make you
blind](https://github.com/Bubberstation/Bubberstation/issues/4354)
## Why It's Good For The Game
It was working that way all the time, and I guess still supposed to be
like that.
## Proof Of Testing
Screenshots/Videos
## Changelog
:cl:
fix: Fixed echolocation quirk
/:cl:
---
modular_skyrat/modules/quirks/echolocation/echolocation.dm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/modular_skyrat/modules/quirks/echolocation/echolocation.dm b/modular_skyrat/modules/quirks/echolocation/echolocation.dm
index c296a38db6b..3eb8ac99050 100644
--- a/modular_skyrat/modules/quirks/echolocation/echolocation.dm
+++ b/modular_skyrat/modules/quirks/echolocation/echolocation.dm
@@ -39,7 +39,8 @@
images_are_static = FALSE, \
use_echo = FALSE, \
show_own_outline = client_show_outline, \
- personal_color = col \
+ personal_color = col, \
+ blinding = TRUE \
)
esp = human_holder.GetComponent(/datum/component/echolocation)