From add0c4de47539accd12f2ebf39d9b1ab7cf2956a Mon Sep 17 00:00:00 2001 From: KimLS Date: Thu, 24 May 2018 22:25:00 -0700 Subject: [PATCH] Added ignore flag for navmesh --- zone/pathfinder_nav_mesh.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/zone/pathfinder_nav_mesh.cpp b/zone/pathfinder_nav_mesh.cpp index fb2d23e9b..46e4ead56 100644 --- a/zone/pathfinder_nav_mesh.cpp +++ b/zone/pathfinder_nav_mesh.cpp @@ -50,14 +50,14 @@ IPathfinder::IPath PathfinderNavmesh::FindRoute(const glm::vec3 &start, const gl glm::vec3 dest_location(end.x, end.z, end.y); dtQueryFilter filter; - filter.setIncludeFlags(65535U); + filter.setIncludeFlags(65535U ^ 2048); filter.setAreaCost(0, 1.0f); //Normal - filter.setAreaCost(1, 2.0f); //Water - filter.setAreaCost(2, 4.0f); //Lava + filter.setAreaCost(1, 3.0f); //Water + filter.setAreaCost(2, 5.0f); //Lava filter.setAreaCost(4, 1.0f); //PvP - filter.setAreaCost(5, 1.5f); //Slime - filter.setAreaCost(6, 1.5f); //Ice - filter.setAreaCost(7, 3.0f); //V Water (Frigid Water) + filter.setAreaCost(5, 2.0f); //Slime + filter.setAreaCost(6, 2.0f); //Ice + filter.setAreaCost(7, 4.0f); //V Water (Frigid Water) filter.setAreaCost(8, 1.0f); //General Area filter.setAreaCost(9, 0.1f); //Portal filter.setAreaCost(10, 0.1f); //Prefer