From fdadadffbd35c4cc8a4ccd7618a2a82390d1e416 Mon Sep 17 00:00:00 2001 From: Kaeno <> Date: Mon, 10 Apr 2023 04:36:22 +0100 Subject: [PATCH 1/2] Fix: Changed SptBear and SptUsec's role to match efts new enums fixing Spt Bots not using custom brains --- project/Aki.Custom/Patches/CustomAiPatch.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/Aki.Custom/Patches/CustomAiPatch.cs b/project/Aki.Custom/Patches/CustomAiPatch.cs index 491f02a..1ced342 100644 --- a/project/Aki.Custom/Patches/CustomAiPatch.cs +++ b/project/Aki.Custom/Patches/CustomAiPatch.cs @@ -91,7 +91,7 @@ namespace Aki.Custom.Patches private static bool BotIsSptPmc(WildSpawnType role) { - return (long)role == -2147483648 || (long)role == 0; + return (long)role == 33 || (long)role == 32; } private static string GetCurrentMap() From 71924e725dc748b9d4c546eb95d69002d2e3bd73 Mon Sep 17 00:00:00 2001 From: Kaeno <> Date: Mon, 10 Apr 2023 06:15:21 +0100 Subject: [PATCH 2/2] At further review we could just revert back to the old way we use to get the SptBear/SptUsec value. --- project/Aki.Custom/Patches/CustomAiPatch.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/Aki.Custom/Patches/CustomAiPatch.cs b/project/Aki.Custom/Patches/CustomAiPatch.cs index 1ced342..29d1b89 100644 --- a/project/Aki.Custom/Patches/CustomAiPatch.cs +++ b/project/Aki.Custom/Patches/CustomAiPatch.cs @@ -91,7 +91,7 @@ namespace Aki.Custom.Patches private static bool BotIsSptPmc(WildSpawnType role) { - return (long)role == 33 || (long)role == 32; + return (int)role == AkiBotsPrePatcher.sptBearValue || (int)role == AkiBotsPrePatcher.sptUsecValue; } private static string GetCurrentMap()