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 ++++++++++++--
 Main/System/Tip/ConfirmCancel.cs                            |    1 +
 2 files changed, 13 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>
diff --git a/Main/System/Tip/ConfirmCancel.cs b/Main/System/Tip/ConfirmCancel.cs
index f8ef9d8..550e6d2 100644
--- a/Main/System/Tip/ConfirmCancel.cs
+++ b/Main/System/Tip/ConfirmCancel.cs
@@ -392,6 +392,7 @@
     BoneField = 3,   //鐧介鐩堥噹
     FuncPreset = 4, //鍔熻兘(娴佹淳)棰勮
     Horse = 5,//鍧愰獞璐拱
+    GuildAtkDefBatSweep = 6,//鍏細鏀婚槻鎴樻壂鑽�
 }
 
 

--
Gitblit v1.8.0