Fix minigame crashes

This commit is contained in:
ang-xd committed 2025-04-22 18:14:45 -04:00
1 parent e57e88c179
commit 7a7204b0e0
1 file changed
+10 -3
+10 -3
View File
@@ -2,11 +2,18 @@
namespace MiraAPI.Patches;
[HarmonyPatch(typeof(Minigame), nameof(Minigame.Begin))]
internal static class MinigameBeginErrorPatch
/// <summary>
/// Used to fix the Minigame crash errors (credits Submerged/PH Gaming for the fix)
/// </summary>
[HarmonyPatch]
public static class MinigameBeginErrorPatch
{
private static readonly Logger _logger = new(Logger.Category.Gameplay, "Minigame");
[HarmonyPatch(typeof(Minigame), nameof(Minigame.Begin))]
[HarmonyPrefix]
public static void Prefix(Minigame __instance)
{
__instance.logger ??= new Logger(Logger.Category.Gameplay, "Minigame");
__instance.logger ??= _logger;
}
}