-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy path折枝剑歌.js
42 lines (39 loc) · 967 Bytes
/
折枝剑歌.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
// 函数导出:
/**
* @param {import('../BuffManager.ts').BuffManager} buffM
* @param {number} count 套装数量
*/
// export function calc(buffM, count) {
// const name = buffM.defaultBuff.name
// switch (true) {
// case (count >= 4):
// buffM.new({
// name: name + '4',
// type: '暴击伤害',
// value: 0.3,
// isForever: true,
// check: ({ buffM, calc }) => calc.get_AnomalyMastery() >= 115
// })
// buffM.new({
// name: name + '4',
// type: '暴击率',
// value: 0.12
// })
// }
// }
// 直接导出:
/** @type {import('../BuffManager.ts').BuffManager['buffs']} */
export const buffs = [
{
name: '折枝剑歌4',
type: '暴击伤害',
value: 0.3,
isForever: true,
check: ({ buffM, calc }) => buffM.setCount.折枝剑歌 >= 4 && calc.get_AnomalyMastery() >= 115
},
{
type: '暴击率',
value: 0.12,
check: 4
}
]