diff --git a/game-server/app/servers/role/handler/heroHandler.ts b/game-server/app/servers/role/handler/heroHandler.ts index 2c2775233..fc1818a0e 100644 --- a/game-server/app/servers/role/handler/heroHandler.ts +++ b/game-server/app/servers/role/handler/heroHandler.ts @@ -846,8 +846,6 @@ export class HeroHandler { let tempOriginEPlace = [], tempTargetEPlace = [] if (originHero.ePlace || targetHero.ePlace.length > 0) tempOriginEPlace = getHeroNewEplace(originHero, targetHero?.ePlace || []); if (targetHero.ePlace || originHero.ePlace.length > 0) tempTargetEPlace = getHeroNewEplace(targetHero, originHero?.ePlace || []); - originHero.ePlace = tempOriginEPlace; - targetHero.ePlace = tempTargetEPlace; // 天晶地玉 let jewels: JewelType[] = []; @@ -866,6 +864,8 @@ export class HeroHandler { jewels.push(result); curJewels.push({ seqId:result.seqId, hid:result.hid}); } + originHero.ePlace = tempOriginEPlace; + targetHero.ePlace = tempTargetEPlace; // 消耗 let originalConsumes = originHero.consumes||[];