装备打造批处理
This commit is contained in:
parent
c97e2745ad
commit
43504924e5
@ -251,7 +251,7 @@ type (
|
|||||||
dyweight: 动态权重
|
dyweight: 动态权重
|
||||||
isepic:是否史诗 与 dyweight 互斥
|
isepic:是否史诗 与 dyweight 互斥
|
||||||
*/
|
*/
|
||||||
GetForgeEquip(session IUserSession, num, suiteId int32, pos int32, lv int32, dyweight []int32, isepic bool) (eruip *pb.DB_Equipment, errdata *pb.ErrorData)
|
GetForgeEquip(session IUserSession, num, suiteId int32, pos int32, lv int32, dyweight []int32, isepic bool) (eruip []*pb.DB_Equipment, errdata *pb.ErrorData)
|
||||||
|
|
||||||
//GM接口 获取全部装备
|
//GM接口 获取全部装备
|
||||||
GMGetAllEquip(session IUserSession, ismaxlv bool) (errdata *pb.ErrorData)
|
GMGetAllEquip(session IUserSession, ismaxlv bool) (errdata *pb.ErrorData)
|
||||||
|
@ -223,18 +223,16 @@ func (this *apiComp) ForgeEquip(session comm.IUserSession, req *pb.SmithyForgeEq
|
|||||||
}
|
}
|
||||||
// 装备资源分发
|
// 装备资源分发
|
||||||
if customLv > 0 {
|
if customLv > 0 {
|
||||||
for i := 0; i < int(req.Count); i++ {
|
|
||||||
|
|
||||||
sz := make([]int32, 4) // 最高 4个品质
|
sz := make([]int32, 4) // 最高 4个品质
|
||||||
// 获得极品权重
|
// 获得极品权重
|
||||||
sz[3] = this.module.modelStove.StoveToolsQualityProbability(stove)
|
sz[3] = this.module.modelStove.StoveToolsQualityProbability(stove)
|
||||||
if equip, code1 := this.module.ModuleEquipment.GetForgeEquip(session, req.SuiteId, req.Position, customLv, sz, bQuality); code1 != nil {
|
if equip, code1 := this.module.ModuleEquipment.GetForgeEquip(session, req.Count, req.SuiteId, req.Position, customLv, sz, bQuality); code1 != nil {
|
||||||
errdata = code1
|
errdata = code1
|
||||||
this.module.Errorf("GetForgeEquip error: %v,req.SuiteId:%d, req.Position:%d, customLv:%d", errdata, req.SuiteId, req.Position, customLv)
|
this.module.Errorf("GetForgeEquip error: %v,req.SuiteId:%d, req.Position:%d, customLv:%d", errdata, req.SuiteId, req.Position, customLv)
|
||||||
return
|
return
|
||||||
} else {
|
} else {
|
||||||
rsp.Equip = append(rsp.Equip, equip)
|
rsp.Equip = append(rsp.Equip, equip...)
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
} else if bQuality { // 精炼打造
|
} else if bQuality { // 精炼打造
|
||||||
|
Loading…
Reference in New Issue
Block a user