From 3758a02bc37e4704aed3ea78ec5890563da4282c Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期五, 04 一月 2019 21:32:13 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 System/MainInterfacePanel/MainInterfaceWin.cs |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/System/MainInterfacePanel/MainInterfaceWin.cs b/System/MainInterfacePanel/MainInterfaceWin.cs
index 000988b..0e906a8 100644
--- a/System/MainInterfacePanel/MainInterfaceWin.cs
+++ b/System/MainInterfacePanel/MainInterfaceWin.cs
@@ -566,10 +566,20 @@
             var config = Config.Instance.Get<MapConfig>(mapID);
             int[] atkInt = pKModel.GetArea(config.AtkType).ToArray();
             bool IsBossBool = MapArea.IsInMapArea(PlayerDatas.Instance.hero.CurMapArea, MapArea.E_Type.Boss);//鏄惁鍦˙oss鍖哄煙
-            if (PlayerDatas.Instance.baseData.MapID == 10040 && IsBossBool && !fairyGrabBossModel.grabBossHintOpen)//閫嶉仴鍩庢櫘閫欱oss鍖哄煙澶勭悊
-            {
+            int Line = 0;
+            bool BoolBossLine = fairyGrabBossModel.TryGetFairyGrabBossLine(out Line);
+            if (PlayerDatas.Instance.baseData.MapID == 10040 && IsBossBool && BoolBossLine)
+            {               
+                DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)0);
                 onMainModel.AreaState = Buffmodel.PkType;
+                return;
+
+            }
+            if (PlayerDatas.Instance.baseData.MapID == 10040 && IsBossBool && !BoolBossLine)//閫嶉仴鍩庢櫘閫欱oss鍖哄煙澶勭悊
+            {
+                
                 DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)5);
+                onMainModel.AreaState = Buffmodel.PkType;
                 return;
             }
             if (onMainModel.ShieldedArea.Contains(PlayerDatas.Instance.baseData.MapID))//鍓嶅洓鍙狟oss鍜屾椿鍔˙oss鐗规畩澶勭悊

--
Gitblit v1.8.0