From b3dad9dae834bb1f707ae8526863ba20523bc3f8 Mon Sep 17 00:00:00 2001 From: TullyBurnalot Date: Sun, 10 Jul 2016 02:44:00 +0100 Subject: [PATCH] Fixes Unstable REMOTE_VIEW Bug - Players with PSY_RESISTANCE are no longer viable targets for REMOTE_VIEW --- code/game/dna/genes/vg_powers.dm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/code/game/dna/genes/vg_powers.dm b/code/game/dna/genes/vg_powers.dm index b4940314e98..2f6b54ac201 100644 --- a/code/game/dna/genes/vg_powers.dm +++ b/code/game/dna/genes/vg_powers.dm @@ -242,6 +242,8 @@ var/list/targets = living_mob_list var/list/remoteviewers = new /list() for(var/mob/M in targets) + if(PSY_RESIST in M.mutations) + continue if(REMOTE_VIEW in M.mutations) remoteviewers += M if(!remoteviewers.len || remoteviewers.len == 1) @@ -273,10 +275,6 @@ return for(var/mob/living/L in targets) - if(ishuman(L)) - var/mob/living/carbon/human/H = L - if(PSY_RESIST in H.mutations) - continue target = L if(target)