Trying to talk with oxygen damage makes you whisper instead of gasp (#23425)

* Basics working

* The rest of the PR

* formatting suggestion

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* Renames proc

* Darn merge conflicts

* Rename proc again

* this doesn't do anything

* I swear I commited this earlier. Grammar fix.

* Behold, the code compressor 9000!

Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com>

* Update code/modules/mob/living/carbon/human/human_say.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
This commit is contained in:
Daylight
2023-12-26 14:45:50 -05:00
committed by GitHub
co-authored by Luc Gaxeer DGamerL
parent 70346d2a65
commit 27722e4d7a
6 changed files with 12 additions and 6 deletions
@@ -366,7 +366,7 @@ GLOBAL_LIST_EMPTY(deadsay_radio_systems)
if(wires.is_cut(WIRE_RADIO_TRANSMIT)) // The device has to have all its wires and shit intact
return 0
if(!M.IsVocal())
if(!M.IsVocal() || M.cannot_speak_loudly())
return 0
if(is_type_in_list(get_area(src), blacklisted_areas))