From 492fea89f617940c856b816180cd74b97cb48ebb Mon Sep 17 00:00:00 2001 From: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com> Date: Sat, 13 Jul 2024 12:04:35 +0200 Subject: [PATCH] Recast: fix incorrect vertex flip in dtNavMeshQuery::raycast This shouldn't be flipped. --- src/thirdparty/recast/Detour/Source/DetourNavMeshQuery.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/thirdparty/recast/Detour/Source/DetourNavMeshQuery.cpp b/src/thirdparty/recast/Detour/Source/DetourNavMeshQuery.cpp index fdc577ef..45ee1f89 100644 --- a/src/thirdparty/recast/Detour/Source/DetourNavMeshQuery.cpp +++ b/src/thirdparty/recast/Detour/Source/DetourNavMeshQuery.cpp @@ -2578,8 +2578,8 @@ dtStatus dtNavMeshQuery::raycast(dtPolyRef startRef, const float* startPos, cons } // Check for partial edge links. - const int v1 = poly->verts[link->edge]; - const int v0 = poly->verts[(link->edge+1) % poly->vertCount]; + const int v0 = poly->verts[link->edge]; + const int v1 = poly->verts[(link->edge+1) % poly->vertCount]; const float* left = &tile->verts[v0*3]; const float* right = &tile->verts[v1*3];