From 0e01227fea5b0ec1c4131969e480ccc12e9a82ec Mon Sep 17 00:00:00 2001 From: Hammie Date: Fri, 22 Sep 2023 19:54:38 +0200 Subject: [PATCH] Fix order-of-operation bug in triangle sail distance calculation --- src/libs/rigging/src/sailone.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/rigging/src/sailone.cpp b/src/libs/rigging/src/sailone.cpp index 530d747a0..548b171e0 100644 --- a/src/libs/rigging/src/sailone.cpp +++ b/src/libs/rigging/src/sailone.cpp @@ -2067,6 +2067,6 @@ float SAILONE::GetDistanceFromPointTo3Point(const CVECTOR &v, const CVECTOR &vB1 const CVECTOR vN = !((vB1 - vB2) ^ (vB3 - vB2)); const float fD = -(vN | vB2); - const float f = v | vN + fD; + const float f = (v | vN) + fD; return f; }