From 60ab34f61cebb2768dddfbe0b5d414dea7d05ba2 Mon Sep 17 00:00:00 2001 From: Dev Date: Sun, 15 Sep 2024 19:10:38 +0100 Subject: [PATCH] Reworked `BotIsNormalAssaultScav` to handle when the nickname is null --- project/SPT.Custom/CustomAI/AiHelpers.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/project/SPT.Custom/CustomAI/AiHelpers.cs b/project/SPT.Custom/CustomAI/AiHelpers.cs index bbc1979..352ed40 100644 --- a/project/SPT.Custom/CustomAI/AiHelpers.cs +++ b/project/SPT.Custom/CustomAI/AiHelpers.cs @@ -34,13 +34,15 @@ namespace SPT.Custom.CustomAI public static bool BotIsNormalAssaultScav(WildSpawnType role, BotOwner ___botOwner_0) { - // Is assault + no ( - if (!___botOwner_0.Profile.Info.Nickname.Contains("(") && role == WildSpawnType.assault) + + // Assault and has ( character in name + var nicknameContainsPScvCharacter = ___botOwner_0.Profile.Info.Nickname?.Contains("("); + if (nicknameContainsPScvCharacter.HasValue && nicknameContainsPScvCharacter.Value && role == WildSpawnType.assault) { - return true; + return false; } - return false; + return true; } } }