Invisible people can now be heard by visible_message

Uses blind_message instead of letting the Ninja/whatever do things
unseen.
This commit is contained in:
Techhead0
2015-05-15 21:06:16 -04:00
parent 713deb4137
commit 35e44ab8d9

View File

@@ -47,12 +47,13 @@
/mob/visible_message(var/message, var/self_message, var/blind_message)
for(var/mob/M in viewers(src))
if(M.see_invisible < invisibility)
continue // Cannot view the invisible
var/msg = message
if(self_message && M==src)
msg = self_message
M.show_message( msg, 1, blind_message, 2)
M.show_message(self_message, 1, blind_message, 2)
else if(M.see_invisible < invisibility) // Cannot view the invisible, but you can hear it.
if(blind_message)
M.show_message(blind_message, 2)
else
M.show_message(message, 1, blind_message, 2)
// Show a message to all mobs in sight of this atom
// Use for objects performing visible actions