锦标赛排行奖励领取bug修复
This commit is contained in:
parent
1062be0ffa
commit
41b381acd8
@ -612,6 +612,7 @@ func (p *Player) GetChampshipRankReward(rank, aid int) ([]*item.Item, error) {
|
|||||||
if cfg == nil {
|
if cfg == nil {
|
||||||
return nil, fmt.Errorf("championship config is nil")
|
return nil, fmt.Errorf("championship config is nil")
|
||||||
}
|
}
|
||||||
|
ChampionshipMod.SetRankReward()
|
||||||
rankRewardList := cfg.GetRankList()
|
rankRewardList := cfg.GetRankList()
|
||||||
var items []*item.Item
|
var items []*item.Item
|
||||||
for _, v := range rankRewardList {
|
for _, v := range rankRewardList {
|
||||||
@ -620,7 +621,6 @@ func (p *Player) GetChampshipRankReward(rank, aid int) ([]*item.Item, error) {
|
|||||||
return items, nil
|
return items, nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ChampionshipMod.SetRankReward()
|
|
||||||
return nil, fmt.Errorf("no rank reward found for rank %d", rank)
|
return nil, fmt.Errorf("no rank reward found for rank %d", rank)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -7,8 +7,6 @@ import (
|
|||||||
"server/game/mod/item"
|
"server/game/mod/item"
|
||||||
GoUtil "server/game_util"
|
GoUtil "server/game_util"
|
||||||
"server/msg"
|
"server/msg"
|
||||||
|
|
||||||
"gitea.bywaystudios.com/pet_home/leaf/log"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type ChampshipMod struct {
|
type ChampshipMod struct {
|
||||||
@ -50,12 +48,10 @@ func (c *ChampshipMod) GetRankReward(Rank, yesterdayActivityId int) ([]*item.Ite
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (c *ChampshipMod) SetRankReward() {
|
func (c *ChampshipMod) SetRankReward() {
|
||||||
log.Debug("set championship rank reward")
|
|
||||||
c.RankReward = true
|
c.RankReward = true
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *ChampshipMod) HasRankReward() bool {
|
func (c *ChampshipMod) HasRankReward() bool {
|
||||||
log.Debug("get championship rank reward %v", c.RankReward)
|
|
||||||
return c.RankReward
|
return c.RankReward
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user