miao-plugin/resources/meta/character/久岐忍/calc.js

29 lines
894 B
JavaScript
Raw Normal View History

export const details = [{
title: "E释放伤害",
dmg: ({ talent }, dmg) => dmg(talent.e['技能伤害'], 'e')
}, {
title: "E每跳治疗",
showDetail: true,
dmg: ({ talent, calc, attr }, { heal }) => {
let ec = talent.e['越祓草轮治疗量2'];
return heal(calc(attr.hp) * ec[0] / 100 + ec[1] * 1 + calc(attr.mastery) * 0.75)
}
}, {
title: "Q每跳伤害",
dmg: ({ talent, calc, attr }, { basic }) => basic(talent.q['单次伤害'] * calc(attr.hp) / 100, 'q')
}];
export const mainAttr = "hp,atk,cpct,cdmg,mastery";
export const buffs = [{
title: "久岐忍被动生命低于50%时提高治疗加成15%",
data: {
heal: 15
}
}, {
title: "久岐忍被动:基于元素精通提高治疗量[healNum],伤害[ePlus]",
data: {
healNum: ({ attr, calc }) => calc(attr.mastery) * 0.75,
ePlus: ({ attr, calc }) => calc(attr.mastery) * 0.25
}
}];