猫猫回礼bug修复

This commit is contained in:
hahwu 2026-04-09 17:01:49 +08:00
parent ea0c5681fb
commit 4d10bcb788
2 changed files with 8 additions and 1 deletions

View File

@ -318,7 +318,7 @@ func GetCatReturnGiftItems() []*item.Item {
log.Debug("GetCatReturnGiftItems err:%v", err)
return nil
}
return gamedata.GetItemList(data, "Items")
return gamedata.GetItemList(data, "Value")
}
func GetCatSaleCD() int64 {

View File

@ -5041,6 +5041,13 @@ func ReqCatReturnGiftReward(player *Player, req *msg.ReqCatReturnGiftReward) err
func ReqCatReturnGiftRewardGift(player *Player, req *msg.ReqCatReturnGiftRewardGift) error {
items := limitedTimeEventCfg.GetCatReturnGiftItems()
if len(items) == 0 {
player.SendErrClienRes(&msg.ResCatReturnGiftRewardGift{
Code: msg.RES_CODE_FAIL,
Msg: "cost item null",
})
return fmt.Errorf("cost item null")
}
err := player.HandleLoseItem(items, msg.ITEM_POP_LABEL_SelectLimitEvent.String())
if err != nil {
player.SendErrClienRes(&msg.ResCatReturnGiftRewardGift{