feat: 新增闪避与命中属性系统,完善战斗判定逻辑
1. 新增全局默认闪避/命中率配置,为英雄和怪物提供缺省属性兜底 2. 扩展英雄属性组件,添加闪避、命中率属性与对应计算接口 3. 实现闪避判定逻辑,修正伤害流程,添加闪避提示效果 4. 新增闪避/命中相关buff、技能与光环配置 5. 完善属性值计算与 tooltip 显示逻辑
This commit is contained in:
@@ -287,4 +287,20 @@ export const BuffList: Record<number, BuffConfig> = {
|
||||
modifiers: [{ attr: Attrs.hp_max, op: ModOp.PercentAdd, value: 30 }],
|
||||
info: "最大生命值提升 30%,并立即回复等量生命,持续 5 秒",
|
||||
},
|
||||
|
||||
// ==================== 闪避 / 命中系 ====================
|
||||
// 闪避爆发(限时提升闪避概率,百分点累加)
|
||||
7030: {
|
||||
id: 7030, name: "闪避爆发", icon: "98-Enchant-Wind",
|
||||
category: BuffCategory.Buff, duration: 5, max_stack: 1,
|
||||
modifiers: [{ attr: Attrs.dodge, op: ModOp.PercentAdd, value: 20 }],
|
||||
info: "闪避概率提升 20%,持续 5 秒",
|
||||
},
|
||||
// 命中强化(限时提升命中概率,百分点累加)
|
||||
7031: {
|
||||
id: 7031, name: "命中强化", icon: "27-Hawkeye",
|
||||
category: BuffCategory.Buff, duration: 5, max_stack: 1,
|
||||
modifiers: [{ attr: Attrs.accuracy, op: ModOp.PercentAdd, value: 20 }],
|
||||
info: "命中概率提升 20%,持续 5 秒",
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user