修复一处技能Bug
This commit is contained in:
parent
3cc1ba1459
commit
ee42b184ea
|
@ -1043,12 +1043,12 @@ function countTeamHp(team, leader1id, leader2id, solo, noAwoken = false) {
|
|||
break;
|
||||
}
|
||||
case 229:{ //队员中存在每个属性或Type都算一次
|
||||
const atCount = countTeamTotalAttrsTypes(memberArr, assistArr);
|
||||
const {attrs, types} = countTeamTotalAttrsTypes(memberArr, assistArr);
|
||||
|
||||
let correAttrs = flags(sk[0]), correTypes = flags(sk[1]); //符合的属性/类型
|
||||
//符合的次数
|
||||
let correTimes = correAttrs.reduce((pre,attr)=>pre + (atCount.attrs.get(attr) || 0),0) +
|
||||
correTypes.reduce((pre,type)=>pre + (atCount.types.get(type) || 0),0);
|
||||
let correTimes = correAttrs.reduce((pre,attr)=>pre + (attrs[attr] || 0),0) +
|
||||
correTypes.reduce((pre,type)=>pre + (types[type] || 0),0);
|
||||
scale = sk[2] * correTimes / 100 + 1;
|
||||
console.debug('属性、类型个数动态倍率,当前队长HP倍率为 %s (匹配 %d 次)', scale, correTimes);
|
||||
break;
|
||||
|
|
|
@ -6063,7 +6063,7 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"script-universal_function.js",
|
||||
"8fe814d0a489684971409307c6953a7b"
|
||||
"c07d2bc3aa7c4bca548da9930276766b"
|
||||
],
|
||||
[
|
||||
"script.js",
|
||||
|
|
Loading…
Reference in New Issue