diff --git a/code/datums/mutations/speech.dm b/code/datums/mutations/speech.dm index b3223d467b66..305d0266cb79 100644 --- a/code/datums/mutations/speech.dm +++ b/code/datums/mutations/speech.dm @@ -161,6 +161,7 @@ message = replacetext(message,"a",pick("å","ä","a")) message = replacetext(message,"bo","bjo") message = replacetext(message,"o",pick("ö","o")) + message = replacetext(message, regex(@"([^\w]?)the (([^\W]|å|ä|ö)*)", "gmi"), pick("$1$2en", "$1$2et")) if(prob(30)) message += " Bork[pick("",", bork",", bork, bork")]!" speech_args[SPEECH_MESSAGE] = trim(message)