diff --git a/game-server/app/servers/role/handler/equipHandler.ts b/game-server/app/servers/role/handler/equipHandler.ts index 7d5d01714..b4f493b10 100644 --- a/game-server/app/servers/role/handler/equipHandler.ts +++ b/game-server/app/servers/role/handler/equipHandler.ts @@ -43,7 +43,7 @@ export class EquipHandler { let curEquip = oldEplace.find(equip => equip.id == ePlaceId ); if(curEquip) return resResult(STATUS.EQUIP_HAS_COMPOSE); - let dicHero = gameData.hero.get(hid); + let dicHero = gameData.hero.get(hero.skinId); let dicEquip = getEquipByJobClassAndEPlace(dicHero?.jobClass, ePlaceId); if(!dicEquip) return resResult(STATUS.DIC_DATA_NOT_FOUND);