mirror of
https://github.com/ZZZure/ZZZ-Plugin.git
synced 2025-12-17 05:37:46 +00:00
新增「席德」伤害计算;新增拂晓生花、月光骑士颂套装计算;新增狸法七变化、机巧心种音擎计算
This commit is contained in:
parent
219edc91de
commit
9e0f95a71b
14 changed files with 208 additions and 19 deletions
|
|
@ -148,7 +148,10 @@ export function avatar_calc(avatar: ZZZAvatarInfo) {
|
|||
weapon_buff(avatar.weapon, buffM)
|
||||
set_buff(avatar.equip, buffM)
|
||||
if (m.buffs) {
|
||||
const vaildBuffs = m.buffs.filter(v => (v.source && v.source !== '影画') || typeof v.check !== 'number' || v.check <= avatar.rank)
|
||||
// 预筛选影画buff
|
||||
const vaildBuffs = m.buffs.filter(v => v.source ?
|
||||
(v.source !== '影画' || typeof v.check !== 'number' || v.check <= avatar.rank) :
|
||||
(!/^\d影/.test(v.name) || +v.name[0] <= avatar.rank))
|
||||
buffM.new(vaildBuffs)
|
||||
}
|
||||
if (m.skills) calc.new(m.skills)
|
||||
|
|
@ -199,6 +202,7 @@ export function set_buff(equips: ZZZAvatarInfo['equip'], buffM: BuffManager) {
|
|||
if (!m) continue
|
||||
buffM.default('name', name)
|
||||
if (m.buffs) {
|
||||
// 预筛选套装buff
|
||||
const vaildBuffs = m.buffs.filter(v => (v.source && v.source !== '套装') || typeof v.check !== 'number' || v.check <= count)
|
||||
buffM.new(vaildBuffs)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue