From acb8a30b1ced26763bfbb3b910e1a3522622652d Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 20 六月 2019 22:43:53 +0800
Subject: [PATCH] 860312 烈焰战神 特殊特效 8 新增 经验飘字

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
index d44df4f..a34383f 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
@@ -3836,14 +3836,17 @@
         if expViewType == ShareDefine.Def_ViewExpType_KillNPC:
             exp_rate = curPlayer.GetDictByKey(ChConfig.Def_PlayerKey_TotalExpRate)
             superRate = PassiveBuffEffMng.GetPassiveSkillValueByTriggerType(curPlayer, None, None, ChConfig.TriggerType_AddExpRate)
+            if superRate:
+                # 龙凤镯 经验
+                expViewType = ShareDefine.Def_ViewExpType_KillNPCSuper
             if addSkillID == ChConfig.Def_SkillID_LXHY_AddExpRate:
                 addSkill = GameWorld.GetGameData().GetSkillBySkillID(addSkillID)
                 hasEffect = SkillCommon.GetSkillEffectByEffectID(addSkill, ChConfig.Def_Skill_Effect_AddExpRate)
                 if hasEffect:
+                    #烈焰战神 经验
                     superRate += hasEffect.GetEffectValue(0)
+                    expViewType = ShareDefine.Def_ViewExpType_LYZS
             exp_rate += superRate
-            if superRate:
-                expViewType = ShareDefine.Def_ViewExpType_KillNPCSuper
                 
         elif expViewType in [ShareDefine.Def_ViewExpType_GameEvent, ShareDefine.Def_ViewExpType_Sit]:
             exp_rate = curPlayer.GetGameEventExpRate()

--
Gitblit v1.8.0