feat(skill-override): 新增反伤相关的覆写配置

1. 在常量文件中添加thorns_dmg和thorns_rate的覆写配置项
2. 在服务端和前端技能详情展示中添加反伤参数的解析展示逻辑
This commit is contained in:
panFD
2026-09-05 18:25:28 +08:00
parent 699f7fc6b8
commit 72fa2814e5
3 changed files with 6 additions and 0 deletions

View File

@@ -241,6 +241,8 @@ function skillDetail(sk) {
if (sk.overrides?.timed_buff_id != null) parts.push(`buff${sk.overrides.timed_buff_id}`)
if (sk.overrides?.frz != null) parts.push(`frz${sk.overrides.frz}`)
if (sk.overrides?.stun != null) parts.push(`stun${sk.overrides.stun}`)
if (sk.overrides?.thorns_dmg != null) parts.push(`thorns${sk.overrides.thorns_dmg}`)
if (sk.overrides?.thorns_rate != null) parts.push(`thorns${sk.overrides.thorns_rate}%`)
if (sk.overrides?.summon_count != null) parts.push(`数${sk.overrides.summon_count}`)
if (sk.lv_entries?.length) parts.push(`→lv${Math.max(...sk.lv_entries.map((e) => e.lv))}`)
return parts.join(' ')