diff --git a/web-server/app/service/Auth.ts b/web-server/app/service/Auth.ts index 0ac9ac81c..7fa12400c 100644 --- a/web-server/app/service/Auth.ts +++ b/web-server/app/service/Auth.ts @@ -1,9 +1,9 @@ -import { COUNTER, HERO_SYSTEM_TYPE, DEFAULT_LV, DEFAULT_ITEMS, ITID, DEFAULT_GOLD, DEFAULT_HERO_LV, DEFAULT_EQUIPS, DEFAULT_COIN, ADULT_AGE, GUEST_MAX_TIME, GUEST_DAY, FIGURE_UNLOCK_CONDITION } from '@consts'; +import { COUNTER, HERO_SYSTEM_TYPE, DEFAULT_LV, DEFAULT_ITEMS, ITID, DEFAULT_GOLD, DEFAULT_HERO_LV, DEFAULT_EQUIPS, DEFAULT_COIN, ADULT_AGE, GUEST_MAX_TIME } from '@consts'; import { DEFAULT_HEROES } from '@consts'; import { HeroModel } from '@db/Hero'; import { RoleModel } from '@db/Role'; import { UserModel, UserType } from '@db/User'; -import { STATUS, GET_SMS_TYPE, DEFAULT_DEVICE_ID } from '@consts'; +import { STATUS, GET_SMS_TYPE } from '@consts'; import { smsModel } from '@db/Sms'; import { Service } from 'egg'; import Counter from '@db/Counter'; @@ -308,7 +308,6 @@ export default class Auth extends Service { const role = await RoleModel.createRole(uid, serverId, { roleId, code, roleName, seqId, lv: DEFAULT_LV, exp: (getExpByLv(DEFAULT_LV - 1) || { sum: 0 }).sum || 0 }); if (role) { let skinIds = new Array(); - let conditions = new Array<{type: number, num: number}>() for (let hid of DEFAULT_HEROES) { let hero = await HeroModel.findByHidAndRole(hid, roleId); if (hero) { @@ -326,14 +325,9 @@ export default class Auth extends Service { skins: [{ id: initialSkin, enable: true }], lv: DEFAULT_HERO_LV, exp: getHeroExpByLv(DEFAULT_HERO_LV - 1) || 0 }); skinIds.push(initialSkin); - conditions.push({type: FIGURE_UNLOCK_CONDITION.GET_HERO, num: hid}); - conditions.push({type: FIGURE_UNLOCK_CONDITION.GET_SKIN, num: initialSkin}); - await calPlayerCeAndSave(HERO_SYSTEM_TYPE.INIT, roleId, hero, {}); } - // 解锁形象 - await ctx.service.utils.unlockFigure(roleId, conditions, role); await reCalAllHeroCe(HERO_SYSTEM_TYPE.ADD_SKIN, roleId, {}, skinIds) for (let { id, count } of DEFAULT_ITEMS) {