精炼打造
This commit is contained in:
parent
da9798df78
commit
2f587ef3c3
@ -33,6 +33,7 @@ func (this *apiComp) ForgeEquip(session comm.IUserSession, req *pb.SmithyForgeEq
|
|||||||
maxT int32
|
maxT int32
|
||||||
atno []*pb.UserAtno
|
atno []*pb.UserAtno
|
||||||
lava *cfg.Gameatn
|
lava *cfg.Gameatn
|
||||||
|
bQuality bool // 是否是精炼打造
|
||||||
)
|
)
|
||||||
// 参数校验
|
// 参数校验
|
||||||
if req.Count == 0 { // 传0 默认打造意见
|
if req.Count == 0 { // 传0 默认打造意见
|
||||||
@ -78,6 +79,7 @@ func (this *apiComp) ForgeEquip(session comm.IUserSession, req *pb.SmithyForgeEq
|
|||||||
// 是否是精益打造
|
// 是否是精益打造
|
||||||
if req.Quality > 0 {
|
if req.Quality > 0 {
|
||||||
costRes = append(costRes, reelcfg.RefineCos)
|
costRes = append(costRes, reelcfg.RefineCos)
|
||||||
|
bQuality = true
|
||||||
}
|
}
|
||||||
// 校验是不是装备定制打造
|
// 校验是不是装备定制打造
|
||||||
if req.SuiteId != 0 {
|
if req.SuiteId != 0 {
|
||||||
@ -214,7 +216,7 @@ func (this *apiComp) ForgeEquip(session comm.IUserSession, req *pb.SmithyForgeEq
|
|||||||
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); code1 != nil {
|
if equip, code1 := this.module.ModuleEquipment.GetForgeEquip(session, 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
|
||||||
|
Loading…
Reference in New Issue
Block a user