猫猫回礼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) log.Debug("GetCatReturnGiftItems err:%v", err)
return nil return nil
} }
return gamedata.GetItemList(data, "Items") return gamedata.GetItemList(data, "Value")
} }
func GetCatSaleCD() int64 { 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 { func ReqCatReturnGiftRewardGift(player *Player, req *msg.ReqCatReturnGiftRewardGift) error {
items := limitedTimeEventCfg.GetCatReturnGiftItems() 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()) err := player.HandleLoseItem(items, msg.ITEM_POP_LABEL_SelectLimitEvent.String())
if err != nil { if err != nil {
player.SendErrClienRes(&msg.ResCatReturnGiftRewardGift{ player.SendErrClienRes(&msg.ResCatReturnGiftRewardGift{