feat(skill): 优化技能描述展示逻辑,修复非伤害技能档位显示问题

1. 新增构建触发语境标签函数,统一处理循环触发技能的次数展示
2. 新增技能档位显式配置描述字段,支持直接渲染自定义描述模板
3. 重构技能展示逻辑,优先使用显式配置的描述,避免自动diff语义错位
4. 更新英雄技能配置,补全部分档位的描述文本,修正技能名称和描述文案
5. 完善类型注释和文档说明,规范技能描述配置规则
This commit is contained in:
pan
2026-09-04 14:50:51 +08:00
parent 7bb3dcf6db
commit 16d44e3f5e
3 changed files with 94 additions and 57 deletions

View File

@@ -172,12 +172,12 @@
{
"lv": 4,
"s_lv": 1,
"name": "奋力一击",
"name": "风暴打击",
"t_num": 3,
"overrides": {
"ap": 300
},
"desc": "额外打击{target},造成攻击力{ap}%伤害"
"desc": "立刻打击{target},造成攻击力{ap}%伤害"
}
]
},