From dc0e873523904fbc8e626083e6b1415f4f34731c Mon Sep 17 00:00:00 2001 From: panFD Date: Tue, 8 Sep 2026 00:08:53 +0800 Subject: [PATCH] =?UTF-8?q?feat(hero=20config):=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E9=97=AA=E9=81=BF=E5=93=A5=E8=8B=B1=E9=9B=84=E5=B9=B6=E7=BB=99?= =?UTF-8?q?=E5=A4=9A=E4=B8=AA=E8=8B=B1=E9=9B=84=E6=B7=BB=E5=8A=A012?= =?UTF-8?q?=E7=BA=A7=E5=8A=A0=E6=88=90=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 新增5014号英雄闪避哥的完整配置 2. 为13个现有英雄新增12级的属性加成配置 3. 更新英雄列表计数和条目 --- assets/script/game/common/config/heroSet.ts | 67 ++++++++++++++++++++- put/server/data/heroes.json | 2 +- 2 files changed, 66 insertions(+), 3 deletions(-) diff --git a/assets/script/game/common/config/heroSet.ts b/assets/script/game/common/config/heroSet.ts index c9d63cfd..6bf73242 100644 --- a/assets/script/game/common/config/heroSet.ts +++ b/assets/script/game/common/config/heroSet.ts @@ -561,6 +561,9 @@ export const HeroInfo: Record = { { lv: 4, s_lv: SkillLv.Lv1, name: "全体圣盾", t_num: 3, overrides: {"TGroup":null,"ap":10,"icon":"Stat_UnitSummonIncrease_01"}, desc: "全队获得本英雄生命最大值{ap}%的护盾" }, ], }, + bonus: [ + { lv: 12, attrs: {"def":50}, name: "钢铁壁垒", }, + ], info: "自身强护盾+群体小护盾,强生存", }, // 5002 易伤剑仙 — CSV导入:击退压场+易伤放大;复刻酒仙 @@ -584,6 +587,9 @@ export const HeroInfo: Record = { { lv: 4, s_lv: SkillLv.Lv1, name: "风暴打击", t_num: 3, overrides: {"ap":300,"icon":"Stat_AllUnitAttack"}, desc: "立刻打击{target},造成攻击力{ap}%伤害" }, ], }, + bonus: [ + { lv: 12, attrs: {"hp":50}, name: "不屈战意", }, + ], info: "易伤+风怒,近战 dps", }, // 5003 眩晕暴击哥 — CSV导入:高爆发+击晕收割;复刻齐天大圣 @@ -605,6 +611,9 @@ export const HeroInfo: Record = { field: [ { lv: 4, uuids: [{ uuid: 7005, value: 0.25, name: "大圣神威" }] }, ], + bonus: [ + { lv: 12, attrs: {"hp":50}, name: "不屈战意", }, + ], info: "必晕爆发+暴击光环,近战收割", }, // 5004 刀刀暴击 — CSV导入:暴击/暴伤双光环乘区;复刻剑圣 @@ -626,6 +635,9 @@ export const HeroInfo: Record = { field: [ { lv: 4, uuids: [{ uuid: 7004, value: 0.12, name: "剑刃风暴" }, { uuid: 7005, value: 0.2, name: "斩魂利刃" }] }, ], + bonus: [ + { lv: 12, attrs: {"ap":50}, name: "致命本能", }, + ], info: "暴击+暴伤双光环,暴击流刺客", }, // 5005 出血贼 — CSV导入:入场先手+受击格挡;复刻剑豪 @@ -647,6 +659,9 @@ export const HeroInfo: Record = { field: [ { lv: 4, uuids: [{ uuid: 7002, value: 10, name: "攻击光环" }] }, ], + bonus: [ + { lv: 12, attrs: {"ap":50}, name: "致命本能", }, + ], info: "普攻出血+大招群体出血,持续消耗", }, // 5006 冻箭哥 — CSV导入:多重单体箭,带冰冻 @@ -668,6 +683,9 @@ export const HeroInfo: Record = { field: [ { lv: 4, uuids: [{ uuid: 7006, value: 0.15 }] }, ], + bonus: [ + { lv: 12, attrs: {"ap":50}, name: "鹰眼锁定", }, + ], info: "冰冻控场+多重箭,远程控制", }, // 5007 击退火女 — CSV导入:群体击退/麻痹压场;复刻深渊女王 @@ -689,6 +707,9 @@ export const HeroInfo: Record = { field: [ { lv: 4, uuids: [{ uuid: 7002, value: 0.15, name: "深渊威压" }] }, ], + bonus: [ + { lv: 12, attrs: {"ap":50}, name: "奥术共鸣", }, + ], info: "烈焰击退+易伤光环,法系压场", }, // 5008 团疗奶爸 — CSV导入:全体治疗续航+自身护盾 @@ -712,6 +733,9 @@ export const HeroInfo: Record = { { lv: 4, s_lv: SkillLv.Lv1, name: "圣愈之盾", t_num: 3, overrides: {"ap":30}, desc: "{target}获得生命最大值{ap}%的护盾" }, ], }, + bonus: [ + { lv: 12, attrs: {"hp":50}, name: "守护之心", }, + ], info: "全体治疗+攻击附盾,团队续航", }, // 5009 甲虫领主 @@ -735,6 +759,9 @@ export const HeroInfo: Record = { { lv: 4, s_lv: SkillLv.Lv1, t_num: 3, overrides: {"ap":5}, desc: "为自己释放治疗,恢复生命值的{ap}%" }, ], }, + bonus: [ + { lv: 12, attrs: {"def":50}, name: "钢铁壁垒", }, + ], info: "受击自疗+击退,自愈坦克", }, // 5010 火箭哥 @@ -758,6 +785,9 @@ export const HeroInfo: Record = { { lv: 4, s_lv: SkillLv.Lv1, t_num: 3, overrides: {"ap":120,"bck_chance":50} }, ], }, + bonus: [ + { lv: 12, attrs: {"ap":50}, name: "鹰眼锁定", }, + ], info: "万箭齐射+高频击退,远程压制", }, // 5011 控血大师 @@ -781,6 +811,9 @@ export const HeroInfo: Record = { { lv: 4, s_lv: SkillLv.Lv1, t_num: 5, overrides: {"ap":1,"TGroup": TGroup.Ally,"hit_count":3}, desc: "全队永久增加 1% 生命最大值" }, ], }, + bonus: [ + { lv: 12, attrs: {"def":50}, name: "钢铁壁垒", }, + ], info: "永久和计时生命最大值,控血大师", }, // 5012 疾风法师 @@ -802,6 +835,9 @@ export const HeroInfo: Record = { field: [ { lv: 4, uuids: [{ uuid: 7006, value: 10 }] }, ], + bonus: [ + { lv: 12, attrs: {"ap":50}, name: "奥术共鸣", }, + ], info: "普攻 大招加速 buff+加速光环,加速大师", }, // 5013 反伤哥 @@ -825,8 +861,35 @@ export const HeroInfo: Record = { { lv: 4, s_lv: SkillLv.Lv1, t_num: 1, overrides: {"ap":20} }, ], }, + bonus: [ + { lv: 12, attrs: {"hp":50}, name: "守护之心", }, + ], info: "大招全体反伤 普攻暴击 暴击反伤辅助", }, + // 5014 闪避哥 + 5014: { + uuid: 5014, name: "闪避哥", path: "hk4", fac: FacSet.HERO, rarity: 4, lv: 1, type: HType.Melee, grow_type: HGrowType.Warrior, role: HRole.Warrior, hp: HERO_ROLE_BASE[HRole.Warrior].hp, ap: HERO_ROLE_BASE[HRole.Warrior].ap, def: HERO_ROLE_BASE[HRole.Warrior].def, + skills: { + 6004: { uuid: 6004, name: "普攻强化", lv: 1, cd: AtkSpeedSet[AtkSpeedLv.Normal].cd, ccd: 0, + lv_entries: [ + { lv: 2, s_lv: SkillLv.Lv2, overrides: {"proc_skill":{"s_uuid":6518,"chance":20,"overrides":{"buff_value":30}}} }, + ], + }, + 6100: { uuid: 6100, name: "寒冰斩", lv: 1, cd: 8, ccd: 0, overrides: {"ap":200,"timed_buff_id":7030,"buff_value":50}, + lv_entries: [ + { lv: 8, s_lv: SkillLv.Lv2, overrides: {"ap":250,"timed_buff_id":7030,"buff_value":50} }, + { lv: 16, s_lv: SkillLv.Lv3, overrides: {"ap":350,"timed_buff_id":7030,"buff_value":80} }, + ], + }, + }, + field: [ + { lv: 4, uuids: [{ uuid: 7023, value: 10 }] }, + ], + bonus: [ + { lv: 12, attrs: {"hp":50}, name: "不屈战意", }, + ], + info: "", + }, // @hero-setup:heroes-end /* @@ -906,9 +969,9 @@ export const HeroInfo: Record = { }; export const HeroList: number[] = [ - // 编辑器导出自动同步(共 13 个) + // 编辑器导出自动同步(共 14 个) 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, - 5011, 5012, 5013, + 5011, 5012, 5013, 5014, ]; // @hero-setup:region-end diff --git a/put/server/data/heroes.json b/put/server/data/heroes.json index 6c0942b6..87b29b73 100644 --- a/put/server/data/heroes.json +++ b/put/server/data/heroes.json @@ -1445,4 +1445,4 @@ ] } ] -} +} \ No newline at end of file