From 964aad016bfb68e2c262ea019f69936a16ff2a41 Mon Sep 17 00:00:00 2001 From: SwiftXP <230956466+swiftxp-hub@users.noreply.github.com> Date: Mon, 10 Nov 2025 23:36:36 +0100 Subject: [PATCH] Little code refactorings. --- Libraries/SPTarkov.Server.Core/Helpers/ItemHelper.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Libraries/SPTarkov.Server.Core/Helpers/ItemHelper.cs b/Libraries/SPTarkov.Server.Core/Helpers/ItemHelper.cs index 27cce0d6..a18c9e68 100644 --- a/Libraries/SPTarkov.Server.Core/Helpers/ItemHelper.cs +++ b/Libraries/SPTarkov.Server.Core/Helpers/ItemHelper.cs @@ -616,8 +616,8 @@ public class ItemHelper( else if (item.Upd.Key?.NumberOfUsages > 0 && itemDetails.Properties?.MaximumNumberOfUsage > 0) { // keys - keys count upwards, not down like everything else - var maxNumOfUsages = itemDetails.Properties.MaximumNumberOfUsage ?? 0d; - result = (maxNumOfUsages - item.Upd.Key.NumberOfUsages) / maxNumOfUsages ?? 0; + double maxNumOfUsages = itemDetails.Properties.MaximumNumberOfUsage.GetValueOrDefault(0); + result = (maxNumOfUsages - item.Upd.Key.NumberOfUsages!.Value) / maxNumOfUsages; } else if (item.Upd.Resource?.UnitsConsumed > 0) // Item is less than 100% usage {