| | |
| | | delItemList = []
|
| | | dogzItemPack = curPlayer.GetItemManager().GetPack(ShareDefine.rptDogzItem)
|
| | | dogzItemPackCount = dogzItemPack.GetCount()
|
| | | for i in indexList:
|
| | | for listIndex, i in enumerate(indexList):
|
| | | if i < 0 or i >= dogzItemPackCount:
|
| | | GameWorld.ErrLog("神兽背包索引不存在,无法强化!i=%s" % (i), playerID)
|
| | | return
|
| | |
| | | GameWorld.ErrLog("神兽背包物品无经验效果,无法强化!i=%s,itemID=%s" % (i, curItem.GetItemTypeID()), playerID)
|
| | | return
|
| | |
|
| | | delCount = max(1, min(curItem.GetCount(), indexUseCountList[i]))
|
| | | delCount = max(1, min(curItem.GetCount(), indexUseCountList[listIndex]))
|
| | | baseExp = effect.GetEffectValue(0)
|
| | | doubleCostGold = effect.GetEffectValue(1)
|
| | |
|