From d25771f9b01e6d5b6efb7c0fc571034bd7678104 Mon Sep 17 00:00:00 2001 From: luying Date: Fri, 18 Dec 2020 17:38:18 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E9=93=9C=E5=B8=81=E4=B8=8D=E8=B6=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/servers/role/handler/equipHandler.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/game-server/app/servers/role/handler/equipHandler.ts b/game-server/app/servers/role/handler/equipHandler.ts index e9ae021aa..52ca0d0ec 100644 --- a/game-server/app/servers/role/handler/equipHandler.ts +++ b/game-server/app/servers/role/handler/equipHandler.ts @@ -84,7 +84,7 @@ export class EquipHandler { let hero = await HeroModel.findByHidAndRole(hid, roleId); if(!hero) return resResult(STATUS.HERO_NOT_FIND); - let { ePlace } = hero; // 装备栏 + let { ePlace, lv: playerLv } = hero; // 装备栏 let strengthenArr = new Array(); if(type == EQUIP_STRENGTHEN_TYPE.SINGLE || type == EQUIP_STRENGTHEN_TYPE.SINGLE_QUICK) { // 单装备强化 strengthenArr = ePlace.filter(cur => cur.id == ePlaceId && cur.equip); @@ -99,9 +99,9 @@ export class EquipHandler { if(lv < minLv) minLv = lv; } - let {coin, lv: playerLv} = await Role.findByRoleId(roleId); + let {coin} = await Role.findByRoleId(roleId); let maxLv = type == EQUIP_STRENGTHEN_TYPE.SINGLE?minLv + 1:playerLv; - if(minLv == maxLv) { + if(minLv >= maxLv) { return resResult(STATUS.ROLE_EQUIP_REACH_MAX); } let costCoin = 0; // 消耗铜币