diff --git a/logic/controller/item_buy.go b/logic/controller/item_buy.go index 578e6a3e2..08c6544bb 100644 --- a/logic/controller/item_buy.go +++ b/logic/controller/item_buy.go @@ -10,6 +10,9 @@ import ( "github.com/gogf/gf/v2/util/gconv" ) +// 防止封包通过领取来获取道具 + +// 领取道具包校验价格 func (h Controller) BuyItem(data *item.BuyInboundInfo, c *player.Player) (result *item.BuyOutboundInfo, err errorcode.ErrorCode) { tt, ok := xmlres.ItemsMAP[int(data.ItemId)] if ok && tt.Price != 0 && c.UseCoins(data.Count*uint32(tt.Price)) {