feat(skill): 添加技能buff附加概率配置与判定逻辑

1. 新增SkillOverrides接口的buff_chance字段,配置buff附加概率
2. 在web常量中添加buff_chance的配置项说明
3. 在HeroAtkSystem中实现基于buff_chance的buff触发判定,默认100%触发
This commit is contained in:
pan
2026-09-03 14:30:05 +08:00
parent df61d55bc3
commit 94acab2a5c
3 changed files with 9 additions and 4 deletions

View File

@@ -177,6 +177,7 @@ export interface SkillOverrides {
timed_buff_id?: number;
buff_value?: number;
buff_duration?: number;
buff_chance?: number;
call_hero?: number;
/** 单次施法召唤的技能实体个数(覆盖 prefab 上 SkillView.summon_count;>1 视为召唤类,不再参与风怒等额外触发) */
summon_count?: number;