From ca3c085e76f5cc2e13b23b88e9b349a4fcb75316 Mon Sep 17 00:00:00 2001 From: Chomp Date: Tue, 4 Nov 2025 09:45:16 +0000 Subject: [PATCH] Improved sell chance calculation inside `CalculateSellChance`, removes default 10% sell chance on any offer --- Libraries/SPTarkov.Server.Core/Helpers/RagfairSellHelper.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/SPTarkov.Server.Core/Helpers/RagfairSellHelper.cs b/Libraries/SPTarkov.Server.Core/Helpers/RagfairSellHelper.cs index 7a276cb7..72bbc1c6 100644 --- a/Libraries/SPTarkov.Server.Core/Helpers/RagfairSellHelper.cs +++ b/Libraries/SPTarkov.Server.Core/Helpers/RagfairSellHelper.cs @@ -37,7 +37,7 @@ public class RagfairSellHelper( // Modifier gets applied twice to either penalize or incentivize over/under pricing (Probably a cleaner way to do this) var sellModifier = averageOfferPriceRub / playerListedPriceRub * sellConfig.SellMultiplier; - var sellChance = Math.Round(baseSellChancePercent * sellModifier * Math.Pow(sellModifier, 3) + 10); // Power of 3 + var sellChance = Math.Round(baseSellChancePercent * sellModifier * (Math.Pow(sellModifier, 3) + 10)); // Power of 3 // Adjust sell chance if below config value if (sellChance < sellConfig.MinSellChancePercent)