refactor: 移除lv12职业专项属性机制,改用bonus配置接管

1.  从heroSet.ts中删除HERO_LV12_SPECIAL_ATTR等相关常量和计算逻辑
2.  移除各业务代码中基于lv12专项的属性加成逻辑
3.  更新文档说明与英雄配置,将职业专项加成改为lv12级bonus配置
4.  同步更新服务器端英雄数据配置示例
This commit is contained in:
panFD
2026-09-07 23:21:56 +08:00
parent ed738d2e30
commit 771b0aad26
7 changed files with 141 additions and 126 deletions

View File

@@ -11,7 +11,7 @@
| 技能底座(普攻/大招/辅助,含 kind/TGroup/默认数值) | `assets/script/game/common/config/SkillSet.ts` → `SkillSet` |
| 驻场光环底座(类型/图标/元数据) | 同文件 → `FieldSkillSet` |
| 计时 buff(timed_buff_id 可用值与效果) | `assets/script/game/common/config/BuffSet.ts` → `BuffList` |
| 职业属性模板 / 成长系数 / lv12 专项 | `assets/script/game/common/config/heroSet.ts` → `HERO_ROLE_BASE` / `HERO_GROW_COEF` / `HERO_LV12_SPECIAL_ATTR` |
| 职业属性模板 / 成长系数 | `assets/script/game/common/config/heroSet.ts` → `HERO_ROLE_BASE` / `HERO_GROW_COEF`(lv12 专项已移除,单项强化由 `bonus` 配置接管) |
| 攻速档位表达式 | 同文件 → `AtkSpeedSet` / `AtkSpeedLv` |
| 现有英雄写法样例 | 本 JSON 内 5001~5010 条目 |
| 编辑器枚举键(职业/成长/类型/底座映射) | `put/web/src/constants.js`(`HERO_ROLES` / `GROW_TYPES` / `H_TYPES` / `ROLE_ATK_SKILL` / `ROLE_ULT_SKILL` / `SUPPORT_ULT` / `OVERRIDE_KEYS`) |