Fixes hear_radio runtime from fake speakers

This commit is contained in:
Krausus
2015-05-25 06:58:39 -04:00
parent 41b37821e1
commit 0315814555
+3 -2
View File
@@ -110,7 +110,8 @@
if(hard_to_hear)
message = stars(message)
var/speaker_name = speaker.name
var/speaker_name = "unknown"
if(speaker) speaker_name = speaker.name
if(vname)
speaker_name = vname
@@ -168,7 +169,7 @@
track = "<a href='byond://?src=\ref[src];trackname=[html_encode(speaker_name)];track=\ref[speaker]'>[speaker_name] ([jobname])</a>"
if(istype(src, /mob/dead/observer))
if(speaker_name != speaker.real_name && !isAI(speaker)) //Announce computer and various stuff that broadcasts doesn't use it's real name but AI's can't pretend to be other mobs.
if(speaker && (speaker_name != speaker.real_name) && !isAI(speaker)) //Announce computer and various stuff that broadcasts doesn't use it's real name but AI's can't pretend to be other mobs.
speaker_name = "[speaker.real_name] ([speaker_name])"
track = "[speaker_name] ([ghost_follow_link(follow_target, ghost=src)])"