处理无套装效果装备情况
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 {
|
if equipments[i].Lv < minlv {
|
||||||
minlv = equipments[i].Lv
|
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 {
|
if suitconfs[i], err = this.module.configure.getEquipSuit(confs[i].Suittype); err != nil {
|
||||||
errdata = &pb.ErrorData{
|
errdata = &pb.ErrorData{
|
||||||
Code: pb.ErrorCode_ConfigNoFound,
|
Code: pb.ErrorCode_ConfigNoFound,
|
||||||
@ -92,6 +101,9 @@ func (this *apiComp) Equip(session comm.IUserSession, req *pb.EquipmentEquipReq)
|
|||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
suit = nil
|
suit = nil
|
||||||
for _, _suit := range suits {
|
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 {
|
if suit == nil {
|
||||||
suit = &pb.DB_EquipmentSuit{
|
suit = &pb.DB_EquipmentSuit{
|
||||||
Suitid: confs[i].Suittype,
|
Suitid: confs[i].Suittype,
|
||||||
|
Loading…
Reference in New Issue
Block a user