2022-09-29 23:38:50 +00:00
|
|
|
|
/*
|
|
|
|
|
* q: 1 - Q状态,a伤害
|
|
|
|
|
* q: 2 - Q状态,E伤害
|
|
|
|
|
* q: 3 - Q状态,冥祭
|
|
|
|
|
* q: 4 - Q状态,炮弹
|
|
|
|
|
* */
|
|
|
|
|
|
|
|
|
|
export const details = [{
|
|
|
|
|
title: 'Q状态普攻首段',
|
|
|
|
|
params: { q: 1 },
|
|
|
|
|
dmg: ({ talent }, dmg) => dmg(talent.q['一段伤害'], 'a')
|
|
|
|
|
}, {
|
|
|
|
|
title: 'Q状态 E伤害',
|
|
|
|
|
params: { q: 2 },
|
|
|
|
|
dmg: ({ talent }, dmg) => dmg(talent.e['冥祭伤害'], 'e')
|
|
|
|
|
}, {
|
|
|
|
|
title: 'Q+末途真眼 E伤害',
|
|
|
|
|
params: { q: 3 },
|
|
|
|
|
dmg: ({ talent }, dmg) => dmg(talent.e['冥祭伤害'], 'e')
|
|
|
|
|
}, {
|
2022-11-22 20:25:36 +00:00
|
|
|
|
title: 'Q后强化E·超激化',
|
|
|
|
|
params: { q: 3 },
|
|
|
|
|
dmg: ({ talent }, dmg) => dmg(talent.e['冥祭伤害'], 'e', '超激化')
|
|
|
|
|
}/*, {
|
|
|
|
|
|
2022-09-29 23:38:50 +00:00
|
|
|
|
title: 'Q+末途真眼 渡荒之雷',
|
|
|
|
|
params: { q: 4 },
|
|
|
|
|
dmg: ({ talent }, dmg) => dmg(100, 'e')
|
2022-11-22 20:25:36 +00:00
|
|
|
|
}*/]
|
2022-09-29 23:38:50 +00:00
|
|
|
|
|
2022-11-22 20:25:36 +00:00
|
|
|
|
export const defDmgIdx = 3
|
2022-09-29 23:38:50 +00:00
|
|
|
|
export const mainAttr = 'atk,cpct,cdmg,mastery'
|
2022-11-22 20:25:36 +00:00
|
|
|
|
export const defParams = { q: 3 }
|
2022-09-29 23:38:50 +00:00
|
|
|
|
|
|
|
|
|
export const buffs = [{
|
|
|
|
|
title: '赛诺Q:Q状态下提升元素精通100点',
|
|
|
|
|
data: {
|
|
|
|
|
mastery: ({ params }) => params.q ? 100 : 0
|
|
|
|
|
}
|
|
|
|
|
}, {
|
|
|
|
|
// 普攻提升雷伤
|
|
|
|
|
title: '赛诺2命:普攻提高雷伤,5层增加50%',
|
|
|
|
|
cons: 2,
|
|
|
|
|
data: {
|
|
|
|
|
dmg: 50
|
|
|
|
|
}
|
|
|
|
|
}, {
|
2022-11-08 22:04:08 +00:00
|
|
|
|
title: '赛诺被动:末途真眼状态提升E 35%伤害,发射渡荒之雷造成100%攻击力伤害',
|
2022-09-29 23:38:50 +00:00
|
|
|
|
data: {
|
|
|
|
|
ePlus: ({ params }) => [3, 4].includes(params.q) ? 35 : 0
|
|
|
|
|
}
|
|
|
|
|
}, {
|
|
|
|
|
title: '赛诺被动:基于元素精通提升普攻[_aPlus]点伤害值,渡荒之雷提升[_ePlus]伤害值',
|
|
|
|
|
data: {
|
|
|
|
|
aPlus: ({ attr, calc, params }) => params.q === 1 ? calc(attr.mastery) * 1.5 : 0,
|
2022-11-22 20:25:36 +00:00
|
|
|
|
_aPlus: ({ attr, calc, params }) => calc(attr.mastery) * 1.5,
|
2022-09-29 23:38:50 +00:00
|
|
|
|
ePlus: ({ attr, calc, params }) => params.q === 4 ? calc(attr.mastery) / 2.5 : 0,
|
2022-11-22 20:25:36 +00:00
|
|
|
|
_ePlus: ({ attr, calc, params }) => calc(attr.mastery) / 2.5
|
2022-09-29 23:38:50 +00:00
|
|
|
|
}
|
2022-11-22 20:25:36 +00:00
|
|
|
|
}/*, 'aggravate'*/]
|