10202 【越南】【香港】【主干】【砍树】修复寻宝计算幸运物品概率异常bug;
| | |
| | |
|
| | | def GetUpdLuckyItemRateList(ipyData, luckyGridNumList, curLuck, luckFormula, costType):
|
| | | # 获取幸运物品提升概率后的饼图
|
| | | treasureType = ipyData.GetTreasureType()
|
| | | srcPieList = ipyData.GetGridItemRateListFree() if costType == 1 else ipyData.GetGridItemRateList1()
|
| | | if not srcPieList:
|
| | | srcPieList = ipyData.GetGridItemRateList1()
|
| | |
| | | baseRate = rate if i == 0 else (rate - srcPieList[i - 1][0]) # 原概率
|
| | |
|
| | | if gridNum in luckyGridNumList:
|
| | | newRate = eval(FormulaControl.GetCompileFormula("TreasureLuckyRate", luckFormula))
|
| | | newRate = eval(FormulaControl.GetCompileFormula("TreasureLuckyRate%s" % treasureType, luckFormula))
|
| | | else:
|
| | | newRate = baseRate
|
| | |
|