装备打造
This commit is contained in:
parent
737d93f9c4
commit
c8ef9eb4ec
@ -93,9 +93,7 @@ func (this *apiComp) UseGift(session comm.IUserSession, req *pb.LibraryUseGiftRe
|
||||
}
|
||||
}
|
||||
}
|
||||
// if likeStates == 0 {
|
||||
// addExp *= req.Counts
|
||||
// }
|
||||
|
||||
res = append(res, &cfg.Gameatn{
|
||||
A: "item",
|
||||
T: req.Items,
|
||||
|
@ -202,9 +202,9 @@ func (this *apiComp) ForgeEquip(session comm.IUserSession, req *pb.SmithyForgeEq
|
||||
} else { // 普通打造
|
||||
// 获取掉落id
|
||||
newdrop := this.module.modelStove.CheckUnlockSuid(req.ReelId, stove.Data[req.ReelId].Lv, reelcfg.BasicDrop)
|
||||
res := this.module.configure.GetDropReward(newdrop)
|
||||
// 检查是否命中双倍打造
|
||||
for i := 0; i < int(req.Count); i++ {
|
||||
res := this.module.configure.GetDropReward(newdrop)
|
||||
if ok := this.module.modelStove.CheckForgetwoEquip(req.ReelId, stove.Data[req.ReelId].Lv, addProbability); ok {
|
||||
if code, atno = this.module.DispenseAtno(session, res, true); code == pb.ErrorCode_Success {
|
||||
for _, v := range atno {
|
||||
@ -214,6 +214,7 @@ func (this *apiComp) ForgeEquip(session comm.IUserSession, req *pb.SmithyForgeEq
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if code, atno = this.module.DispenseAtno(session, res, true); code == pb.ErrorCode_Success {
|
||||
for _, v := range atno {
|
||||
if eq, err1 := this.module.ModuleEquipment.QueryEquipment(session.GetUserId(), v.O); err1 == pb.ErrorCode_Success {
|
||||
|
Loading…
Reference in New Issue
Block a user