From 3d3af4609b1ffb328831bcf5de6cf584cc59fdf9 Mon Sep 17 00:00:00 2001 From: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com> Date: Thu, 22 Aug 2024 13:35:29 +0200 Subject: [PATCH] Recast: fix typo in dtNavMesh::removeTile Must be link.ref, loop behavior is now correct. --- src/thirdparty/recast/Detour/Source/DetourNavMesh.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/thirdparty/recast/Detour/Source/DetourNavMesh.cpp b/src/thirdparty/recast/Detour/Source/DetourNavMesh.cpp index 6790c5a0..dda0b595 100644 --- a/src/thirdparty/recast/Detour/Source/DetourNavMesh.cpp +++ b/src/thirdparty/recast/Detour/Source/DetourNavMesh.cpp @@ -1490,7 +1490,7 @@ dtStatus dtNavMesh::removeTile(dtTileRef ref, unsigned char** data, int* dataSiz const dtLink& link = tile->links[k]; unsigned int salt, it, ip; - decodePolyId(ref, salt, it, ip); + decodePolyId(link.ref, salt, it, ip); dtMeshTile* landTile = &m_tiles[it]; unconnectLinks(landTile, tile);