From b0b078658de3911ef5ddc8c46d508e5114ccdf21 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Wed, 7 Aug 2013 10:25:40 -0700 Subject: [PATCH] Proper ghost hearing fix. --- code/modules/mob/living/say.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index cb34e9d25ce..b7ac6233556 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -367,7 +367,7 @@ var/list/department_radio_keys = list( for (var/M in listening) if(hascall(M,"say_understands")) - if ((M:say_understands(src) && !speaking) || M.universal_speak) + if ((M:say_understands(src) && !speaking)) //world << "[M] understood [src] (0)." heard_a += M else if(ismob(M)) @@ -381,7 +381,7 @@ var/list/department_radio_keys = list( for(var/datum/language/L in P.languages) if(speaking.name == L.name) understood = 1 - if(understood) + if(understood || P.universal_speak) //world << "[M] understood [src] (1)." heard_a += M else