处理无套装效果装备情况
This commit is contained in:
parent
afc299057e
commit
252bd04039
@ -85,6 +85,15 @@ func (this *apiComp) Equip(session comm.IUserSession, req *pb.EquipmentEquipReq)
|
||||
if equipments[i].Lv < minlv {
|
||||
minlv = equipments[i].Lv
|
||||
}
|
||||
|
||||
lvnum[equipments[i].Lv]++
|
||||
for k, _ := range lvnum {
|
||||
if k > equipments[i].Lv {
|
||||
lvnum[k]++
|
||||
}
|
||||
}
|
||||
|
||||
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,
|
||||
@ -92,6 +101,9 @@ func (this *apiComp) Equip(session comm.IUserSession, req *pb.EquipmentEquipReq)
|
||||
}
|
||||
return
|
||||
}
|
||||
} else {
|
||||
continue
|
||||
}
|
||||
|
||||
suit = nil
|
||||
for _, _suit := range suits {
|
||||
@ -101,13 +113,6 @@ func (this *apiComp) Equip(session comm.IUserSession, req *pb.EquipmentEquipReq)
|
||||
}
|
||||
}
|
||||
|
||||
lvnum[equipments[i].Lv]++
|
||||
for k, _ := range lvnum {
|
||||
if k > equipments[i].Lv {
|
||||
lvnum[k]++
|
||||
}
|
||||
}
|
||||
|
||||
if suit == nil {
|
||||
suit = &pb.DB_EquipmentSuit{
|
||||
Suitid: confs[i].Suittype,
|
||||
|
Loading…
Reference in New Issue
Block a user