diff --git a/assets/script/game/common/config/HeroDesignSpec.md b/assets/script/game/common/config/HeroDesignSpec.md index a8b9c1c3..ec4d1a97 100644 --- a/assets/script/game/common/config/HeroDesignSpec.md +++ b/assets/script/game/common/config/HeroDesignSpec.md @@ -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+ | 待定 | 待定 | 待定 | 待定 | 待创建 | ## 重构代码变更清单 diff --git a/assets/script/game/common/config/heroSet.ts b/assets/script/game/common/config/heroSet.ts index 8ae47f84..27d299c4 100644 --- a/assets/script/game/common/config/heroSet.ts +++ b/assets/script/game/common/config/heroSet.ts @@ -502,6 +502,19 @@ export const HeroInfo: Record = { ], 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=3(5201-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