Browse Source

解决为了计算120三维导致辅助计算错误的问题。

tags/v12.3
枫谷剑仙 5 years ago
parent
commit
19ba47fb03
2 changed files with 11 additions and 2 deletions
  1. +2
    -1
      script-universal_function.js
  2. +9
    -1
      script.js

+ 2
- 1
script-universal_function.js View File

@@ -322,7 +322,8 @@ function calculateAbility(member, assist = null, solo = true, teamsCount = 1)
} }
if (memberCard.attrs[0] === assistCard.attrs[0] || memberCard.attrs[0] == 6 || assistCard.attrs[0] == 6) if (memberCard.attrs[0] === assistCard.attrs[0] || memberCard.attrs[0] == 6 || assistCard.attrs[0] == 6)
{ {
n_assist_base = Math.round(curve(assistCurves[idx], assist.level, assistCard.maxLevel, assistCard.limitBreakIncr)); //辅助等级基础三维
n_assist_base = Math.round(curve(assistCurves[idx], assist.level, assistCard.maxLevel, assistCard.limitBreakIncr, limitBreakIncr120[idx])); //辅助等级基础三维
n_assist_plus = assist.plus[idx] * plusAdd[idx]; //辅助加值增加量 n_assist_plus = assist.plus[idx] * plusAdd[idx]; //辅助加值增加量
} }
} }


+ 9
- 1
script.js View File

@@ -2355,7 +2355,15 @@ function changeid(mon, monDom, latentDom) {
levelDom.classList.remove("max"); levelDom.classList.remove("max");
} }
if (card.limitBreakIncr && level >= card.maxLevel) { //如果支持超觉,并且等级超过99,就添加支持超觉的蓝色 if (card.limitBreakIncr && level >= card.maxLevel) { //如果支持超觉,并且等级超过99,就添加支持超觉的蓝色
levelDom.classList.add(level > 110 ? "_120" : "_110");
if (level <= 110) //Lv 99~110
{
levelDom.classList.add("_110");
levelDom.classList.remove("_120");
}else //Lv 111~120
{
levelDom.classList.add("_120");
levelDom.classList.remove("_110");
}
} else { } else {
levelDom.classList.remove("_110"); levelDom.classList.remove("_110");
levelDom.classList.remove("_120"); levelDom.classList.remove("_120");


Loading…
Cancel
Save