diff --git a/game-server/app/servers/role/handler/equipHandler.ts b/game-server/app/servers/role/handler/equipHandler.ts index dfc37675e..90d592032 100644 --- a/game-server/app/servers/role/handler/equipHandler.ts +++ b/game-server/app/servers/role/handler/equipHandler.ts @@ -769,7 +769,7 @@ export class EquipHandler { //穿戴宝石 equip = await EquipModel.updateEquipInfo(eid, { holes: equip.holes }); if (!!equip.hid) { - let hero = await HeroModel.findByHidAndRole(equip.hid, roleId); + let hero = await HeroModel.findByHidAndRoleWithEquip(equip.hid, roleId); await calPlayerCeAndSave(HERO_SYSTEM_TYPE.JEWEL_ON, sid, roleId, hero, {}, [jewel, oldJewel]); //任务