feat(hero config): add new hero 5106 破甲射手

1. 新增card_lv为2的破甲射手英雄配置,包含主动技能与穿透伤害计时buff
2. 在HeroList中添加该英雄的编号
3. 移除旧的光环uuid速查表格
This commit is contained in:
panFD
2026-08-11 21:52:08 +08:00
parent c65c8a36ab
commit 486c223b65
2 changed files with 15 additions and 8 deletions

View File

@@ -42,13 +42,6 @@
| lv3 中档 | 72xxx | 7202 |
| lv5 高档 | 74xxx | 7402 |
### 已分配 field 光环 uuid 速查
| FieldSkillType | lv1 | lv3 | lv5 | 说明 |
|----------------|-----|-----|-----|------|
| HeroPuncture | 7009 | 7209 | 7409 | 穿刺概率 |
| HeroPunctureDmg | 7020 | 7220 | 7420 | 穿透后伤害乘算PUNCTURE_DMG_RATIO × (1 + bonus) |
## 规则 2品质-档位标准
**card_lv = 基础 1 + 能力加成**
@@ -134,6 +127,7 @@
| 编号 | 名称 | card_lv | 触发类型 | 能力 | 状态 |
|------|------|---------|---------|------|------|
| 5001 | 铁壁战士 | 1 | atked | 护盾 | 保留(原 5011 |
| 5106 | 破甲射手 | 2 | atking | 穿透伤害计时buff技能 6512 + Buff 7022 | 已创建 |
| 5002+ | 待定 | 待定 | 待定 | 待定 | 待创建 |
## 重构代码变更清单

View File

@@ -502,6 +502,19 @@ export const HeroInfo: Record<number, heroInfo> = {
],
info: "",
},
// 5106 破甲射手 — atking 自身穿透伤害计时buff增强
5106: {
uuid: 5106, name: "破甲射手", path: "ha1", fac: FacSet.HERO, card_lv: 2, lv: 1, type: HType.Long, grow_type: HGrowType.Assassin, hp: 287, ap: 80,
skills: { 6008: { uuid: 6008, lv: 1, cd: AtkSpeedSet[AtkSpeedLv.Mid2].cd, ccd: 0 } },
atking: {
6512: [
{ lv: 1, s_lv: SkillLv.Lv1, t_num: 5, overrides: { TGroup: TGroup.Self, timed_buff_id: 7022, buff_value: 5, buff_duration: 5 } },
{ lv: 3, s_lv: SkillLv.Lv2, t_num: 5, overrides: { TGroup: TGroup.Self, timed_buff_id: 7022, buff_value: 7, buff_duration: 5 } },
{ lv: 5, s_lv: SkillLv.Lv3, t_num: 4, overrides: { TGroup: TGroup.Self, timed_buff_id: 7022, buff_value: 10, buff_duration: 6 } },
],
},
info: "",
},
// ========== card_lv=35201-5205范围扩大 ==========
@@ -828,7 +841,7 @@ export const HeroList: number[] = [
// card_lv=1
5001, 5002, 5003, 5004, 5005,
// card_lv=2
5101, 5102, 5103, 5104, 5105,
5101, 5102, 5103, 5104, 5105, 5106,
// card_lv=3
5201, 5202, 5203, 5204, 5205,
// card_lv=4