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
 | 
 |  |  |             
 |