diff --git a/code/modules/language/codespeak.dm b/code/modules/language/codespeak.dm index 535e2b46e69..35fc6e0aa76 100644 --- a/code/modules/language/codespeak.dm +++ b/code/modules/language/codespeak.dm @@ -20,7 +20,12 @@ . = capitalize(.) var/input_ending = copytext(input, length(input)) - if(input_ending in list("!","?",".")) + + var/static/list/endings + if(!endings) + endings = list("!", "?", ".") + + if(input_ending in endings) . += input_ending add_to_cache(input, .)