From 4d049bfb41ca5c3c1107de28a8116a34e1437e63 Mon Sep 17 00:00:00 2001 From: bgobandit Date: Mon, 12 Oct 2015 16:18:34 -0400 Subject: [PATCH] Fixes xeno whispers, for real this time. --- .../mob/living/carbon/alien/humanoid/alien_powers.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm b/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm index 43e0422469c..291b50f5681 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm @@ -102,9 +102,10 @@ Doesn't work on other aliens/AI.*/ action_icon_state = "alien_whisper" /obj/effect/proc_holder/alien/whisper/fire(mob/living/carbon/user) - var/mob/living/M = input("Select who to whisper to:","Whisper to?",null) as mob in oview(user) - if(!M) - return 0 + var/list/options = list() + for(var/mob/living/Ms in oview(user)) + options += Ms + var/mob/living/M = input("Select who to whisper to:","Whisper to?",null) as null|mob in options var/msg = sanitize(input("Message:", "Alien Whisper") as text|null) if(msg) log_say("AlienWhisper: [key_name(user)]->[M.key] : [msg]")