From aba97d97028b181b551af13fd1d3afd043d6d030 Mon Sep 17 00:00:00 2001 From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54> Date: Wed, 20 Jul 2011 13:29:41 +0000 Subject: [PATCH] fix git-svn-id: http://svn.net-core.org/repos/t-engine4@3919 51575b47-30f0-44d4-a5cc-537603b46e54 --- game/engines/default/engine/interface/ActorAI.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/game/engines/default/engine/interface/ActorAI.lua b/game/engines/default/engine/interface/ActorAI.lua index 6c0a30cc4c..307bd9ee84 100644 --- a/game/engines/default/engine/interface/ActorAI.lua +++ b/game/engines/default/engine/interface/ActorAI.lua @@ -100,12 +100,12 @@ function _M:moveDirection(x, y) local list = coords[dir] local l = {} -- Find possibilities - for i = 1, #list do + for i = 1, #list do if dir_to_coord[list[i]] then local dx, dy = self.x + dir_to_coord[list[i]][1], self.y + dir_to_coord[list[i]][2] if self:aiCanPass(dx, dy) then l[#l+1] = {dx,dy, (dx-x)^2 + (dy-y)^2} end - end + end end -- Move to closest if #l > 0 then table.sort(l, function(a,b) return a[3]<b[3] end) -- GitLab