🐞 fix(宝物): 修复重铸返回错误

This commit is contained in:
luying
2023-02-01 16:58:55 +08:00
parent 234dde6b05
commit 4d586d3d69
2 changed files with 15 additions and 12 deletions
+4 -1
View File
@@ -208,7 +208,10 @@ export function getRebuildConsume(artifacts: ArtifactModelType[]) {
let dicArtifactQuality = getDicArtifactQualityByStage(dicArtifact.quality, stage);
let dicNextArtifactQuality = gameData.artifactQualityById.get(dicArtifactQuality?.nextId);
if(!dicNextArtifactQuality) continue;
let consumes = dicArtifactQuality.generalItem.map(({id, count}) => ({ id, count: count * dicNextArtifactQuality.materialCnt}));
let dicMaterialArtifactQuality = gameData.artifactQualityById.get(dicNextArtifactQuality.materialId);
if(!dicMaterialArtifactQuality) continue;
let consumes = dicMaterialArtifactQuality.generalItem.map(({id, count}) => ({ id, count: count * dicNextArtifactQuality.materialCnt}));
usedConsumes.push(...consumes);
}
}