From e4b28c02845222f5e5fdaa2234ab5e6466691cfb Mon Sep 17 00:00:00 2001 From: kmyuhkyuk <72241714+kmyuhkyuk@users.noreply.github.com> Date: Mon, 9 Mar 2026 12:57:14 +0800 Subject: [PATCH] Fixed LAN new save file first connection client will black screen --- SlayTheSpire2.LAN.Multiplayer/Patchs/RunSaveManagerPatch.cs | 3 +++ .../SlayTheSpire2.LAN.Multiplayer.csproj | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/SlayTheSpire2.LAN.Multiplayer/Patchs/RunSaveManagerPatch.cs b/SlayTheSpire2.LAN.Multiplayer/Patchs/RunSaveManagerPatch.cs index b29e230..68827c1 100644 --- a/SlayTheSpire2.LAN.Multiplayer/Patchs/RunSaveManagerPatch.cs +++ b/SlayTheSpire2.LAN.Multiplayer/Patchs/RunSaveManagerPatch.cs @@ -22,7 +22,10 @@ namespace SlayTheSpire2.LAN.Multiplayer.Patchs { if (!RunManager.Instance.ShouldSave || (RunManager.Instance.NetService.Type != NetGameType.Singleplayer && RunManager.Instance.NetService.Type != NetGameType.Host)) + { + __result = Task.CompletedTask; return false; + } __result = TaskHelper.RunSafely(SaveRun(__instance, preFinishedRoom, ____forceSynchronous, ____saveStore, ___Saved)); diff --git a/SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj b/SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj index b8064fa..4a4599e 100644 --- a/SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj +++ b/SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj @@ -4,8 +4,8 @@ net9.0 enable enable - 1.2.0.0 - 1.2.0.0 + 1.2.1.0 + 1.2.1.0