diff --git a/game-server/app/servers/role/handler/equipHandler.ts b/game-server/app/servers/role/handler/equipHandler.ts index 43e08f6aa..eb08eef10 100644 --- a/game-server/app/servers/role/handler/equipHandler.ts +++ b/game-server/app/servers/role/handler/equipHandler.ts @@ -327,7 +327,7 @@ export class EquipHandler { } } if(originJewel) { // 更新自己的天晶石 - await JewelModel.putOnOrOff(originJewel.seqId, canSentMineToOrigin? jewel.hid: 0, canSentMineToOrigin? ePlaceId: 0); + originJewel = await JewelModel.putOnOrOff(originJewel.seqId, canSentMineToOrigin? jewel.hid: 0, canSentMineToOrigin? ePlaceId: 0); } // 目标镶嵌上 @@ -341,7 +341,7 @@ export class EquipHandler { ePlace: updatedEplace } - return resResult(STATUS.SUCCESS, { curHero, originHero: originHeroResult, curJewel }); + return resResult(STATUS.SUCCESS, { curHero, originHero: originHeroResult, curJewel, originJewel }); } // 卸下天晶石