From 6fd1bad65439529bd45815456732fdb9095fc071 Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期五, 23 十一月 2018 10:30:18 +0800
Subject: [PATCH] 2428 【1.3】角色高于世界等级,前端残留显示世界等级经验加成

---
 System/MainInterfacePanel/PlayerBuffDatas.cs |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/System/MainInterfacePanel/PlayerBuffDatas.cs b/System/MainInterfacePanel/PlayerBuffDatas.cs
index e6a0653..34ad10a 100644
--- a/System/MainInterfacePanel/PlayerBuffDatas.cs
+++ b/System/MainInterfacePanel/PlayerBuffDatas.cs
@@ -182,6 +182,7 @@
                 break;
             case PlayerDataRefresh.LV:
                 AddoperationStartEvent();
+                WorldLVBuff();
                 break;
         }
 
@@ -366,8 +367,20 @@
         {
             return;
         }
-        if (getWorldLV != 0 && worldExpRate>0)
+        if (getWorldLV != 0 && worldExpRate>0)//鍒犻櫎涓栫晫绛夌骇
         {
+            if (PlayerDatas.Instance.baseData.LV >= getWorldLV)
+            {
+                if (_BuffDic.ContainsKey(20047))
+                {
+                    _BuffDic.Remove(20047);
+                    if (Even_ObjDelBuff != null)
+                    {
+                        Even_ObjDelBuff();
+                    }                
+                }
+                return;
+            }
             var skillconfig = Config.Instance.Get<SkillConfig>(20047);
             if (_BuffDic.ContainsKey(20047))
             {
@@ -390,7 +403,10 @@
                 _BuffDic.Add(20047, _ObjBuff);
             }
             if (Even_ObjAddBuf != null)
+            {
                 Even_ObjAddBuf();
+            }
+               
         }
     }
 

--
Gitblit v1.8.0