From 0c7f6590420634c14e977f633d99b11e03089288 Mon Sep 17 00:00:00 2001 From: Chomp Date: Sat, 28 Jun 2025 13:34:33 +0100 Subject: [PATCH] Fixed `GetAllBotDifficulties` --- Libraries/SPTarkov.Server.Core/Controllers/BotController.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Libraries/SPTarkov.Server.Core/Controllers/BotController.cs b/Libraries/SPTarkov.Server.Core/Controllers/BotController.cs index 75cce75b..ab5bdc8b 100644 --- a/Libraries/SPTarkov.Server.Core/Controllers/BotController.cs +++ b/Libraries/SPTarkov.Server.Core/Controllers/BotController.cs @@ -138,7 +138,7 @@ public class BotController( // If bot is usec/bear, swap to different name var botTypeLower = _botHelper.IsBotPmc(botType) ? _botHelper.GetPmcSideByRole(botType).ToLower() - : nameof(botType).ToLower(); + : botType.ToString().ToLower(); // Get details from db if (!botTypesDb.TryGetValue(botTypeLower, out var botDetails)) @@ -164,7 +164,7 @@ public class BotController( continue; } - var botNameKey = nameof(botType).ToLower(); + var botNameKey = botType.ToString().ToLower(); foreach (var (difficultyName, _) in botDetails.BotDifficulty) { // Bot doesn't exist in result, add @@ -175,7 +175,7 @@ public class BotController( // Store all difficulty values in dict keyed by difficulty type e.g. easy/normal/hard/impossible result[botNameKey] - .Add( + .TryAdd( difficultyName, GetBotDifficulty(string.Empty, botNameKey, difficultyName, true) );