上传装备升级神器无套装效果处理
This commit is contained in:
parent
938eca1255
commit
d6a510c993
@ -209,6 +209,7 @@ func (this *apiComp) Upgrade(session comm.IUserSession, req *pb.EquipmentUpgrade
|
||||
}
|
||||
return
|
||||
}
|
||||
if confs[i].Suittype > 0 {
|
||||
if suitconfs[i], err = this.module.configure.getEquipSuit(confs[i].Suittype); err != nil {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_ConfigNoFound,
|
||||
@ -216,10 +217,12 @@ func (this *apiComp) Upgrade(session comm.IUserSession, req *pb.EquipmentUpgrade
|
||||
Message: err.Error(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
} else {
|
||||
equipments[i] = equipment
|
||||
confs[i] = conf
|
||||
if confs[i].Suittype > 0 {
|
||||
if suitconfs[i], err = this.module.configure.getEquipSuit(confs[i].Suittype); err != nil {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_ConfigNoFound,
|
||||
@ -228,6 +231,10 @@ func (this *apiComp) Upgrade(session comm.IUserSession, req *pb.EquipmentUpgrade
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if confs[i].Suittype == 0 {
|
||||
continue
|
||||
}
|
||||
suit = nil
|
||||
for _, _suit := range suits {
|
||||
if _suit.Suitid == confs[i].Suittype && !_suit.Effect { //找到一个未生效的套装
|
||||
|
@ -148,5 +148,4 @@ func (this *configureComp) GetGameSweepData(id int32, round int32) (conf *cfg.Ga
|
||||
err = comm.NewNotFoundConfErr(string(this.module.GetType()), game_sweep, id)
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user