上传传功最高等级
This commit is contained in:
parent
59577fa35f
commit
48de8a84f9
@ -58,6 +58,7 @@ func (this *Passon) HeroUpLv(session comm.IUserSession, heroid string, lv int32)
|
||||
passon *pb.DBPasson
|
||||
heros []*pb.DBHero
|
||||
change map[string]bool = make(map[string]bool)
|
||||
maxlv int32
|
||||
errdata *pb.ErrorData
|
||||
err error
|
||||
)
|
||||
@ -91,7 +92,7 @@ func (this *Passon) HeroUpLv(session comm.IUserSession, heroid string, lv int32)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
maxlv = this.ModuleTools.GetGlobalConf().Passlvmax
|
||||
for i := 0; i < 5; i++ {
|
||||
if heros[i].Ispasson {
|
||||
change[heros[i].Id] = false
|
||||
@ -118,7 +119,7 @@ func (this *Passon) HeroUpLv(session comm.IUserSession, heroid string, lv int32)
|
||||
}
|
||||
}
|
||||
|
||||
if passon.Passonlv != heros[4].Lv {
|
||||
if passon.Passonlv < maxlv && passon.Passonlv != heros[4].Lv {
|
||||
passon.Passonlv = heros[4].Lv
|
||||
this.ModuleUser.ChangeUserExpand(session.GetUserId(), map[string]interface{}{
|
||||
"passonlv": passon.Passonlv,
|
||||
|
Loading…
Reference in New Issue
Block a user