diff --git a/modules/hero/module.go b/modules/hero/module.go index 13d3b7d07..74160de59 100644 --- a/modules/hero/module.go +++ b/modules/hero/module.go @@ -84,14 +84,13 @@ func (this *Hero) createRepeatHero(session comm.IUserSession, heroCfgId string, ) hero, bFirst, atno, err = this.modelHero.createHero(session, heroCfgId, num) if err == nil && bFirst { - go func() { // 携程处理 图鉴数据 - if db.IsCross() { - this.moduleFetter.SendRpcAddHero(session.GetUserId(), heroCfgId, session.GetServiecTag()) - } else { - this.moduleFetter.AddHeroFetterData(session.GetUserId(), heroCfgId) - } - }() - // 统计任务 + //go func() { // 携程处理 图鉴数据 + if db.IsCross() { + this.moduleFetter.SendRpcAddHero(session.GetUserId(), heroCfgId, session.GetServiecTag()) + } else { + this.moduleFetter.AddHeroFetterData(session.GetUserId(), heroCfgId) + } + //}() // 查品质 cfg, _ := this.configure.GetHeroConfig(heroCfgId) diff --git a/modules/smithy/api_forgeequip.go b/modules/smithy/api_forgeequip.go index 338867bd0..a426dbb58 100644 --- a/modules/smithy/api_forgeequip.go +++ b/modules/smithy/api_forgeequip.go @@ -310,9 +310,9 @@ func (this *apiComp) ForgeEquip(session comm.IUserSession, req *pb.SmithyForgeEq // 更新图鉴信息 for _, v := range rsp.Equip { if equipConf := this.module.configure.GetEquipmentConfigureById(v.CId); equipConf != nil { // 获取装备等级 - go func(cid string, star int32, AdverbEntry int32) { - this.module.modelAtlas.CheckActivateAtlas(session.GetUserId(), cid, star, AdverbEntry, stove.Forge[req.ReelId]) - }(v.CId, equipConf.InitLv, int32(len(v.AdverbEntry))) // 品质按副词条数+1 来算 + //go func(cid string, star int32, AdverbEntry int32) { + this.module.modelAtlas.CheckActivateAtlas(session.GetUserId(), v.CId, equipConf.InitLv, int32(len(v.AdverbEntry)), stove.Forge[req.ReelId]) + //}(v.CId, equipConf.InitLv, int32(len(v.AdverbEntry))) // 品质按副词条数+1 来算 } } var equip map[int32]int32 // key xingji value 数量