Browse Source

增加泛产横

tags/v6.4
枫谷剑仙 6 years ago
parent
commit
7dfd84ef0e
1 changed files with 29 additions and 2 deletions
  1. +29
    -2
      languages/zh-CN.js

+ 29
- 2
languages/zh-CN.js View File

@@ -1790,6 +1790,33 @@ function parseBigNumber(number)
return subskills.some(subskill=>subskill.type == searchType && ((subskill.params[0] | subskill.params[2]) & 14));
}
})},
{name:"泛产横(包含花火与四周一圈等)",function:cards=>cards.filter(card=>{
const searchTypeArray = [128,71,176];
function isRow(skill)
{
const sk = skill.params;
if (skill.type === 128) //普通横
{return true;}
else if (skill.type === 71) //花火
{return sk.slice(0,sk.includes(-1)?sk.indexOf(-1):undefined).length === 1}
else if (skill.type === 176) //特殊形状
{
for (let si=0;si<5;si++)
{
if ((sk[si] & 63) === 63)
return true;
}
}
return false;
}
const skill = Skills[card.activeSkillId];
if (searchTypeArray.includes(skill.type) && isRow(skill))
return true;
else if (skill.type == 116 || skill.type == 118){
const subskills = skill.params.map(id=>Skills[id]);
return subskills.some(subskill=>searchTypeArray.includes(subskill.type) && isRow(subskill));
}
})},
{name:"----- buff 类-----",function:cards=>cards},
{name:"掉落率提升 99回合",function:cards=>cards.filter(card=>{
const searchType = 126;
@@ -1824,11 +1851,11 @@ function parseBigNumber(number)
{name:"以觉醒数量为倍率类技能(宝石姬)",function:cards=>cards.filter(card=>{
const searchTypeArray = [156,168];
const skill = Skills[card.activeSkillId];
if (searchTypeArray.some(t=>skill.type == t))
if (searchTypeArray.includes(skill.type))
return true;
else if (skill.type == 116 || skill.type == 118){
const subskills = skill.params.map(id=>Skills[id]);
return subskills.some(subskill=>searchTypeArray.some(t=>subskill.type == t));
return subskills.some(subskill=>searchTypeArray.includes(subskill.type));
}
})},
{name:"回复力 buff(顶降回复)",function:cards=>cards.filter(card=>{


Loading…
Cancel
Save