From eb2e935100ab8e61a9c5ecb0aa01bc043b59c8c1 Mon Sep 17 00:00:00 2001 From: Thunder12345 Date: Thu, 3 Dec 2015 18:22:03 +0000 Subject: [PATCH] Changed faction check --- code/modules/mob/living/simple_animal/hostile/hostile.dm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/simple_animal/hostile/hostile.dm b/code/modules/mob/living/simple_animal/hostile/hostile.dm index 1c2b8bcbe2b..89f419357f1 100644 --- a/code/modules/mob/living/simple_animal/hostile/hostile.dm +++ b/code/modules/mob/living/simple_animal/hostile/hostile.dm @@ -223,10 +223,9 @@ playsound(loc, 'sound/machines/chime.ogg', 50, 1, -1) mob_loop: for (var/mob/living/simple_animal/hostile/M in oview(distance, src)) - for (var/element in src.faction) - if (element in M.faction) - M.Goto(src,M.move_to_delay,M.minimum_distance) - continue mob_loop + var/list/L = M.faction&faction + if(L.len) + M.Goto(src,M.move_to_delay,M.minimum_distance) /mob/living/simple_animal/hostile/proc/OpenFire(atom/A)