From 1afe2495d19d4fc8a1915ada2792f201469ca506 Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期四, 23 八月 2018 22:37:22 +0800
Subject: [PATCH] 单号【2864】特殊任务新需求

---
 System/MainInterfacePanel/TaskListTip.cs |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/System/MainInterfacePanel/TaskListTip.cs b/System/MainInterfacePanel/TaskListTip.cs
index a7f6553..3fe6fb0 100644
--- a/System/MainInterfacePanel/TaskListTip.cs
+++ b/System/MainInterfacePanel/TaskListTip.cs
@@ -114,6 +114,7 @@
             TreasureNewGotWin.CloseTreasureNewGotWinEvent += CloseTreasureNewGotWinEvent;
             playerPack.RefreshItemCountAct += RefreshItemCountAct;
             playerPack.ItemCntReduceAct += ItemCntReduceAct;
+            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += Updatefighting;//鏁版嵁鐨勫埛鏂�(h0418)
             OnCollectingTreasureChangeEvent(TreasureCategory.Human);
             TaskScheduling();//浠诲姟鎺掑簭  1
             TheTaskToGenerate();//浠诲姟鐢熸垚
@@ -145,6 +146,21 @@
             PlayerTaskDatas.MainCardLevelChange -= MainCardLevelChange;//鍗$骇浠诲姟淇敼
             playerPack.RefreshItemCountAct -= RefreshItemCountAct;
             playerPack.ItemCntReduceAct -= ItemCntReduceAct;
+            PlayerDatas.Instance.PlayerDataRefreshInfoEvent -= Updatefighting;//鏁版嵁鐨勫埛鏂�(h0418)
+        }
+
+        private void Updatefighting(PlayerDataRefresh obj)//绛夌骇鍒锋柊
+        {
+            if (obj == PlayerDataRefresh.LV)
+            {
+                foreach (var key in taskmodel.SideQuestsDic.Keys)
+                {
+                    if (mainModel.TaskId_Skill1.Contains(key))
+                    {
+                        TaskIdUpdate(key);
+                    }
+                }
+            }
         }
 
         private void ItemCntReduceAct(PackType arg1, int arg2, int arg3)

--
Gitblit v1.8.0