From e4a958ac6342dc0b616cf4dc89c26eb2873fb173 Mon Sep 17 00:00:00 2001 From: phil235 Date: Wed, 17 Sep 2014 20:47:26 +0200 Subject: [PATCH] Simplifying audible_message proc by using get_hearers_in_view(). --- code/modules/mob/mob.dm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 0c57881f7e5..467055e4d50 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -108,13 +108,10 @@ var/next_mob_id = 0 if(hearing_distance) range = hearing_distance var/msg = message - for(var/mob/M in hearers(range, src)) + for(var/mob/M in get_hearers_in_view(range, src)) if(self_message && M==src) msg = self_message M.show_message( msg, 2, deaf_message, 1) - for(var/obj/structure/closet/L in get_hear(range, src)) //so people inside closets can hear these messages. - for(var/mob/living/M in L) - M.show_message( msg, 2, deaf_message, 1) // Show a message to all mobs in earshot of this atom // Use for objects performing audible actions @@ -126,11 +123,8 @@ var/next_mob_id = 0 var/range = 7 if(hearing_distance) range = hearing_distance - for(var/mob/M in hearers(range, src)) + for(var/mob/M in get_hearers_in_view(range, src)) M.show_message( message, 2, deaf_message, 1) - for(var/obj/structure/closet/L in get_hear(range, src)) //so people inside closets can hear these messages. - for(var/mob/living/M in L) - M.show_message( message, 2, deaf_message, 1)