From 6eb8ce81a683bf5a3024877fdcd4d8c95a8c87b5 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 29 六月 2023 17:15:43 +0800
Subject: [PATCH] 9818 【BT10】新增古宝特效效果

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

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFaQi.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFaQi.py
index 5e93428..6704927 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFaQi.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerFaQi.py
@@ -130,6 +130,8 @@
         return
     
     allAttrList = [{} for _ in range(4)]
+    customAttrDictFaQi = {}
+    faQiAllAttrInfo = {}
     
     ipyDataMgr = IpyGameDataPY.IPY_Data()
     for index in xrange(ipyDataMgr.GetFaQiLVUpCount()):
@@ -147,6 +149,7 @@
         lvAttrValueList = lvupIpyData.GetLVAttrValue()
         for i, attrID in enumerate(lvAttrTypeList):
             attrValue = lvAttrValueList[i]
+            faQiAllAttrInfo[attrID] = faQiAllAttrInfo.get(attrID, 0) + attrValue
             PlayerControl.CalcAttrDict_Type(attrID, attrValue, allAttrList)
             
         # 培养丹增加属性
@@ -157,10 +160,12 @@
             attrMultiple = upItemCount / upItemPerCount
             for i, attrID in enumerate(upItemAttrTypeList):
                 attrValue = upItemAttrValueList[i]
+                faQiAllAttrInfo[attrID] = faQiAllAttrInfo.get(attrID, 0) + attrValue
                 PlayerControl.CalcAttrDict_Type(attrID, attrValue * attrMultiple, allAttrList)
                 
+    customAttrDictFaQi["faQiAllAttrInfo"] = faQiAllAttrInfo
     # 保存计算值
-    PlayerControl.SetCalcAttrListValue(curPlayer, ChConfig.Def_CalcAttrFunc_FaQi, allAttrList)
+    PlayerControl.SetCalcAttrListValue(curPlayer, ChConfig.Def_CalcAttrFunc_FaQi, allAttrList, customAttrDict=customAttrDictFaQi)
     return
 
 def Sync_FaQiLVInfo(curPlayer):

--
Gitblit v1.8.0