From 2f452ca2e00fc758c1ada5c37d33ed39c2cab687 Mon Sep 17 00:00:00 2001 From: Chomp Date: Thu, 7 Aug 2025 18:11:51 +0100 Subject: [PATCH] Improved logic of `GetTemplatePriceForItems` --- Libraries/SPTarkov.Server.Core/Helpers/HandbookHelper.cs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/Libraries/SPTarkov.Server.Core/Helpers/HandbookHelper.cs b/Libraries/SPTarkov.Server.Core/Helpers/HandbookHelper.cs index febc4fc6..632a0b80 100644 --- a/Libraries/SPTarkov.Server.Core/Helpers/HandbookHelper.cs +++ b/Libraries/SPTarkov.Server.Core/Helpers/HandbookHelper.cs @@ -123,13 +123,7 @@ public class HandbookHelper(DatabaseService databaseService, ConfigServer config /// public double GetTemplatePriceForItems(IEnumerable items) { - var total = 0D; - foreach (var item in items) - { - total += GetTemplatePrice(item.Template); - } - - return total; + return items.Where(item => item?.Template != null).Sum(item => GetTemplatePrice(item.Template)); } ///