From c87b7f260ee0daf2e62a390f0b048f117fb3c7b8 Mon Sep 17 00:00:00 2001 From: ZomgPonies Date: Fri, 20 Nov 2015 20:25:27 -0500 Subject: [PATCH] Made telepathy LOS only to compensate for no cooldown. --- code/game/dna/genes/vg_powers.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/dna/genes/vg_powers.dm b/code/game/dna/genes/vg_powers.dm index c956ce83c65..3c8168d4157 100644 --- a/code/game/dna/genes/vg_powers.dm +++ b/code/game/dna/genes/vg_powers.dm @@ -222,14 +222,14 @@ Obviously, requires DNA2. /obj/effect/proc_holder/spell/targeted/remotetalk/choose_targets(mob/user = usr) var/list/targets = new /list() var/list/validtargets = new /list() - for(var/mob/M in living_mob_list) + for(var/mob/M in view(user.client.view, user)) if(M && M.mind) - if(M.z != user.z || isNonCrewAntag(M)) + if(M == user) continue validtargets += M - if(!validtargets.len || validtargets.len == 1) + if(!validtargets.len) usr << "There are no valid targets!" start_recharge() return