| | |
| | | # @param itemMark 当前物品
|
| | | # @return 是否是贵重品
|
| | | def IsValuableItem(curItem):
|
| | | |
| | | #装备是否卓越物品
|
| | | #===========================================================================
|
| | | # ValuableItemQualityList = ReadChConfig.GetEvalChConfig("ValuableItemQuality")
|
| | | # if curItem.GetItemQuality() in ValuableItemQualityList:
|
| | | # return True
|
| | | # |
| | | # # 贵重物品配置[[贵重物品id], [贵重物品类型], 贵重物品加强等级, 贵重物品追加等级]
|
| | | # valuablesInfo = ReadChConfig.GetEvalChConfig("ValuablesConfigInfo")
|
| | | # valuablesIDList, valuablesTypeList, valuableMinStar, valuableAddAttrLV = valuablesInfo
|
| | | # |
| | | # #物品ID满足
|
| | | # if curItem.GetItemTypeID() in valuablesIDList:
|
| | | # return True
|
| | | # |
| | | # #物品类型满足 |
| | | # if curItem.GetType() in valuablesTypeList:
|
| | | # return True
|
| | | # |
| | | # #普通装备判定
|
| | | # if ItemCommon.CheckItemIsEquip(curItem):
|
| | | # |
| | | # #套装物品
|
| | | # if curItem.GetIsSuite():
|
| | | # return True
|
| | | # |
| | | # #装备强化星级
|
| | | # if curItem.GetItemStarLV() >= valuableMinStar:
|
| | | # return True
|
| | | #===========================================================================
|
| | |
|
| | | return False
|
| | |
|
| | |
|