Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MIRROR] Add Sensitive Hearing: Teshari ears for everyone #5297

Merged
merged 2 commits into from
Jan 18, 2025

Conversation

Steals-The-PRs
Copy link
Collaborator

Original PR: NovaSector/NovaSector#4754

About The Pull Request

This PR adds the Sensitive Hearing quirk which, in exchange for one of your positive quirk slots and slightly increased vulnerability to hearing damage (more than Teshari), allows you to toggle on/off hearing whispers with included examine, activation, and deactivation flavor text. Coincidentally, it also fixes Teshari hearing breaking (admin variable editing required) if you lose the ears while Teshari hearing is active.

Q: Where did this come from? Why?
A: https://discord.com/channels/1171566433923239977/1327758325441368154

How This Contributes To The Nova Sector Roleplay Experience

I have more than one character that is both NOT a Teshari and IS flavored to have excellent hearing, but the only way to mechanically get that would be with researched implants (which also cannot be toggled on/off) or by making them a Teshari (no).

Also, it fixes a niche bug that has probably screwed somebody at some point.

Proof of Testing

Thoroughly tested, which is coincidentally how I discovered the aforementioned/fixed bug. See below.

Screenshots/Videos

dreamseeker_HqR7qUGvBV

dreamseeker_KgHIcnU7z7

dreamseeker_NvEPWbzBVo

dreamseeker_YYcI759TEP

Changelog

🆑 DBGit42
add: Added Sensitive Hearing positive quirk
fix: Teshari hearing no longer breaks if you lose your ears while it's active
/:cl:

DBGit42 and others added 2 commits January 16, 2025 04:13
* Add Sensitive Hearing quirk
Add sensitive ears organ for quirk users
Fix Teshari hearing being broken without admin intervention when ears are removed while teshari hearing is active
Add conditional flavor text changes to Teshari hearing for Sensitive Hearing users

* I'm not doing that lol

* neocloudy teaches me why ternary exists
Reformatted comments / add one explaining why the ternary

* dmdoc-ified the comments but for real this time

* MORE COMMENT TOUCHING

* Update code/controllers/subsystem/processing/quirks.dm

---------

Co-authored-by: Bloop <[email protected]>
@FeenieRU FeenieRU merged commit 4d6aac7 into master Jan 18, 2025
33 checks passed
AnywayFarus added a commit that referenced this pull request Jan 18, 2025
@Iajret Iajret deleted the upstream-mirror-4754 branch January 23, 2025 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants