修复配件套装战力计算
This commit is contained in:
parent
6089ad5dd2
commit
b821afc6b0
@ -141,6 +141,8 @@ export class HeroShared {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
let sumLv = R.sum(pjs.map(i=>i.lv))
|
||||||
|
|
||||||
for (let [suitId, data] of Object.entries(suitObj)) {
|
for (let [suitId, data] of Object.entries(suitObj)) {
|
||||||
|
|
||||||
// //计算配件套装属性
|
// //计算配件套装属性
|
||||||
@ -149,7 +151,7 @@ export class HeroShared {
|
|||||||
// suitBuff.forEach(b => PublicShared.mergeProperty(buff, b[1]));
|
// suitBuff.forEach(b => PublicShared.mergeProperty(buff, b[1]));
|
||||||
|
|
||||||
//计算配件大师属性
|
//计算配件大师属性
|
||||||
let masterConf = Object.values(G.gc.peijian_master[suitId]).filter(c => c.lv <= data.minLv).sort((a, b) => b.lv - a.lv)[0];
|
let masterConf = Object.values(G.gc.peijian_master[suitId]).filter(c => c.needLv <= sumLv).sort((a, b) => b.lv - a.lv)[0];
|
||||||
if (masterConf) {
|
if (masterConf) {
|
||||||
let masterbuff = Object.entries(masterConf.buff).filter(v => Number(v[0]) <= data.num);
|
let masterbuff = Object.entries(masterConf.buff).filter(v => Number(v[0]) <= data.num);
|
||||||
masterbuff.forEach(b => PublicShared.mergeProperty(buff, b[1]));
|
masterbuff.forEach(b => PublicShared.mergeProperty(buff, b[1]));
|
||||||
|
Loading…
Reference in New Issue
Block a user