From 66c8ccb8a2ee5355ed7a9fb66b81ef0aad70fee3 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期五, 30 一月 2026 20:04:29 +0800
Subject: [PATCH] 125 跳过战斗修改

---
 Main/System/Battle/BattleField/BattleField.cs |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/Main/System/Battle/BattleField/BattleField.cs b/Main/System/Battle/BattleField/BattleField.cs
index 6435401..598ae12 100644
--- a/Main/System/Battle/BattleField/BattleField.cs
+++ b/Main/System/Battle/BattleField/BattleField.cs
@@ -831,7 +831,16 @@
 
     public void ForceFinish()
     {
-        recordPlayer.ForceFinish();
+        var endPack = BattleManager.Instance.GetEndPack(guid);
+        if (endPack != null)
+        {
+            recordPlayer.ClearAllRecordAction();
+            PackageRegedit.Distribute(endPack);
+        }
+        else
+        {
+            recordPlayer.ForceFinish();
+        }
     }
 
 

--
Gitblit v1.8.0