From cbc808130160c05551c1acc83cd7507bcfebcba0 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期二, 21 十月 2025 14:42:48 +0800
Subject: [PATCH] 143 演武场-客户端 战斗支持切出界面,如果战斗没结束,还能通过入口回到战斗

---
 Main/System/ChallengeTab/ChallengeTabWin.cs |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/Main/System/ChallengeTab/ChallengeTabWin.cs b/Main/System/ChallengeTab/ChallengeTabWin.cs
index 60f67da..968824d 100644
--- a/Main/System/ChallengeTab/ChallengeTabWin.cs
+++ b/Main/System/ChallengeTab/ChallengeTabWin.cs
@@ -90,7 +90,20 @@
             UIManager.Instance.CloseWindow<ChallengeTabWin>();
             if (!FuncOpen.Instance.IsFuncOpen(funcId, true))
                 return;
-            UIManager.Instance.OpenWindow<ArenaWin>();
+            BattleField arenaBattle = BattleManager.Instance.GetBattleFieldByMapID(3);
+            if (arenaBattle != null)
+            {
+                ArenaBattleWin fsBattleWin = UIManager.Instance.GetUI<ArenaBattleWin>();
+                if (null == fsBattleWin)
+                {
+                    fsBattleWin = UIManager.Instance.OpenWindow<ArenaBattleWin>();
+                }
+                fsBattleWin.SetBattleField(arenaBattle);
+            }
+            else
+            {
+                UIManager.Instance.OpenWindow<ArenaWin>();
+            }
         });
     }
 

--
Gitblit v1.8.0