From 855c5e39c006dcdecbeadad6fc0c28c13c8ac8df Mon Sep 17 00:00:00 2001 From: Chomp Date: Fri, 6 Jun 2025 12:37:53 +0100 Subject: [PATCH] Minor code improvement to `ReturnUnsoldPlayerOffer` --- .../SPTarkov.Server.Core/Services/RagfairOfferService.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Libraries/SPTarkov.Server.Core/Services/RagfairOfferService.cs b/Libraries/SPTarkov.Server.Core/Services/RagfairOfferService.cs index 0b5cea19..b1fc2d1f 100644 --- a/Libraries/SPTarkov.Server.Core/Services/RagfairOfferService.cs +++ b/Libraries/SPTarkov.Server.Core/Services/RagfairOfferService.cs @@ -230,13 +230,13 @@ public class RagfairOfferService( offerCreatorProfile.RagfairInfo.NotSellSum ??= 0; offerCreatorProfile.RagfairInfo.NotSellSum += playerOffer.SummaryCost; - var firstOfferItem = playerOffer.Items[0]; + var firstOfferItem = playerOffer.Items.FirstOrDefault(); if (firstOfferItem.Upd.StackObjectsCount > firstOfferItem.Upd.OriginalStackObjectsCount) { - playerOffer.Items[0].Upd.StackObjectsCount = firstOfferItem.Upd.OriginalStackObjectsCount; + firstOfferItem.Upd.StackObjectsCount = firstOfferItem.Upd.OriginalStackObjectsCount; } - playerOffer.Items[0].Upd.OriginalStackObjectsCount = null; + firstOfferItem.Upd.OriginalStackObjectsCount = null; // Remove player offer from flea ragfairOfferHolder.RemoveOffer(playerOffer.Id, false);