From 43a11e5827fdcf81eee3abcbcc526503c60bbab3 Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期三, 17 七月 2019 15:16:53 +0800
Subject: [PATCH] 8012 子 【2.0.300】【开发】升星功能调整 / 【2.0.300】【后端】升星功能调整

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/Operate_EquipStar.py |   13 ++++---------
 1 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/Operate_EquipStar.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/Operate_EquipStar.py
index 0a44a21..76d25bf 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/Operate_EquipStar.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventSrc/Operate_EquipStar.py
@@ -118,7 +118,6 @@
     costEquipPlaceList = ipyData.GetCostEquipPlace()
     costEquipColorList = ipyData.GetCostEquipColor()
     isJobLimit = ipyData.GetIsJobLimit()
-    suitTotalRate = ipyData.GetSuitTotalRate()
     itemPack = curPlayer.GetItemManager().GetPack(IPY_GameWorld.rptItem)
     delEquipIndexList = []
     totalEquipStars = ChEquip.GetTotalEquipStars(curPlayer)
@@ -144,15 +143,11 @@
                 return result
             if isJobLimit and not ItemCommon.CheckJob(curPlayer, costEquip):
                 return result
-            
-            isSuite = 1 if costEquip.GetSuiteID() else 0
-            
-            rateIpyData = IpyGameDataPY.GetIpyGameData('EquipStarUpRate', ItemCommon.GetItemClassLV(costEquip), 
-                                                   itemColor, equipPlace, isSuite
-                                                   )
-            if not rateIpyData:
+            if ItemCommon.GetItemClassLV(costEquip) != classLV:
                 return result
-            curRate += rateIpyData.GetRate()
+            
+            addRate = ipyData.GetSuitRate()  if costEquip.GetSuiteID() else ipyData.GetUnSuitRate()
+            curRate += addRate
             delEquipIndexList.append(index)
     if totalEquipStars < IpyGameDataPY.GetFuncCfg('EquipStarCustomized'):
         curRate = 100

--
Gitblit v1.8.0