From 470954ba121ba867730462f21f1053cfca48eb0d Mon Sep 17 00:00:00 2001 From: acidphantasm Date: Sat, 4 Apr 2026 16:42:10 -0500 Subject: [PATCH] random.NextDouble since BonusChanceMultiplier is a double and random.Next(0,1) is always 0 --- .../SPTarkov.Server.Core/Services/CircleOfCultistService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/SPTarkov.Server.Core/Services/CircleOfCultistService.cs b/Libraries/SPTarkov.Server.Core/Services/CircleOfCultistService.cs index 8bada002b..4a9fba7a0 100644 --- a/Libraries/SPTarkov.Server.Core/Services/CircleOfCultistService.cs +++ b/Libraries/SPTarkov.Server.Core/Services/CircleOfCultistService.cs @@ -210,7 +210,7 @@ protected CircleCraftDetails GetCircleCraftingInfo( var matchingThreshold = GetMatchingThreshold(circleConfig.CraftTimeThresholds, rewardAmountRoubles); if ( rewardAmountRoubles >= circleConfig.HideoutCraftSacrificeThresholdRub - && random.Next(0, 1) <= circleConfig.BonusChanceMultiplier + && random.NextDouble() <= circleConfig.BonusChanceMultiplier ) { // Sacrifice amount is enough + passed 25% check to get hideout/task rewards