FakeFishGames / Barotrauma

A 2D online multiplayer game taking place in a submarine travelling through the icy depths of Jupiter's moon Europa.
http://www.barotraumagame.com/
1.73k stars 402 forks source link

Watcher can watch you through walls and all other sight blockers #3960

Closed ghost closed 3 years ago

ghost commented 3 years ago

Description The Watcher's affliction Watcher's Gaze seems to apply through walls. The Captain warned me that a Watcher was near the ship (never saw it). Moments afterwards, in a fully enclosed room without windows in the belly of the ship not handling any periscope, my vision went into a big blurry mess

Steps To Reproduce

Version Barotrauma Unstable V0.10.600.0

Additional information I'd assume it would be best if the Watcher only dazed people who actually have it in their sight, natural or periscope, otherwise the Watcher can blind the entire crew and give them catastrophic psychosis by hiding near one of the submarine's walls

itchyOwl commented 3 years ago

Yeah, that's the way it's implemented. I don't think we should add visibility checks here, because otherwise you can easily ignore it. The gaze is significantly more effective closer to the watcher. If we wanted, we could add the visibility check there, but that would require a bit of work.

ghost commented 3 years ago

That's fair, I would say it can be pretty jarring though. Without the Captain's warning I would have been totally unable to guess what was happening to me. Hell, the Captain thought I griefed him and injected a toxin in him at first

itchyOwl commented 3 years ago

That's partially intentional and a reason why I decided that you can't self-diagnose the gaze either. There are cases where the major effects are applied on you even when you are inside a sub, and at least that's something I'd like to fix.

itchyOwl commented 3 years ago

Closing this, because I belive we are not going to do anything about this.