Allowed whispers to reach host brains.

This commit is contained in:
Zuhayr
2013-08-17 19:17:47 -07:00
parent 4f553eab06
commit 1fa95ab1bf

View File

@@ -1,5 +1,6 @@
//Lallander was here
/mob/living/carbon/human/whisper(message as text)
if(say_disabled) //This is here to try to identify lag problems
usr << "\red Speech is currently admin-disabled."
return
@@ -68,11 +69,18 @@
O.hear_talk(src, message)
var/list/listening = hearers(message_range, src)
listening -= src
listening += src
listening |= src
//Pass whispers on to anything inside the immediate listeners.
for(var/mob/L in listening)
for(var/mob/C in L.contents)
if(istype(C,/mob/living)
listening += C
var/list/eavesdropping = hearers(2, src)
eavesdropping -= src
eavesdropping -= listening
var/list/watching = hearers(5, src)
watching -= src
watching -= listening