From cfa469a02efed4a25b31024585be64542218e786 Mon Sep 17 00:00:00 2001 From: by <123456@qq.com> Date: Sun, 28 Apr 2024 15:51:13 +0800 Subject: [PATCH] =?UTF-8?q?log=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- worldsrv/shopmgr.go | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/worldsrv/shopmgr.go b/worldsrv/shopmgr.go index a112f17..57408b8 100644 --- a/worldsrv/shopmgr.go +++ b/worldsrv/shopmgr.go @@ -684,16 +684,14 @@ func (this *ShopMgr) GetAmountFinal(p *Player, shopId, vipShopId int32) int64 { // 商城购买 额外增加道具 func (this *ShopMgr) ShopAddItem(shopInfo *model.ShopInfo, p *Player) { - if shopInfo.AddItemInfo != nil { - for _, info := range shopInfo.AddItemInfo { - item := &Item{ItemId: info.ItemId, ItemNum: info.ItemNum, ObtainTime: time.Now().Unix()} - BagMgrSingleton.AddJybBagInfo(p, []*Item{item}, 0, common.GainWay_Shop_Buy, "system", shopInfo.Name) - data := srvdata.PBDB_GameItemMgr.GetData(item.ItemId) - if data != nil { - BagMgrSingleton.RecordItemLog(p.Platform, p.SnId, ItemObtain, shopInfo.ItemId, data.Name, shopInfo.Amount, "商城购买") - } - PetMgrSington.CheckShowRed(p) + for _, info := range shopInfo.AddItemInfo { + item := &Item{ItemId: info.ItemId, ItemNum: info.ItemNum, ObtainTime: time.Now().Unix()} + BagMgrSingleton.AddJybBagInfo(p, []*Item{item}, 0, common.GainWay_Shop_Buy, "system", shopInfo.Name) + data := srvdata.PBDB_GameItemMgr.GetData(item.ItemId) + if data != nil { + BagMgrSingleton.RecordItemLog(p.Platform, p.SnId, ItemObtain, info.ItemId, data.Name, info.ItemNum, "商城购买") } + PetMgrSington.CheckShowRed(p) } }