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