diff --git a/modules/hero/api_talentreset.go b/modules/hero/api_talentreset.go index 9e37aadd0..c95eff39b 100644 --- a/modules/hero/api_talentreset.go +++ b/modules/hero/api_talentreset.go @@ -47,15 +47,15 @@ func (this *apiComp) TalentReset(session comm.IUserSession, req *pb.HeroTalentRe if conf := this.module.configure.GetHeroTalent(k); conf != nil { talentPoint += conf.Point // 获取当前英雄的天赋点数 } - res := &cfg.Gameatn{ - A: "item", - T: _talent.HeroId, - N: talentPoint, - } - if code = this.module.DispenseRes(session, []*cfg.Gameatn{res}, true); code != pb.ErrorCode_Success { - this.module.Errorf("DispenseRes err,uid:%s,item:%v", session.GetUserId(), res) - } // 返还升级的天赋点数 } + res := &cfg.Gameatn{ + A: "item", + T: _talent.HeroId, + N: talentPoint, + } + if code = this.module.DispenseRes(session, []*cfg.Gameatn{res}, true); code != pb.ErrorCode_Success { + this.module.Errorf("DispenseRes err,uid:%s,item:%v", session.GetUserId(), res) + } // 返还升级的天赋点数 if len(_talent.Talent) > 0 { update := make(map[string]interface{}, 0) szTalent := map[int32]int32{}