| | |
| | | else:
|
| | | maxPackCount = curItemData.GetPackCount()
|
| | |
|
| | | if packIndex == IPY_GameWorld.rptIdentify:
|
| | | defaultPile = False # 掉落背包默认不判断堆叠
|
| | | |
| | | # 虚拟背包, 默认不做叠加
|
| | | if packIndex in ShareDefine.Def_VPack_TypeList:
|
| | | return self.PutItemInVPack(packIndex, tagItem, event)
|
| | |
| | | continue
|
| | | item = ChPyNetSendPack.tagMCGiveAwardItem()
|
| | | item.ItemID = itemID
|
| | | item.Count = itemCount
|
| | | item.Count = itemCount % ChConfig.Def_PerPointValue
|
| | | item.CountEx = itemCount / ChConfig.Def_PerPointValue
|
| | | item.IsBind = isBind
|
| | | clientPack.ItemList.append(item)
|
| | | clientPack.ItemLen = len(clientPack.ItemList)
|