hxp
2025-10-24 3432541b467d53ffe4ed3872c734e76638e30df8
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerSpringSale.py
@@ -162,21 +162,19 @@
        for itemIpyData in shopItemIpyDataList:
            giftBag = ChPyNetSendPack.tagMCSpringSaleGiftbag()
            giftBag.GiftID = itemIpyData.GetID()
            giftBag.BuyCountLimit = 0 if not itemIpyData.GetLimitCnt() else itemIpyData.GetLimitCnt()[0]
            giftBag.BuyCountLimit = itemIpyData.GetLimitCnt()
            giftBag.MoneyType = itemIpyData.GetMoneyType()
            giftBag.MoneyNumber = itemIpyData.GetMoneyNum()
            giftBag.MoneyOriginal = itemIpyData.GetMoneyOriginal()
            giftBag.ItemInfo = []
            itemList = [[itemIpyData.GetItemID(), itemIpyData.GetItemCnt(), itemIpyData.GetIsBind()]]
            itemList = [[itemIpyData.GetItemID(), itemIpyData.GetItemCnt(), 0]]
            itemList += itemIpyData.GetItemListEx()
            jobItemList = itemIpyData.GetJobItem()
            for itemID, itemCount, isBind in itemList:
                item = ChPyNetSendPack.tagMCSpringSaleItem()
                jobItemID = FunctionNPCCommon.GetShopJobItem(job, itemID, jobItemList)
                item.ItemID = jobItemID
                item.ItemID = itemID
                item.ItemCount = itemCount
                item.IsBind = isBind
                item.IsMainItem = int(itemID == FunctionNPCCommon.GetShopJobItem(job, itemIpyData.GetMainItemID(), jobItemList))
                #item.IsMainItem = int(itemID == FunctionNPCCommon.GetShopJobItem(job, itemIpyData.GetMainItemID(), jobItemList))
                giftBag.ItemInfo.append(item)
            giftBag.GiftItemCount = len(giftBag.ItemInfo)
            shop.GiftbagInfo.append(giftBag)