From 3dc9a3dbe20702c5e66b08bf9ac2edaaba2a63e4 Mon Sep 17 00:00:00 2001 From: KlaasWhite Date: Fri, 14 Nov 2025 17:36:15 +0100 Subject: [PATCH] Fix patch not working in release mode --- StarMap.Core/ModLoaderPatcher.cs | 3 +++ StarMap.Core/StarMap.Core.csproj | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/StarMap.Core/ModLoaderPatcher.cs b/StarMap.Core/ModLoaderPatcher.cs index 2bbb994..77f48f9 100644 --- a/StarMap.Core/ModLoaderPatcher.cs +++ b/StarMap.Core/ModLoaderPatcher.cs @@ -13,6 +13,9 @@ public static void Patch(ModManager modManager) { _modManager = modManager; _harmony?.PatchAll(); + + // Currently needed to force patch in release mode + Harmony.GetAllPatchedMethods(); } public static void Unload() diff --git a/StarMap.Core/StarMap.Core.csproj b/StarMap.Core/StarMap.Core.csproj index 4b8a98c..6b5194d 100644 --- a/StarMap.Core/StarMap.Core.csproj +++ b/StarMap.Core/StarMap.Core.csproj @@ -22,7 +22,7 @@ - + runtime