From 0b38563aa33433328ef3a07949bbb88f89d812e2 Mon Sep 17 00:00:00 2001 From: Chomp Date: Sat, 8 Mar 2025 09:22:53 +0000 Subject: [PATCH] Fixed floating point issues with comparison --- Libraries/SPTarkov.Server.Core/Controllers/QuestController.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Libraries/SPTarkov.Server.Core/Controllers/QuestController.cs b/Libraries/SPTarkov.Server.Core/Controllers/QuestController.cs index 246ae6e8..26bec296 100644 --- a/Libraries/SPTarkov.Server.Core/Controllers/QuestController.cs +++ b/Libraries/SPTarkov.Server.Core/Controllers/QuestController.cs @@ -343,8 +343,8 @@ public class QuestController( output ); - // Complete - if (totalItemCountToRemove == handedInCount) + // Complete - handedInCount == totalItemCountToRemove + if (Math.Abs(totalItemCountToRemove - handedInCount) < 0.01) { break; }