| | |
| | | import ChPlayer
|
| | | import EventReport
|
| | | import ChNPC
|
| | | import ItemCommon
|
| | |
|
| | |
|
| | | FBPlayerDict_CurStep = 'FBPlayerDict_CurStep' # 当前阶段
|
| | |
| | | itemData = GameWorld.GetGameData().GetItemByTypeID(itemID)
|
| | | if not itemData:
|
| | | return
|
| | | if curAlchemyLV < itemData.GetLV() - 1:
|
| | | if curAlchemyLV < ItemCommon.GetItemClassLV(itemData) - 1:
|
| | | #丹炉等级不足
|
| | | continue
|
| | |
|
| | |
| | | continue
|
| | | randomitem = GameWorld.GetResultByWeightList(newItemInfoList)
|
| | | giveItemList.append(randomitem)
|
| | | for _ in randomitem[1]:
|
| | | for _ in xrange(randomitem[1]):
|
| | | dropItemList.append([randomitem[0],1,randomitem[2]])
|
| | |
|
| | | if giveItemList:
|