将限定星机的队长技修订为不计算队友

This commit is contained in:
枫谷剑仙 2022-01-30 03:01:19 +08:00
parent c6522dec78
commit 44b7e38a97
2 changed files with 4 additions and 3 deletions

View File

@ -1020,12 +1020,13 @@ function countTeamHp(memberArr, leader1id, leader2id, solo, noAwoken = false) {
}
break;
}
case 217:{ //队员为指定类型不包括双方队长且队员数大于0
let cardsArr = memberArr.filter(m => m.id > 0).map(m => Cards[m.id]); //所有的卡片
case 217:{ //限定队伍星级,不包括好友队长
let cardsArr = memberArr.slice(0, 5).filter(m => m.id > 0).map(m => Cards[m.id]); //所有的卡片
const rarityCount = cardsArr.reduce((pre,member)=>{
const card = Cards[member.id] || Cards[0];
return pre + card.rarity;
},0);
console.debug(rarityCount);
scale = rarityCount <= sk[0] ? sk[1] / 100 : 1;
break;
}

View File

@ -4605,7 +4605,7 @@ function refreshTeamTotalHP(totalDom, team, teamIdx) {
if (tRarityDom)
{
const rarityDoms = tRarityDom.querySelector(".rarity");
const rarityCount = team_2p.reduce((pre,member)=>{
const rarityCount = team[0].slice(0,5).reduce((pre,member)=>{
if (member.id <= 0) return pre;
const card = Cards[member.id] || Cards[0];
return pre + card.rarity;