装备:升星次级属性读取

This commit is contained in:
luying
2022-02-26 10:25:19 +08:00
parent ec6e51ea45
commit 5f133e62a3
2 changed files with 17 additions and 11 deletions

View File

@@ -810,17 +810,23 @@ export function getPreEquipStar(equipId: number, star: number) {
return null;
}
export function getEquipStarMainAttrByStage(equipId: number, star: number, starStage: number) {
export function getEquipStarAttrByStage(equipId: number, star: number, starStage: number) {
if(starStage == 0) {
let preEquipStar = getPreEquipStar(equipId, star);
if(!preEquipStar || preEquipStar.equipId != equipId) {
return [];
return { mainAttr: [], subAttr: [] };
} else {
return preEquipStar.mainAttr.get(preEquipStar.count);
return {
mainAttr: preEquipStar.mainAttr.get(preEquipStar.count),
subAttr: preEquipStar.subAttr,
}
}
} else {
let equipStar = getEquipStarIdByEquipId(equipId, star);
return equipStar.mainAttr.get(starStage);
return {
mainAttr: equipStar.mainAttr.get(starStage),
subAttr: equipStar.subAttr,
}
}
}