refactor(skill&buff): 优化计时buff配置方式

移除冗余的7112/7113buff配置,统一复用7111基础配置
通过新增buff_duration参数实现持续时间和数值的灵活覆写
简化占卜师技能buff的多档成长配置逻辑
This commit is contained in:
pan
2026-07-24 10:35:39 +08:00
parent 9d3a7a49f7
commit aa937ae62f
4 changed files with 11 additions and 17 deletions

View File

@@ -74,25 +74,13 @@ export const BuffList: Record<number, BuffConfig> = {
is_control: true, control_kind: 'stun',
info: "击晕目标,无法行动",
},
// 占卜师战前攻击强化(限时版,三档成长:+30/5s → +60/7s → +90/10s
// 占卜师战前攻击强化(基础档:+30/5s高阶通过 buff_value/buff_duration 覆写成长
7111: {
id: 7111, name: "战前强攻", icon: "Stat_Attack_03",
category: BuffCategory.Buff, duration: 5, max_stack: 0,
modifiers: [{ attr: Attrs.ap, op: ModOp.Flat, value: 30 }],
info: "攻击力 +30持续 5 秒",
},
7112: {
id: 7112, name: "战前强攻", icon: "Stat_Attack_03",
category: BuffCategory.Buff, duration: 7, max_stack: 0,
modifiers: [{ attr: Attrs.ap, op: ModOp.Flat, value: 60 }],
info: "攻击力 +60持续 7 秒",
},
7113: {
id: 7113, name: "战前强攻", icon: "Stat_Attack_03",
category: BuffCategory.Buff, duration: 10, max_stack: 0,
modifiers: [{ attr: Attrs.ap, op: ModOp.Flat, value: 90 }],
info: "攻击力 +90持续 10 秒",
},
// ==================== 玩家计时性强化(药水/技能用,默认 5s ====================
// 计时性回血HoT