diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 1d002c1b77d..3b53d5d549a 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -376,7 +376,8 @@ var/list/department_radio_keys = list( for(var/mob/M in heard_a + heard_b) if(M.client) speech_bubble_recipients.Add(M.client) - flick_overlay(image('icons/mob/talk.dmi', src, "h[bubble_type][say_test(message)]",MOB_LAYER+1), speech_bubble_recipients, 30) + spawn(0) + flick_overlay(image('icons/mob/talk.dmi', src, "h[bubble_type][say_test(message)]",MOB_LAYER+1), speech_bubble_recipients, 30) log_say("[name]/[key] : [message]") diff --git a/code/modules/mob/living/silicon/say.dm b/code/modules/mob/living/silicon/say.dm index e71a3bdf790..81a9c45bfd6 100644 --- a/code/modules/mob/living/silicon/say.dm +++ b/code/modules/mob/living/silicon/say.dm @@ -75,7 +75,8 @@ speech_bubble_recipients.Add(M.client) //speech bubble - flick_overlay(image('icons/mob/talk.dmi', src, "hR[say_test(message)]",MOB_LAYER+1), speech_bubble_recipients, 30) + spawn(0) + flick_overlay(image('icons/mob/talk.dmi', src, "hR[say_test(message)]",MOB_LAYER+1), speech_bubble_recipients, 30) /*Radios "filter out" this conversation channel so we don't need to account for them. This is another way of saying that we won't bother dealing with them.*/