fix(传承): 修复传承之后天晶数据错乱的问题,玩家登录时修复

This commit is contained in:
luying
2023-10-08 20:10:26 +08:00
parent 144181f2e1
commit cd87b9e74c
5 changed files with 46 additions and 9 deletions

View File

@@ -847,6 +847,8 @@ export class HeroHandler {
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[] = [];
let curJewels: jewelUpdate[] = [];
@@ -864,8 +866,6 @@ export class HeroHandler {
jewels.push(result);
curJewels.push({ seqId:result.seqId, hid:result.hid});
}
originHero.ePlace = tempOriginEPlace;
targetHero.ePlace = tempTargetEPlace;
// 消耗
let originalConsumes = originHero.consumes||[];