From ee0eb8d53c9f2f5113afdd03f67745eb9eba9cbc Mon Sep 17 00:00:00 2001 From: Joshua Barretto Date: Sun, 4 Aug 2019 08:58:41 +0100 Subject: [PATCH] Better enemy AI targetting and combat --- common/src/sys/agent.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/src/sys/agent.rs b/common/src/sys/agent.rs index d118a5da02..dad235b44b 100644 --- a/common/src/sys/agent.rs +++ b/common/src/sys/agent.rs @@ -108,7 +108,7 @@ impl<'a> System<'a> for Sys { let entities = (&entities, &positions, &stats) .join() .filter(|(e, e_pos, e_stats)| { - Vec2::::from(e_pos.0 - pos.0).magnitude() < SIGHT_DIST + (e_pos.0 - pos.0).magnitude() < SIGHT_DIST && *e != entity && !e_stats.is_dead })