diff --git a/code/modules/mob/living/autohiss.dm b/code/modules/mob/living/autohiss.dm index ae756f6a5fc..3a3bddd9b3f 100644 --- a/code/modules/mob/living/autohiss.dm +++ b/code/modules/mob/living/autohiss.dm @@ -59,6 +59,8 @@ /datum/species/proc/handle_autohiss(message, datum/language/lang, mode) if(!autohiss_basic_map) return message + if(lang.flags & NO_STUTTER) // Currently prevents EAL, Sign language, and emotes from autohissing + return message if(autohiss_exempt && (lang.name in autohiss_exempt)) return message diff --git a/html/changelogs/Atermonera - Autohiss.yml b/html/changelogs/Atermonera - Autohiss.yml new file mode 100644 index 00000000000..1c5e0d37c20 --- /dev/null +++ b/html/changelogs/Atermonera - Autohiss.yml @@ -0,0 +1,24 @@ +################################ +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Atermonera + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +changes: + - bugfix: "EAL, Sign language, and emotes will no longer use autohiss"