From c20919d2019d698da2f2b32969859860221db64c Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 26 Jan 2019 16:44:07 -0800 Subject: [PATCH] Fixes whispers not being logged properly --- code/modules/mob/living/say.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index b32925badb4..cf5fff66caa 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -190,7 +190,7 @@ proc/get_radio_key_from_channel(var/channel) message_range = 1 if(first_piece.speaking) message_range = first_piece.speaking.get_talkinto_msg_range(message) - + var/msg if(!first_piece.speaking || !(first_piece.speaking.flags & NO_TALK_MSG)) msg = "[src] talks into [used_radios[1]]" @@ -343,6 +343,8 @@ proc/get_radio_key_from_channel(var/channel) to_chat(src, "You're muzzled and cannot speak!") return + log_whisper(multilingual_to_message(message_pieces), src) + var/message_range = 1 var/eavesdropping_range = 2 var/watching_range = 5 @@ -445,7 +447,6 @@ proc/get_radio_key_from_channel(var/channel) for(var/mob/M in watching) M.show_message(rendered, 2) - log_whisper(multilingual_to_message(message_pieces), src) return 1 /mob/living/speech_bubble(var/bubble_state = "",var/bubble_loc = src, var/list/bubble_recipients = list())