From 4e03c806a21b83e7c828e2f5e3f2ba252a30abd6 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 11 六月 2026 11:27:45 +0800
Subject: [PATCH] 588 公会攻防战 扫荡增加二次确认

---
 Main/System/GuildAtkDefBat/GuildAtkDefBatBattlePanelItem.cs |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/Main/System/GuildAtkDefBat/GuildAtkDefBatBattlePanelItem.cs b/Main/System/GuildAtkDefBat/GuildAtkDefBatBattlePanelItem.cs
index 7b58404..0abad8b 100644
--- a/Main/System/GuildAtkDefBat/GuildAtkDefBatBattlePanelItem.cs
+++ b/Main/System/GuildAtkDefBat/GuildAtkDefBatBattlePanelItem.cs
@@ -129,14 +129,24 @@
         sweepButton.SetListener(() =>
         {
             if (CheckChallengeCount()) return;
-            // 鎵崱灏佸寘锛氫笌鎸戞垬涓�鑷达紝浠� ValueList 绗簩浣嶄负 1锛岀涓�浣嶅睘鎬х櫨鍒嗘瘮鍙换鎰忓��
-            BattleManager.Instance.SendTurnFight((uint)GuildAtkDefBatManager.DataMapID, 0, 1, mem.PlayerID, new[] { 100u, 1u }, showLoading: false);
+            ConfirmCancel.ToggleConfirmCancelByType(ToggleCheckType.GuildAtkDefBatSweep, 
+            Language.Get("GuildAtkDefBat54"), 
+            () =>
+            {
+                SendSweepFight(mem.PlayerID);
+            });
         });
 
         // 鏄熸槦鏄剧ず
         DisplayStars(mem);
     }
 
+    private void SendSweepFight(uint playerID)
+    {
+        // 鎵崱灏佸寘锛氫笌鎸戞垬涓�鑷达紝浠� ValueList 绗簩浣嶄负 1锛岀涓�浣嶅睘鎬х櫨鍒嗘瘮鍙换鎰忓��
+        BattleManager.Instance.SendTurnFight((uint)GuildAtkDefBatManager.DataMapID, 0, 1, playerID, new[] { 100u, 1u }, showLoading: false);
+    }
+
     /// <summary>
     /// 鍒ゆ柇璇ユ垚鍛樻墍鏈夊睘鎬ф。浣嶆槸鍚﹀潎宸茶鍑绘潃
     /// </summary>

--
Gitblit v1.8.0