diff --git a/modules/mainline/api_booschallengeover.go b/modules/mainline/api_booschallengeover.go index 4e50ab3d9..a0daa091c 100644 --- a/modules/mainline/api_booschallengeover.go +++ b/modules/mainline/api_booschallengeover.go @@ -67,8 +67,9 @@ func (this *apiComp) BoosChallengeOver(session comm.IUserSession, req *pb.Mainli this.module.Debugf("Mline Boos DispenseRes err:+%v", conf.Reward) return } - - info.Chapterboos[conf.MonsterChapter] = conf.MonsterStrength + if info.Chapterboos[conf.MonsterChapter] < conf.MonsterStrength { + info.Chapterboos[conf.MonsterChapter] = conf.MonsterStrength + } info.Currbooschallengenum++ if err = this.module.modelMline.Change(session.GetUserId(), map[string]interface{}{ "chapterboos": info.Chapterboos,