2023-08-13 18:39:27 +00:00
|
|
|
|
export const details = [{
|
|
|
|
|
title: '战技伤害',
|
|
|
|
|
dmg: ({ talent }, dmg) => dmg(talent.e['单体伤害'], 'e')
|
|
|
|
|
}, {
|
|
|
|
|
title: '追加攻击伤害',
|
|
|
|
|
dmg: ({ talent }, dmg) => dmg(talent.t['追加伤害'], 't')
|
|
|
|
|
}, {
|
|
|
|
|
title: '战技+引爆dot伤害',
|
2023-09-06 09:29:48 +00:00
|
|
|
|
params: { isDot: true },
|
|
|
|
|
dmg: ({ talent, cons, weapon }, dmg) => {
|
2023-08-13 18:39:27 +00:00
|
|
|
|
let plusDot = cons >= 6 ? 1.56 : 0
|
2023-09-06 09:29:48 +00:00
|
|
|
|
let weaponDot = weapon.name === '只需等待' ? (weapon.affix * 10 + 50) / 100 : 0
|
2023-08-13 18:39:27 +00:00
|
|
|
|
let eDmg = dmg(talent.e['单体伤害'], 'e')
|
2023-09-06 09:29:48 +00:00
|
|
|
|
let dotDmg = dmg((talent.q['回合持续伤害'] + plusDot + weaponDot) * talent.e['额外持续伤害'], '', 'skillDot')
|
2023-08-13 18:39:27 +00:00
|
|
|
|
return {
|
|
|
|
|
dmg: eDmg.dmg + dotDmg.avg,
|
|
|
|
|
avg: eDmg.avg + dotDmg.avg
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}, {
|
|
|
|
|
title: '终结技伤害',
|
2023-09-06 09:29:48 +00:00
|
|
|
|
params: { isDot: true },
|
|
|
|
|
dmg: ({ talent, cons, weapon }, dmg) => {
|
2023-08-13 18:39:27 +00:00
|
|
|
|
let plusDot = cons >= 6 ? 1.56 : 0
|
2023-09-06 09:29:48 +00:00
|
|
|
|
let weaponDot = weapon.name === '只需等待' ? (weapon.affix * 10 + 50) / 100 : 0
|
2023-08-13 18:39:27 +00:00
|
|
|
|
let qDmg = dmg(talent.q['技能伤害'], 'q')
|
2023-09-06 09:29:48 +00:00
|
|
|
|
let dotDmg = dmg((talent.q['回合持续伤害'] + plusDot + weaponDot) * talent.q['额外持续伤害'], '', 'skillDot')
|
2023-08-13 18:39:27 +00:00
|
|
|
|
return {
|
|
|
|
|
dmg: qDmg.dmg + dotDmg.avg,
|
|
|
|
|
avg: qDmg.avg + dotDmg.avg
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}]
|
|
|
|
|
|
2023-09-23 15:46:46 +00:00
|
|
|
|
export const mainAttr = 'atk,cpct,cdmg'
|
2023-09-06 09:29:48 +00:00
|
|
|
|
export const defDmgIdx = 3
|
2023-08-13 18:39:27 +00:00
|
|
|
|
|
|
|
|
|
export const buffs = [{
|
|
|
|
|
title: '卡芙卡1命:目标受到的持续伤害提高30%',
|
|
|
|
|
cons: 1,
|
|
|
|
|
data: {
|
|
|
|
|
dotEnemyDmg: 30
|
|
|
|
|
}
|
|
|
|
|
}, {
|
|
|
|
|
title: '卡芙卡2命:我方全体造成的持续伤害提高25%',
|
|
|
|
|
cons: 2,
|
|
|
|
|
data: {
|
|
|
|
|
dotDmg: 25
|
|
|
|
|
}
|
|
|
|
|
}, {
|
|
|
|
|
title: '卡芙卡六命:持续伤害倍率提高156%',
|
|
|
|
|
cons: 6
|
2023-09-06 09:29:48 +00:00
|
|
|
|
}, {
|
|
|
|
|
title: '只需等待-游丝:游丝状态下,敌方目标陷入触电状态,每回合开始受到等同于装备者攻击力[dotData]%的雷属性持续伤害',
|
|
|
|
|
check: ({ weapon, params }) => (weapon.name === '只需等待' && params.isDot === true),
|
|
|
|
|
data: {
|
|
|
|
|
dotData: ({ weapon }) => weapon.affix * 10 + 50
|
|
|
|
|
}
|
2023-08-13 18:39:27 +00:00
|
|
|
|
}]
|