Browse Source

添加了一个很麻烦的技能

tags/v4.5
枫谷剑仙 6 years ago
parent
commit
e7625841b8
1 changed files with 26 additions and 0 deletions
  1. +26
    -0
      languages/zh-dev.js

+ 26
- 0
languages/zh-dev.js View File

@@ -134,6 +134,9 @@ function parseSkillDescription(skill)
case 21:
str = `${sk[0]}回合内${attrN(sk[1])}属性的伤害减少${sk[2]}%`;
break;
case 36:
str = `受到的${attrN(sk[0])}属性${sk[1]>=0?`和${attrN(sk[1])}属性`:""}的伤害减少${sk[2]}%`;
break;
case 50:
str = `${sk[0]}回合内${(sk[1]==5?"回复力":`${attrN(sk[1])}属性的攻击力`)}×${sk[2]/100}倍`;
break;
@@ -229,6 +232,29 @@ function parseSkillDescription(skill)
if(sk[4]>0) strArr.push(`觉醒无效状态减少${sk[4]}回合`);
str = strArr.join(",");
break;
case 124:
strArr = sk.slice(0,5).filter(c=>{return c>0;}); //最多5串珠
let hasDiffOrbs = strArr.filter(s=>{return s!= strArr[0]}).length > 0; //是否存在不同色的珠子
if (sk[5] < strArr.length) //有阶梯的
{
if (hasDiffOrbs)
{//「光光火/光火火」組合的3COMBO時,所有寵物的攻擊力3.5倍;「光光火火」組合的4COMBO或以上時,所有寵物的攻擊力6倍
str = `${strArr.map(a=>{return nb(a, attrsName);}).join("、")}中${sk[5]}串同时攻击时,所有宠物的攻击力${sk[6]/100}倍,每多1串+${sk[7]/100}倍,最大${strArr.length}串时${(sk[6]+sk[7]*(strArr.length-sk[5]))/100}倍`;
}else
{//木寶珠有2COMBO時,所有寵物的攻擊力3倍,每多1COMBO+4倍,最大5COMBO時15倍
str = `${nb(strArr[0], attrsName).join("、")}宝珠有${strArr.length}串时,所有宠物的攻击力${sk[6]/100}倍,每多1串+${sk[7]/100}倍,最大${strArr.length}串时${(sk[6]+sk[7]*(strArr.length-sk[5]))/100}倍`;
}
}else
{
if (hasDiffOrbs)
{//火光同時攻擊時,所有寵物的攻擊力2倍
str = `${strArr.map(a=>{return nb(a, attrsName);}).join("、")}同时攻击时,所有宠物的攻击力${sk[6]/100}倍`;
}else
{//光寶珠有2COMBO或以上時,所有寵物的攻擊力3倍
str = `${nb(strArr[0], attrsName).join("、")}宝珠有${strArr.length}串或以上时,所有宠物的攻击力${sk[6]/100}倍`;
}
}
break;
case 126:
str = `${sk[1]}${sk[1] != sk[2]?`~${sk[2]}`:""}回合内${nb(sk[0], attrsName).join("、")}珠的掉落率提高${sk[3]}%`;
break;


Loading…
Cancel
Save