X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=mods%2Fmob%2Fapi%2Fmovement.lua;h=c85d765d099b28bfe6b45782a3dd0b586ee333e0;hb=bfb749e695c505a76280fcbf9137c4fcc2cdb5a5;hp=1f2e07ca6ab3e65f8f212b70d1ff0fe10c362c29;hpb=85fc6a1899fca4d3a984eafe4a51b9a2ebaa8ede;p=Crafter.git diff --git a/mods/mob/api/movement.lua b/mods/mob/api/movement.lua index 1f2e07c..c85d765 100644 --- a/mods/mob/api/movement.lua +++ b/mods/mob/api/movement.lua @@ -189,7 +189,8 @@ mobs.create_movement_functions = function(def,mob_register) local path = minetest.find_path(self.object:get_pos(),self.following_pos,self.view_distance*2,1,1,"A*") if path then--or (self.path_data and table.getn(self.path_data) < 3)) then self.path_data = path - elseif not path and self.path_data and table.getn(self.path_data) <= 2 then + end + if self.path_data and table.getn(self.path_data) <= 4 then self.path_data = nil end