From 4b2a1c9d7763a45d42058f92a3d81f9590cc2944 Mon Sep 17 00:00:00 2001 From: oranges Date: Tue, 5 Dec 2017 23:07:28 +1300 Subject: [PATCH 1/2] Merge pull request #33277 from tgstation/Cyberboss-patch-8 Fixes departmental say --- code/modules/mob/living/say.dm | 42 +++++++++++++++++----------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 739b4e3584..7781fd5df6 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -37,36 +37,36 @@ GLOBAL_LIST_INIT(department_radio_keys, list( //kinda localization -- rastaf0 //same keys as above, but on russian keyboard layout. This file uses cp1251 as encoding. // Location - "ê" = "right hand", - "ä" = "left hand", - "ø" = "intercom", + "ê" = "right hand", + "ä" = "left hand", + "ø" = "intercom", // Department - "ð" = "department", - "ñ" = "Command", - "ò" = "Science", - "ü" = "Medical", - "ó" = "Engineering", - "û" = "Security", - "ã" = "Supply", - "ì" = "Service", + "ð" = "department", + "ñ" = "Command", + "ò" = "Science", + "ü" = "Medical", + "ó" = "Engineering", + "û" = "Security", + "ã" = "Supply", + "ì" = "Service", // Faction - "å" = "Syndicate", - "í" = "CentCom", + "Ã¥" = "Syndicate", + "í" = "CentCom", // Species - "è" = "binary", - "ï" = "changeling", - "ô" = "alientalk", + "è" = "binary", + "ï" = "changeling", + "ô" = "alientalk", // Admin - "ç" = "admin", - "â" = "deadmin", + "ç" = "admin", + "â" = "deadmin", // Misc - "ù" = "AI Private", - "÷" = "cords" + "ù" = "AI Private", + "÷" = "cords" )) /mob/living/say(message, bubble_type,var/list/spans = list(), sanitize = TRUE, datum/language/language = null, ignore_spam = FALSE) @@ -137,7 +137,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list( var/datum/saymode/SM = SSradio.saymodes[key] if(key && SM) - if(!SM.handle_message(src, message, language)) + if(!SM.handle_message(src, message, language) && !message_mode) return