From c8ef9eb4ec595f722c1264d5e9d35bca4f03db13 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Mon, 29 May 2023 21:58:01 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A3=85=E5=A4=87=E6=89=93=E9=80=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/library/api_usegift.go | 4 +--- modules/smithy/api_forgeequip.go | 3 ++- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/library/api_usegift.go b/modules/library/api_usegift.go index 983c878df..378947410 100644 --- a/modules/library/api_usegift.go +++ b/modules/library/api_usegift.go @@ -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, diff --git a/modules/smithy/api_forgeequip.go b/modules/smithy/api_forgeequip.go index b88154453..05f5a098a 100644 --- a/modules/smithy/api_forgeequip.go +++ b/modules/smithy/api_forgeequip.go @@ -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 {