修复锦标赛bug

This commit is contained in:
hahwu 2025-01-06 16:30:57 +08:00
parent 51f790cd62
commit 6039251df3
2 changed files with 4 additions and 1 deletions

View File

@ -752,6 +752,9 @@ func (p *Player) HandleInUserRank() {
func (p *Player) HandleInChampshipRank() { func (p *Player) HandleInChampshipRank() {
ChampshipMod := p.PlayMod.getChampshipMod() ChampshipMod := p.PlayMod.getChampshipMod()
Score := float64(ChampshipMod.GetScore()) Score := float64(ChampshipMod.GetScore())
if Score <= 0 {
return
}
// 更新排行榜 // 更新排行榜
m := &MsgMod.Msg{ m := &MsgMod.Msg{
Type: MsgMod.HANDLE_TYPE_CHAMPSHIP_INRANK, Type: MsgMod.HANDLE_TYPE_CHAMPSHIP_INRANK,

View File

@ -295,6 +295,7 @@ func ReqRewardOrder(args []interface{}) error {
if player.GetPlayerBaseMod().GetLevel() >= 6 { if player.GetPlayerBaseMod().GetLevel() >= 6 {
ChampshipMod := player.PlayMod.getChampshipMod() ChampshipMod := player.PlayMod.getChampshipMod()
ChampshipMod.AddScore(mergeList) ChampshipMod.AddScore(mergeList)
player.HandleInChampshipRank()
} }
// playroom 触发式订单 // playroom 触发式订单
err = PlayroomOrderTrigger(player) err = PlayroomOrderTrigger(player)
@ -310,7 +311,6 @@ func ReqRewardOrder(args []interface{}) error {
player.PushClientRes(FriendTreasureMod.NotifyStar()) player.PushClientRes(FriendTreasureMod.NotifyStar())
// 限时事件增加进度 // 限时事件增加进度
LimitedTimeEventMod.AddProgress(player.GetPlayerBaseMod().GetLevel()) LimitedTimeEventMod.AddProgress(player.GetPlayerBaseMod().GetLevel())
player.HandleInChampshipRank()
player.PlayMod.save() player.PlayMod.save()
player.PushClientRes(PiggyBankMod.BackData()) player.PushClientRes(PiggyBankMod.BackData())
player.PushClientRes(OrderMod.BackData()) player.PushClientRes(OrderMod.BackData())