From 0ef0451aebed8e8acee0f23b4180d96f05c71ec9 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Wed, 28 Sep 2022 16:06:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B1=E9=B8=A3=E8=BF=94=E8=BF=98=E6=9D=90?= =?UTF-8?q?=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/hero/api_resonance.go | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/modules/hero/api_resonance.go b/modules/hero/api_resonance.go index e3459f94d..0997127b8 100644 --- a/modules/hero/api_resonance.go +++ b/modules/hero/api_resonance.go @@ -111,7 +111,7 @@ func (this *apiComp) Resonance(session comm.IUserSession, req *pb.HeroResonanceR return } - for k, _ := range _costMaphero { + for k := range _costMaphero { if k == _hero.Id { _hero.SameCount = _costMaphero[k].SameCount break @@ -143,12 +143,14 @@ func (this *apiComp) Resonance(session comm.IUserSession, req *pb.HeroResonanceR return } // 返还对应初始星级的卡 - for _, v := range resonConfig.Prize { - if v.A == comm.HeroType { - this.module.modelHero.createHeroOverlying(session.GetUserId(), v.T, v.N*count) - } - } + this.module.DispenseRes(session, resonConfig.Prize, true) + // for _, v := range resonConfig.Prize { + // if v.A == comm.HeroType { + // hero, _ := this.module.modelHero.createHeroOverlying(session.GetUserId(), v.T, v.N*count) + // ChangeList = append(ChangeList, hero) + // } + // } ChangeList = append(ChangeList, _hero) session.SendMsg(string(this.module.GetType()), "change", &pb.HeroChangePush{List: ChangeList}) session.SendMsg(string(this.module.GetType()), Resonance, &pb.HeroResonanceResp{Hero: _hero})