From de67e36590ea08b7eca94e22a92e11139dbc77f6 Mon Sep 17 00:00:00 2001 From: walkpan Date: Sat, 23 May 2026 14:24:32 +0800 Subject: [PATCH] =?UTF-8?q?docs(=E8=8B=B1=E9=9B=84=E9=85=8D=E7=BD=AE):=20?= =?UTF-8?q?=E9=87=8D=E6=9E=84=E8=8B=B1=E9=9B=84=E9=85=8D=E7=BD=AE=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E5=B9=B6=E6=96=B0=E5=A2=9E=E5=AE=98=E6=96=B9=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 重写英雄配置说明文档,系统化整理四大英雄流派的设计规则、12款新英雄的详细配置与协同方案,新增heros.xlsx英雄配置表文件,统一现有与新设计英雄的属性和触发机制,替换旧版零散配置内容。 --- assets/script/game/common/config/heros.md | 746 +++++++------------- assets/script/game/common/config/heros.xlsx | Bin 0 -> 12274 bytes 2 files changed, 249 insertions(+), 497 deletions(-) create mode 100644 assets/script/game/common/config/heros.xlsx diff --git a/assets/script/game/common/config/heros.md b/assets/script/game/common/config/heros.md index 23a5294f..cefab027 100644 --- a/assets/script/game/common/config/heros.md +++ b/assets/script/game/common/config/heros.md @@ -1,540 +1,292 @@ -攻击类型: -普通: 近战无 -普通魔法:水球 -暴击: 火球 :概率,双倍伤害 默认概率10% -穿刺: 旋风 :多个目标 默认概率10% -冰冻:冰系,冻结目标减少 默认概率10% -可叠加类型: -双击(风怒)概率 +# 英雄流派设计 v2(基于现有系统) -特殊效果 -护盾: 抵挡攻击 -治疗: 回血 -加攻: 加攻击 -加血: 加血 -加暴击:加暴击概率 -加风怒: 加风怒概率 -加冰冻:加冰冻概率 -加穿刺: 加穿刺概率 -加金币: 加金币 +> 基于现有触发器(atking/atked/fstart/fend/dead/call)+ SkillOverrides + buff_type 实现, +> 不需要任何新系统。 -特殊机制 -召唤技能触发2次 -死亡技能触发2次 -战斗开始技能触发2次 -战斗结束技能触发2次 -被攻击技能触发2次 +## 现有技能 ID 表 -战士1:普通攻击 :被攻击3次获得3次格挡的护盾 -战士2:普通攻击 :就是皮厚,血量普通展示2倍 -战士3:普通攻击 : -战士4:普通攻击 :20%血量复活1次数 -战士5:普通攻击 : +| 范围 | 用途 | 已有ID | +|------|------|--------| +| 6001-6010 | 普攻弹道 | 近战6001, 远程6002-6010 | +| 6101-6107 | 大招弹道 | 火球6101, 龙卷风6102, 穿云箭6104, 冰刺6105 等 | +| 6301-6303 | 辅助技能 | 护盾6301, 治疗6302, 获取金币6303 | +| 6401-6409 | buff技能 | 攻击6401, 生命6402, 暴击6403, 暴伤6404, 冰冻6405, 击退6406, 距推6407, 穿刺6408, 风怒6409 | +| 6501 | 特殊 | 复活6501 | +## 四大流派 -# IAA 核心战斗数值与心流模型 +### 流派一:攻速叠伤流 +**核心联动**:CD快 → atking触发频繁 → buff叠加 → 越打越强 +**关键属性**:普攻CD要短(0.3s-0.7s) -## 1. 30秒回合制 TTK (Time To Kill) 与基础属性逆推 -核心原则:**不凭空设定单次攻击力(AP),由预期秒伤(DPS)和攻速(CD)逆推:AP = DPS × CD**。 -回合总时长 30s,基础参考值(Lv:1): -* **标准小怪**:`HP: 150 | AP: 30 | CD: 1.0s` (DPS 30,预期被单体DPS 3秒内击杀) -* **近战DPS**:`HP: 200 | AP: 15 | CD: 0.3s` (DPS 50,极速高频割草) -* **远程DPS**:`HP: 120 | AP: 42 | CD: 0.7s` (DPS 60,稳定持续物理输出) -* **法师**:`HP: 100 | AP: 126 | CD: 1.8s` (DPS 70,极慢攻速,单发核弹) -* **坦克**:`HP: 500 | AP: 35 | CD: 2.3s` (DPS 15,核心承伤,存活 15s+) -* **辅助**:`HP: 120 | AP: 11 | CD: 1.1s` (DPS 10,不依赖平A,侧重技能与Buff) +### 流派二:铁壁反伤流 +**核心联动**:高HP承伤 → atked触发 → 护盾/加血 → 越挨打越硬 +**关键属性**:HP要高(450-600),CD可以慢 +### 流派三:冰冻控制流 +**核心联动**:普攻带frz → 冻住敌人 → 全队安全输出 +**关键属性**:frz叠加(多个冰冻英雄效果叠加) -## 2. 4 Boss 节点心流增长曲线 (Exponential Growth) -数值成长摒弃线性加法,采用**“指数级膨胀(玩家) + 阶梯式跃迁(怪物)”**,在挑战与割草间制造心流。 - -* **阶段一(初入茅庐 -> Boss 1)**:建立割草快感 - * 玩家 DPS:`50 -> 250` (5倍膨胀) - * 怪物 HP:`150 -> 600` (4倍膨胀) - * **Boss 1**:`HP: 5,000 | AP: 100` (靠基础英雄数量即可无脑碾压) -* **阶段二(遇到阻力 -> Boss 2)**:制造首次卡点,倒逼策略或广告 - * 玩家 DPS:`250 -> 1,500` (6倍膨胀) - * 怪物 HP:`600 -> 5,000` (8倍膨胀,开始吃力) - * **Boss 2**:`HP: 45,000 | AP: 400` (必须上坦克承伤,法师输出) -* **阶段三(数值狂飙 -> Boss 3)**:释放压抑,解锁强力流派,数值崩坏级爽感 - * 玩家 DPS:`1,500 -> 20,000` (13倍膨胀,满屏跳字) - * 怪物 HP:`5,000 -> 40,000` (8倍膨胀) - * **Boss 3**:`HP: 500,000 | AP: 1,500` (强力AOE,考验阵容回复) -* **阶段四(终极考验 -> Boss 4)**:榨干数值潜力,检验 Build - * 玩家 DPS:`20,000 -> 100,000+` (终极阵容成型) - * 怪物 HP:`40,000 -> 250,000` (满地精英怪) - * **Boss 4**:`HP: 3,000,000+ | AP: 5,000` (秒杀级伤害,极限抗压) - -**成长公式指导:** 属性 = 基础属性 × (成长系数 ^ (等级 - 1)) × 各种品质乘区 - -## 3 英雄技能设定机制 - - dead?:number[]; // 死亡后触发的技能uuid列表 - fstart?:number[]; // 战斗开始时释放的技能uuid列表 - fend?:number[]; // 战斗结束时释放的技能uuid列表 - field?:number[]; // 驻场技能uuid列表,英雄在场时对全局生效 - atking?:{s_uuid:number, t_num:number}[]; // 普通攻击后触发的技能配置,s_uuid: 技能id, t_num: 触发所需的普攻次数 - atked?:{s_uuid:number, t_num:number}[]; // 受击后触发的技能配置,s_uuid: 技能id, t_num: 触发所需的受击次数 - 英雄的普通攻击技能由skills字段定义 - skills 只包含基础技能:6001-6099, 英雄skills只有1个技能 - 其他技能:6100-6199 作为大招,一般在通过atking 或atked 触发, - 辅助技能:6301-6399 作为辅助技能,call、dead、fstart、fend、atking、atked 触发的技能, - buff技能:6401-6499 作为英雄主要强化成长技能,call、dead、fstart、fend、field、atking、atked 都可以触发 - - 怪物或boss,的skills可以多技能,怪物的技能, - 怪物和boss 不配置 call fstart fend技能,通过skills多技能触发 - -## 4 流派初步 -数值型: 主要强化ap 和 hp,辅助其他特殊技能 -技能型: 主要强化技能 范围伤害,穿刺,多目标,风怒 范围攻击的范围+大 等 -控制型: 主要强化 冰冻+击退 - - - -## 5 英雄设定 - * 战士 专注 受攻击触发和死亡触发技能 - * 射手 专注 攻击触发和战斗开始触发技能 - * 法师 专注 攻击触发和战斗结束触发技能 - * 辅助 专注 战斗结束触发和死亡触发技能 -### 战士 - - 战士1:受攻击n次 + 100HP - - 战士2:受攻击n次 + 护盾 - - 战士3:受攻击n次 + 暴击 - - 战士4:受攻击n次 + 冰冻 - - 战士5:受攻击n次 + 穿刺 - - 战士6:受攻击n次 + 加金币 - - 战士7: 受攻击n次 + 加风怒 +### 流派四:治疗续航流 +**核心联动**:atking触发Heal → 全队持续回血 → 配合前排站场 +**关键属性**:atking触发频率 + ap值(治疗量) --- -## 6 肉鸽Build 五大流派体系 +## 英雄详细配置 -### 流派定义 - -| 流派 | 核心逻辑 | 触发偏好 | 成长路径 | 最大短板 | -|------|----------|----------|----------|----------| -| **AOE爆炸流** | 范围伤害叠加,怪物来多少死多少 | atking/fstart/dead | 单体小范围 → 半个屏幕 → 全屏清波 | 单体Boss效率低 | -| **控制链流** | 控制时间叠加,怪物全程动不了 | atked/atking/field | 偶尔冻住 → 持续减速 → 全程冻结 | 高免控Boss效果衰减 | -| **数值碾压流** | 英雄属性指数膨胀,一刀999 | field/fend/atked | 正常伤害 → 暴击翻倍 → 一刀秒精英 | 前期弱势,被多目标稀释 | -| **召唤军团流** | fstart召唤物登场,以多打少 | fstart/field/dead | 1个召唤物 → 3个 → 大军 → 人海淹没 | 召唤物易被AOE清掉 | -| **经济滚雪球流** | 金币收益最大化,快速抽卡成型 | fend/atked/field | 勉强抽卡 → 每波全买 → 英雄池碾压 | 经济英雄本身战斗力弱 | - -### 协同规则 -- 场上最多6个英雄,同一英雄可2-3个同时上场 -- 英雄通过**技能互补**形成协同(不是激活特效,是技能效果叠加强化) -- 低档英雄:自己增益或给1个队友增益 -- 中档英雄:给2-3个队友增益 -- 高档英雄:全队增益 -- 推荐组队:1个主流派(4位) + 1个副流派(2位),或 3:3 混搭 - -### 触发器说明 -| 触发器 | 时机 | 适用职业 | -|--------|------|----------| -| fstart | 战斗开始时(含召唤链) | 法师、召唤型英雄 | -| atking | 普通攻击后 | 射手、刺客 | -| atked | 受击后 | 战士 | -| field | 驻场持续效果 | 辅助、光环型英雄 | -| fend | 战斗结束时 | 辅助、经济型英雄 | -| dead | 死亡后触发 | 战士、遗言型英雄 | - -> **注意**:`call` 触发已完全移除,召唤机制统一走 `fstart → 技能链 → 召唤物` +> 每个流派 3 个英雄(1档基础 / 2档进阶 / 3档高阶),共 12 个新英雄 +> 加上现有 5 个已有英雄(5001-5002, 5301-5302, 5101),总计 17 个英雄 --- -## 7 新增英雄设计(20位) +### 流派一:攻速叠伤流 -> 以下为五大流派各4位新增英雄,按 1档(基础) ×1 + 2档(进阶) ×2 + 3档(高阶) ×1 配置 +#### [5006] 疾风战士 — 1档 +- **职业**: 战士(近战) +- **HP/AP/CD**: HP200 / AP20 / CD0.3(极速割草) +- **触发**: atking 每第1次普攻 → 触发 6401(攻击强化) +- **heroSet 配置**: +``` +5006:{uuid:5006,name:"疾风战士",path:"hk3", fac:FacSet.HERO,cards_lv:1,lv:1,type:HType.Melee, + hp:200,ap:20, + skills:{6001:{uuid:6001,lv:1,cd:0.3,ccd:0}}, + atking:[{s_uuid:6401,t_num:1}], + info:"极速攻速,每次攻击叠加攻击力"} +``` +- **流派协同**: 自给自足,配合治疗流更持久 +- **一句话**: "他挥剑的速度比你看还快,每挥一下自己都变强一分" + +#### [5205] 暴风射手 — 2档 +- **职业**: 射手(远程) +- **HP/AP/CD**: HP180 / AP55 / CD0.5(快速) +- **触发**: atking 每第2次普攻 → 触发 6403(暴击强化) +- **heroSet 配置**: +``` +5205:{uuid:5205,name:"暴风射手",path:"ha3", fac:FacSet.HERO,cards_lv:2,lv:1,type:HType.Long, + hp:180,ap:55, + skills:{6002:{uuid:6002,lv:1,cd:0.5,ccd:0}}, + atking:[{s_uuid:6403,t_num:2}], + info:"远程快速射击,每2次攻击为全队叠加暴击率"} +``` +- **流派协同**: 给全队加暴击率,配合攻速流和铁壁流都很强 +- **一句话**: "她的箭不只穿甲,还穿运——让队友每发都变致命" + +#### [5403] 嗜血剑圣 — 3档 +- **职业**: 刺客(近战) +- **HP/AP/CD**: HP280 / AP90 / CD0.7(快速) +- **触发**: + - atking 每第1次 → 6401(攻击强化,overrides:{TGroup:TGroup.Self} 只给自己加 +8ap) + - dead → 6401(攻击强化,overrides:{TGroup:TGroup.Team} 死亡时给全队加攻) +- **heroSet 配置**: +``` +5403:{uuid:5403,name:"嗜血剑圣",path:"hc1", fac:FacSet.HERO,cards_lv:4,lv:1,type:HType.Melee, + hp:280,ap:90, + skills:{6001:{uuid:6001,lv:1,cd:0.7,ccd:0}}, + atking:[{s_uuid:6401,t_num:1,overrides:{TGroup:TGroup.Self,ap:8}}], + dead:[{s_uuid:6401,t_num:1,overrides:{TGroup:TGroup.Team,ap:10}}], + info:"每次攻击给自己叠攻击,死亡时把力量传给全队"} +``` +- **流派协同**: 叠加攻击最快(每0.7s叠一次+8ap),死了也有价值 +- **一句话**: "他杀得越多就越强,就算倒下,也让队友继承他的怒火" --- -### 一、AOE爆炸流 +### 流派二:铁壁反伤流 -> 核心逻辑:范围伤害叠加,怪物来多少死多少 +#### [5007] 盾卫 — 1档 +- **职业**: 战士(近战) +- **HP/AP/CD**: HP450 / AP25 / CD2.3(很慢) +- **触发**: atked 每第2次受击 → 触发 6301(护盾,ap:3 自我加3层盾) +- **heroSet 配置**: +``` +5007:{uuid:5007,name:"盾卫",path:"hk1", fac:FacSet.HERO,cards_lv:1,lv:1,type:HType.Melee, + hp:450,ap:25, + skills:{6001:{uuid:6001,lv:1,cd:2.3,ccd:0}}, + atked:[{s_uuid:6301,t_num:2}], + info:"高血量坦克,受击2次自动加护盾"} +``` +- **流派协同**: 纯承伤,配合治疗流保持血线 +- **一句话**: "打我两下?那是给我加盾的信号" -#### [5006] 爆破新兵 -- **档**: 1档 -- **职业**: 战士 -- **流派**: AOE爆炸流 -- **HP/AP/CD**: HP150 / AP25 / CD1.0 -- **定位**: 近战(dis:120, speed:800) -- **触发链路**: atking -- **技能配置**: - - skills[0] (6012, cd:1.0): 近战挥砍,对主目标造成100%AP伤害 - - atking: 每第1次普攻后触发 6310(爆破溅射)— 对主目标周围120半径内所有敌人造成50%AP的AOE伤害 -- **协同设计**: - - 提供: 自身AOE溅射,为全队补充清波能力 - - 需要: 队友提供AP加成或穿刺加成来放大溅射伤害 -- **一句话**: "刚入伍的新兵,但他背包里的炸药包比他的剑更管用。" +#### [5008] 守护骑士 — 2档 +- **职业**: 战士(近战) +- **HP/AP/CD**: HP500 / AP20 / CD2.3(很慢) +- **触发**: atked 每第2次受击 → 触发 6301(护盾,overrides 改为全队+2层盾) +- **heroSet 配置**: +``` +5008:{uuid:5008,name:"守护骑士",path:"hk2", fac:FacSet.HERO,cards_lv:3,lv:1,type:HType.Melee, + hp:500,ap:20, + skills:{6001:{uuid:6001,lv:1,cd:2.3,ccd:0}}, + atked:[{s_uuid:6301,t_num:2,overrides:{TGroup:TGroup.Team,ap:2,hit_count:2}}], + info:"受击时为全队加护盾,越被围殴全队越安全"} +``` +- **流派协同**: 全队护盾,配合任何流派都强 +- **一句话**: "他挨的每一刀,都变成了全队的铠甲" -#### [5106] 焰核术士 -- **档**: 2档 -- **职业**: 法师 -- **流派**: AOE爆炸流 -- **HP/AP/CD**: HP140 / AP80 / CD1.5 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: fstart + field -- **技能配置**: - - skills[0] (6013, cd:1.5): 火焰弹,对单个目标造成100%AP伤害 - - fstart: 战斗开始时触发 6110(焰核爆裂)— 对前方半屏(360×240矩形)造成200%AP的AOE伤害 - - field: 驻场光环 6410(焰核光环)— 全队AOE伤害半径+30%,AOE伤害+20% -- **协同设计**: - - 提供: fstart开局清波 + field全队AOE放大器 - - 需要: AP加成来放大自己的fstart伤害 -- **一句话**: "她不需要瞄准,因为整片战场都是她的靶心。" - -#### [5403] 裂片刺客 -- **档**: 2档 -- **职业**: 刺客 -- **流派**: AOE爆炸流 -- **HP/AP/CD**: HP180 / AP60 / CD0.7 -- **定位**: 近战(dis:120, speed:800) -- **触发链路**: atking + dead -- **技能配置**: - - skills[0] (6014, cd:0.7): 快速刺击,对单个目标造成100%AP伤害 - - atking: 每第1次普攻后触发 6311(裂片印记)— 给目标附加1层标记,持续8秒,最多5层 - - atking: 每第3次普攻后触发 6312(裂片引爆)— 引爆目标身上所有标记,每层造成40%AP的AOE伤害(半径150) - - dead: 死亡时触发 6111(终裂)— 引爆场上所有敌人身上的裂片标记,每层60%AP的AOE伤害(半径200) -- **协同设计**: - - 提供: 高频穿刺标记+群体引爆,死亡终裂清场 - - 需要: 攻速加成(风怒)更快叠标记,AP加成放大标记伤害 -- **一句话**: "他不是在刺杀,是在给每个敌人都贴上定时炸弹。" - -#### [5303] 烬灭先知 -- **档**: 3档 -- **职业**: 辅助 -- **流派**: AOE爆炸流 -- **HP/AP/CD**: HP320 / AP120 / CD2.0 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: fstart + field + dead -- **技能配置**: - - skills[0] (6015, cd:2.0): 圣光弹,对单个目标造成100%AP伤害 - - fstart: 战斗开始时触发 6112(烬灭祝福)— 全队AP+30%,同时 6113(烬灭初击)全屏AOE造成150%AP伤害 - - field: 驻场光环 6411(烬灭领域)— 全队穿刺概率+15%,风怒概率+10%,AOE伤害半径+20% - - dead: 死亡时触发 6114(烬灭核爆)— 全屏AOE造成500%AP伤害,每有1位额外AOE流英雄在场+100%AP(最高800%AP),核爆后以30%HP复活1次 -- **协同设计**: - - 提供: 全队AP+30%开局 + 穿刺/风怒光环 + 死后全屏核爆+复活 - - 需要: 队友叠加AP和AOE增益 -- **一句话**: "她的死亡不是终结,而是整片战场的葬礼。" +#### [5009] 不屈战神 — 3档 +- **职业**: 战士(近战) +- **HP/AP/CD**: HP600 / AP30 / CD2.8(很慢) +- **触发**: + - atked 每第1次 → 6301(护盾,overrides:{ap:4} 给自己加4层盾) + - atked 每第3次 → 6402(生命强化,给全队加 hp_max) + - dead → 6402(生命强化,overrides:{ap:40} 死亡时给全队加大血量) +- **heroSet 配置**: +``` +5009:{uuid:5009,name:"不屈战神",path:"hk4", fac:FacSet.HERO,cards_lv:5,lv:1,type:HType.Melee, + hp:600,ap:30, + skills:{6001:{uuid:6001,lv:1,cd:2.8,ccd:0}}, + atked:[ + {s_uuid:6301,t_num:1,overrides:{TGroup:TGroup.Self,ap:4}}, + {s_uuid:6402,t_num:3} + ], + dead:[{s_uuid:6402,t_num:1,overrides:{ap:40}}], + info:"血量最厚的前排,受击加盾+全队加血,死亡时给全队巨额生命强化"} +``` +- **流派协同**: 终极前排,受击加盾+全队生命强化,死了还给全队加血 +- **一句话**: "他的HP就是全队的血库,站着是堡垒,倒下是遗产" --- -### 二、控制链流 +### 流派三:冰冻控制流 -> 核心逻辑:控制时间叠加,怪物全程动不了 +#### [5106] 寒冰学徒 — 1档 +- **职业**: 法师(远程) +- **HP/AP/CD**: HP130 / AP50 / CD1.5(慢) +- **触发**: atking 每第2次 → 6405(冰冻强化,全队冰冻率+10%) +- **heroSet 配置**: +``` +5106:{uuid:5106,name:"寒冰学徒",path:"hm3", fac:FacSet.HERO,cards_lv:1,lv:1,type:HType.Long, + hp:130,ap:50, + skills:{6007:{uuid:6007,lv:1,cd:1.5,ccd:0}}, + atking:[{s_uuid:6405,t_num:2}], + info:"水球攻击,每2次普攻为全队叠加冰冻概率"} +``` +- **流派协同**: 叠加冰冻率,多个冰冻英雄效果叠加 +- **一句话**: "她的水球不伤人,但每发都让敌人离冰封更近一步" -#### [5007] 冰霜卫士 -- **档**: 1档 -- **职业**: 战士 -- **流派**: 控制链流 -- **HP/AP/CD**: HP150 / AP25 / CD1.0 -- **定位**: 近战(dis:120, speed:800) -- **触发链路**: atked + field -- **技能配置**: - - skills[0] (6001): 挥盾猛击,对单一目标造成25点物理伤害 - - atked: 6301(寒冰反震)— 受击时25%概率触发,对攻击者施加1秒冰冻。若目标已减速,冰冻概率提升至40%。内置CD 2秒 - - field: 6401(霜甲光环)— 自身周围200范围内友方获得5%减速光环效果 -- **协同设计**: - - 提供: 全队基础减速光环场,atked反手冻住近身敌人 - - 需要: 队友的减速效果来提升自己冰冻概率 -- **一句话**: "站得住的前排,冻得住的盾。" +#### [5107] 霜寒法师 — 2档 +- **职业**: 法师(远程) +- **HP/AP/CD**: HP160 / AP80 / CD1.0(普通) +- **触发**: atking 每第1次 → 6302(治疗,overrides 改为冰冻弹道技能) + → 实际用 6105(冰刺,自带 frz),通过 overrides 控制 +- **heroSet 配置**: +``` +5107:{uuid:5107,name:"霜寒法师",path:"hm5", fac:FacSet.HERO,cards_lv:2,lv:1,type:HType.Long, + hp:160,ap:80, + skills:{6007:{uuid:6007,lv:1,cd:1.0,ccd:0}}, + atking:[{s_uuid:6105,t_num:2,overrides:{ap:120,frz:25}}], + info:"水球普攻,每2次攻击触发冰刺AOE,25%冰冻概率冻住一排敌人"} +``` +- **流派协同**: AOE冰冻 + 暴击效果,配合冰冻率叠加 +- **一句话**: "她的每发水球都在铺设寒冰之路,等冰刺降临就是敌人的末日" -#### [5107] 霜华法师 -- **档**: 2档 -- **职业**: 法师 -- **流派**: 控制链流 -- **HP/AP/CD**: HP220 / AP75 / CD1.2 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: atking + fstart -- **技能配置**: - - skills[0] (6002): 冰霜弹,对目标造成75点法术伤害,附加30%减速持续2秒(可叠3层) - - atking: 6302(霜寒深化)— 命中已减速目标时叠加"霜印"(最多5层),每层使目标冰冻抗性-8%,冰冻持续时间+0.4秒 - - fstart: 6402(寒气弥漫)— 战斗开始时全队冰冻概率+5%,冰冻持续时间+0.3秒(控制流英雄额外翻倍) -- **协同设计**: - - 提供: 战斗开始全队冰冻增强Buff,atking给敌人叠霜印 - - 需要: 队友减速来更快叠满霜印,自身AP较低需要队友补充伤害 -- **一句话**: "每一发冰弹都在为最终的冻结铺路。" - -#### [5206] 霜矢游侠 -- **档**: 2档 -- **职业**: 射手 -- **流派**: 控制链流 -- **HP/AP/CD**: HP180 / AP60 / CD0.8 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: atking + field -- **技能配置**: - - skills[0] (6003): 快速射击,每发60点物理伤害(CD 0.8s),15%概率附加2秒冰冻 - - atking: 6303(冰锥连射)— 若目标已冰冻或减速,额外射出2支冰锥(每支20%AP伤害),刷新目标减速持续时间 - - field: 6403(凝霜领域)— 自身300范围内被减速的敌人额外受10%减速。若范围内≥2名友方,领域扩至400范围,减速增强至15% -- **协同设计**: - - 提供: 高频攻击快速叠霜印,凝霜领域放大所有减速效果 - - 需要: 队友冰冻效果触发冰锥连射,霜印增强自身冰冻概率 -- **一句话**: "箭雨所及之处,时间为之凝滞。" - -#### [5304] 永冬贤者 -- **档**: 3档 -- **职业**: 辅助 -- **流派**: 控制链流 -- **HP/AP/CD**: HP320 / AP110 / CD1.8 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: fstart + atking + field + fend -- **技能配置**: - - skills[0] (6004): 极寒冰流,对目标造成110点法术伤害+40%减速3秒。对已冰冻目标额外50%伤害 - - atking: 6304(绝对零度)— 命中时检测目标减速/霜印层数,每层冰冻概率+6%,冰冻持续时间+0.25秒。冰冻成功则至少冻结2秒(保底) - - field: 6404(永冬结界)— 350范围内友方冰冻概率+12%,冰冻持续时间+0.8秒,减速效果+15%。每有1名控制流英雄额外+3%冰冻概率(最多+9%) - - fend: 6405(冰魄归源)— 战斗结束若触发≥10次冰冻,永久记录1层"寒冬印记"(跨局累积),每层使基础冰冻概率+1%,上限20层 -- **协同设计**: - - 提供: 全队最强冰冻增益光环,对冰冻目标增伤提供备用输出 - - 需要: 队友制造的减速和霜印来最大化效果,自身CD长需队友填补控制间隙 -- **一句话**: "当零度降临,万物皆为冰封的囚徒。" +#### [5108] 永冬贤者 — 3档 +- **职业**: 法师(远程) +- **HP/AP/CD**: HP250 / AP110 / CD1.8(慢) +- **触发**: + - fstart → 6405(冰冻强化,overrides:{ap:3} 开局给全队加3层冰冻率) + - atking 每第1次 → 6105(冰刺,overrides:{ap:150,frz:35,hit_count:8}) +- **heroSet 配置**: +``` +5108:{uuid:5108,name:"永冬贤者",path:"hm4", fac:FacSet.HERO,cards_lv:5,lv:1,type:HType.Long, + hp:250,ap:110, + skills:{6007:{uuid:6007,lv:1,cd:1.8,ccd:0}}, + fstart:[{s_uuid:6405,t_num:1,overrides:{ap:3}}], + atking:[{s_uuid:6105,t_num:1,overrides:{ap:150,frz:35,hit_count:8}}], + info:"开局给全队叠加冰冻率,每次攻击释放强力冰刺,35%冰冻概率"} +``` +- **流派协同**: 开局冰冻增益 + 最强冰冻输出,控制流核心 +- **一句话**: "她到来之前,冬天就已经开始了" --- -### 三、数值碾压流 +### 流派四:治疗续航流 -> 核心逻辑:英雄属性指数膨胀,一刀999 +#### [5303] 见习牧师 — 1档 +- **职业**: 辅助(远程) +- **HP/AP/CD**: HP120 / AP40 / CD1.1(普通) +- **触发**: atking 每第2次 → 6302(治疗 ap:300 全队) +- **heroSet 配置**: +``` +5303:{uuid:5303,name:"见习牧师",path:"hh1", fac:FacSet.HERO,cards_lv:1,lv:1,type:HType.Long, + hp:120,ap:40, + skills:{6004:{uuid:6004,lv:1,cd:1.1,ccd:0}}, + atking:[{s_uuid:6302,t_num:2}], + info:"每2次普攻后治疗全队,恢复攻击力300%的生命值"} +``` +- **流派协同**: 基础治疗,配合铁壁流前排 +- **一句话**: "她的治疗术还不太熟练,但每两次攻击后总能准时奶一口" -#### [5008] 铁壁守卫 -- **档**: 1档 -- **职业**: 战士 -- **流派**: 数值碾压流 -- **HP/AP/CD**: HP180 / AP20 / CD1.2 -- **定位**: 近战(dis:120, speed:800) -- **触发链路**: atked + fend + field -- **技能配置**: - - skills[0] (6001): 普通攻击造成AP×1.0物理伤害 - - atked: 6301(铁壁反击)— 每次受击后自身永久+3最大HP(本场战斗),最多触发20次(+60HP) - - fend: 6401(战后硬化)— 战斗结束后永久+10最大HP(跨战斗叠加) - - field: 6402(守护光环)— 驻场时最近1名友方获得+15HP和+5AP光环 -- **协同设计**: - - 提供: 给1名队友+15HP/+5AP,自身通过atked/fend持续堆HP - - 需要: 不需要任何队友即可独立运作(一档低门槛) -- **一句话**: "挨最毒的打,扛最高的血。" +#### [5304] 神圣医师 — 2档 +- **职业**: 辅助(远程) +- **HP/AP/CD**: HP150 / AP50 / CD0.9(快速) +- **触发**: atking 每第2次 → 6302(治疗 overrides:{hit_count:3,ap:200} 持续3次治疗) +- **heroSet 配置**: +``` +5304:{uuid:5304,name:"神圣医师",path:"hh2", fac:FacSet.HERO,cards_lv:2,lv:1,type:HType.Long, + hp:150,ap:50, + skills:{6004:{uuid:6004,lv:1,cd:0.9,ccd:0}}, + atking:[{s_uuid:6302,t_num:2,overrides:{hit_count:3,ap:200}}], + info:"持续治疗,每2次普攻触发3次群体治疗,每次恢复200%攻击力"} +``` +- **流派协同**: 持续奶量更高,配合攻速流保持全队血线 +- **一句话**: "她的治疗像溪流,不是一次倒满,而是一直在续" -#### [5207] 裂风射手 -- **档**: 2档 -- **职业**: 射手 -- **流派**: 数值碾压流 -- **HP/AP/CD**: HP220 / AP75 / CD0.8 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: atking + fend + field -- **技能配置**: - - skills[0] (6002): 普通攻击造成AP×1.2物理伤害 - - atking: 6302(穿甲连射)— 每次击杀后自身暴击率+2%(本场战斗),最多叠加15层(+30%) - - fend: 6403(战后猎手)— 战斗结束后永久+8AP(跨战斗叠加)。若本场击杀≥5,额外+15AP - - field: 6404(风行光环)— 驻场时最近3名友方获得+10%暴击率。若自身HP>50%最大HP,额外+5%(共+15%) -- **协同设计**: - - 提供: 给3名队友暴击率光环,击杀叠自身暴击率 - - 需要: 铁壁守卫的+15HP来维持HP>50%条件 -- **一句话**: "站得远,射得快,越杀越准。" - -#### [5305] 狂暴祭司 -- **档**: 2档 -- **职业**: 辅助 -- **流派**: 数值碾压流 -- **HP/AP/CD**: HP200 / AP60 / CD1.5 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: atked + fend + field -- **技能配置**: - - skills[0] (6003): 普通攻击造成AP×0.8魔法伤害(低普攻,偏辅助) - - atked: 6303(痛苦转化)— 每次受击后为最近2名友方施加"狂热"Buff(AP+10,持续8秒),可叠3层 - - fend: 6405(战后赐福)— 战斗结束后为自身及最近2名友方永久+2%暴击倍率(跨战斗叠加,每人每场战斗1次) - - field: 6406(怒意光环)— 驻场时最近3名友方获得+15%暴击倍率。数值=基础15%+(自身当前AP/10)%,上限+40% -- **协同设计**: - - 提供: 给3名队友暴击倍率光环(15%~40%),挨打给2名队友加AP - - 需要: 铁壁+5AP和裂风+8AP来堆高自身AP提升怒意光环 -- **一句话**: "你打我友?我让他们更疯。" - -#### [5405] 斩星剑圣 -- **档**: 3档 -- **职业**: 刺客 -- **流派**: 数值碾压流 -- **HP/AP/CD**: HP350 / AP120 / CD1.8 -- **定位**: 近战(dis:120, speed:800) -- **触发链路**: fstart + atking + field + dead -- **技能配置**: - - skills[0] (6010): 普通攻击造成AP×1.5物理伤害,暴击时额外造成目标最大HP 5%真实伤害 - - fstart: 6304(群星归位)— 战斗开始时收集所有友方AP总和的20%转化为自身临时AP - - atking: 6305(斩星叠刃)— 每次击杀后自身AP+15、暴击率+3%、暴击倍率+5%(本场战斗),可无限叠加 - - field: 6407(剑意领域)— 驻场时全体友方获得+10%暴击率和+10%暴击倍率。若自身AP≥200,光环翻倍(+20%) - - dead: 6306(不灭剑魂)— 死亡后立即复活1次(每场1次)。复活后获得AP 50%的临时护盾(10秒),3秒内AP×2 -- **协同设计**: - - 提供: 全队暴击率+暴击倍率光环(AP≥200时翻倍),终极收割者 - - 需要: 铁壁HP池→裂风转化AP→狂暴堆暴击倍率→三者叠加后fstart吸收 -- **一句话**: "全队的属性,都是我的刀。" +#### [5305] 生命贤者 — 3档 +- **职业**: 辅助(远程) +- **HP/AP/CD**: HP200 / AP70 / CD1.0(普通) +- **触发**: + - fstart → 6402(生命强化,overrides:{ap:25} 开局给全队+25 hp_max) + - atking 每第1次 → 6302(治疗 overrides:{ap:250} 全队治疗250%AP) +- **heroSet 配置**: +``` +5305:{uuid:5305,name:"生命贤者",path:"hh3", fac:FacSet.HERO,cards_lv:4,lv:1,type:HType.Long, + hp:200,ap:70, + skills:{6004:{uuid:6004,lv:1,cd:1.0,ccd:0}}, + fstart:[{s_uuid:6402,t_num:1,overrides:{ap:25}}], + atking:[{s_uuid:6302,t_num:1,overrides:{ap:250}}], + info:"开局给全队加25点生命上限,每次普攻后全队治疗250%攻击力"} +``` +- **流派协同**: 开局加血 + 高频全队治疗,终极奶妈 +- **一句话**: "她的存在让全队的血条都变成了一条怎么也打不穿的河" --- -### 四、召唤军团流 +## 现有英雄保留(5个) -> 核心逻辑:fstart召唤物登场,以多打少 +| ID | 名称 | 流派定位 | 触发 | +|----|------|----------|------| +| 5001 | 见习战士 | 铁壁反伤流(入门) | atked→护盾 | +| 5002 | 盾骑士 | 铁壁反伤流(进阶) | atked→全队护盾 | +| 5101 | 奥术法师 | 特殊(复活机制) | revive | +| 5301 | 牧师 | 治疗续航流(入门) | atking→治疗 | +| 5302 | 医师 | 治疗续航流(进阶) | atking→持续治疗 | -#### [5108] 召魂师·幽冥 -- **档**: 1档 -- **职业**: 法师 -- **流派**: 召唤军团流 -- **HP/AP/CD**: HP150 / AP25 / CD1.0 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: fstart + field -- **技能配置**: - - skills[0] (6001): 灵魂射击,对单体造成100%AP伤害 - - fstart: 6301(召唤骷髅战士)— 战斗开始时召唤1个「骷髅战士」(HP200/AP15/距离120/攻速0.65s) - - field: 6401(亡灵共鸣)— 驻场时所有召唤物+10%AP -- **协同设计**: - - 提供: 基础召唤物+召唤物AP+10%光环 - - 需要: 队友提供召唤物HP增益和数量增益 -- **一句话**: "从死亡中唤醒仆从的入门召唤师,一个骷髅战士是她军团的起点。" +> 注:5003-5005, 5102-5105, 5201-5204, 5401-5402 这些旧英雄可以逐步替换为新设计英雄 -#### [5208] 亡灵游侠将 -- **档**: 2档 -- **职业**: 射手 -- **流派**: 召唤军团流 -- **HP/AP/CD**: HP220 / AP75 / CD0.9 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: fstart + field + atking -- **技能配置**: - - skills[0] (6002): 穿灵箭,对单体造成100%AP伤害。对敌方召唤物伤害+25% - - fstart: 6302(召唤骷髅弓手)— 战斗开始时召唤2个「骷髅弓手」(HP120/AP20/距离720/攻速1.1s) - - field: 6402(亡灵军势)— 每存在1个召唤物,所有英雄+3%AP(最多6层=18%)。所有召唤物+15%HP - - atking: 6310(灵能灌注)— 每攻击5次后,使1个己方召唤物+50%AP(持续8秒) -- **协同设计**: - - 提供: 2个远程召唤物+召唤物HP+15%+基于召唤物数量的全队AP增益 - - 需要: 场上有足够召唤物激活field的AP增益层数 -- **一句话**: "率领亡灵弓队的游侠将军,她的存在让每一具亡灵都更加致命。" +## 流派协同速查 -#### [5305] 灵魂医师 → 改ID为 [5306] -> 注:上面5305已被狂暴祭司占用,灵魂医师调整为 5306 +| 组合 | 效果 | 推荐配置 | +|------|------|----------| +| 攻速+治疗 | 叠伤快+持续回血=永动机 | 疾风+暴风+嗜血+见习牧师+神圣医师+盾卫 | +| 铁壁+治疗 | 前排硬+后排奶=推不倒 | 不屈+守护+盾卫+生命贤者+神圣医师+见习牧师 | +| 冰冻+攻速 | 冻住+暴击=安全秒杀 | 永冬+霜寒+寒冰+嗜血+暴风+生命贤者 | +| 冰冻+铁壁 | 冻住+承伤=双重安全 | 永冬+霜寒+不屈+守护+生命贤者+神圣医师 | -#### [5306] 灵魂医师 -- **档**: 2档 -- **职业**: 辅助 -- **流派**: 召唤军团流 -- **HP/AP/CD**: HP200 / AP50 / CD1.1 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: fstart + field + dead -- **技能配置**: - - skills[0] (6003): 灵魂触须,对单体造成100%AP伤害。每次攻击治疗生命值最低的己方召唤物(治疗量=AP×50%) - - fstart: 6303(亡者祝福)— 战斗开始时为己方所有召唤物施加免死Buff(受到致命伤害时保留1点HP,每个召唤物限1次) - - field: 6403(灵魂链接)— 驻场时所有召唤物+20%HP。当任意召唤物死亡时,回复所有存活召唤物5%最大HP - - dead: 6311(灵魂复苏)— 死亡时立即召唤1个「强化骷髅战士」(HP300/AP25/距离120/攻速0.65s),继承20%最大HP作为额外生命 -- **协同设计**: - - 提供: 召唤物HP+20%+免死1次+死亡群体回复+死后召唤遗骸 - - 需要: 场上有召唤物才能发挥价值 -- **一句话**: "用灵魂链接维系亡者的医者,她的死不过是最后一次召唤。" +## 英雄ID总表 -#### [5406] 幽冥军团领主 -- **档**: 3档 -- **职业**: 刺客 -- **流派**: 召唤军团流 -- **HP/AP/CD**: HP320 / AP120 / CD1.8 -- **定位**: 近战(dis:120, speed:800) -- **触发链路**: fstart + field + fend -- **技能配置**: - - skills[0] (6004): 军团号令,对单体造成100%AP伤害。攻击时额外对所有敌方目标造成AP×30%溅射 - - fstart: 6304(亡灵大军)— 战斗开始时使己方所有英雄的fstart召唤效果额外触发1次。同时召唤1个「幽冥战将」(HP500/AP40/距离120/攻速0.9s) - - field: 6404(军团统御)— 所有召唤物+25%AP、+25%HP。若召唤物数量≥5,所有召唤物获得溅射(每次攻击对目标周围120范围内造成AP×20%溅射) - - fend: 6312(不灭军团)— 战斗结束若≥3个召唤物存活,永久使军团领主HP+10、AP+5(可叠加,无上限) -- **协同设计**: - - 提供: fstart召唤翻倍+精英召唤物+召唤物AP/HP+25%+5召唤物阈值溅射+fend成长 - - 需要: 其他3个召唤英雄同时在场上才能发挥最大价值 -- **一句话**: "亡者军团的至高统帅,她的号令让每一具尸体都化作战争的武器。" - ---- - -### 五、经济滚雪球流 - -> 核心逻辑:金币收益最大化,快速抽卡成型 - -#### [5009] 金库守卫 -- **档**: 1档 -- **职业**: 战士 -- **流派**: 经济滚雪球流 -- **HP/AP/CD**: HP180 / AP28 / CD1.1 -- **定位**: 近战(dis:120, speed:800) -- **触发链路**: atking + atked -- **技能配置**: - - skills[0] (6001): 近战挥击,造成AP伤害。每次攻击后获得1枚金币 - - atked: 6301(受击赏金)— 每次受击掉落3枚金币。若本场累计受击≥5次,战斗结束时额外获得10枚金币 -- **协同设计**: - - 提供: 受击产生金币的场上资源 - - 需要: 队友保护(否则自己被打死),二档英雄放大受击金币 -- **一句话**: "打我一下三块钱,打得越多赚得越多。" - -#### [5109] 铸金术师 -- **档**: 3档 -- **职业**: 法师 -- **流派**: 经济滚雪球流 -- **HP/AP/CD**: HP320 / AP110 / CD2.0 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: fstart + field + fend -- **技能配置**: - - skills[0] (6004): 金币冲击波,对直线范围内所有敌人造成AP×0.6伤害(最多3目标) - - fstart: 6100(点石成金)— 战斗开始时将当前金币的20%(最少10)转化为"炼金能量"。每层使全队AP+5、攻速+2%(持续整场) - - field: 6405(铸金领域)— 金币溢出100%转AP(1金币=1AP);连锁经济(经济英雄金币效果额外50%);每场首次刷新免费 - - fend: 6406(黄金时代)— 本场金币≥30则全队+10%最大HP永久成长(上限+50%)。经济英雄≥3时额外免费升级1次 -- **协同设计**: - - 提供: 金币→战斗力即时转化、经济溢出保护、全队永久成长 - - 需要: 经济英雄产生足够金币来触发转化 -- **一句话**: "他的法术不杀人——他只是让钱变成杀人的东西。" - -#### [5205] 赏金猎手 -- **档**: 2档 -- **职业**: 射手 -- **流派**: 经济滚雪球流 -- **HP/AP/CD**: HP220 / AP75 / CD0.8 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: atking + fend + field -- **技能配置**: - - skills[0] (6002): 远程射击,造成AP伤害。命中"金币标记"目标额外30%AP伤害并立即获得2枚金币 - - atking: 6302(金币标记)— 每次攻击25%概率给目标施加"金币标记"(持续8秒)。标记目标被击杀时全队各得5枚金币 - - fend: 6401(狩猎盛宴)— 本场每击杀1个标记目标,全队+3AP临时Buff(持续至下场,最多10层) - - field: 6402(赏金光环)— 300范围内友方攻击获得金币概率+10% -- **协同设计**: - - 提供: 金币标记(经济+战斗双触发)、AP成长Buff、金币产出光环 - - 需要: 金库守卫制造场上金币,三档英雄放大标记收益 -- **一句话**: "每一支箭都值回票价——如果射中的是标了价的猎物。" - -#### [5307] 金币商贾 -- **档**: 2档 -- **职业**: 辅助 -- **流派**: 经济滚雪球流 -- **HP/AP/CD**: HP250 / AP55 / CD1.3 -- **定位**: 远程(dis:720, speed:800) -- **触发链路**: field + fend -- **技能配置**: - - skills[0] (6003): 投掷金币袋,造成AP伤害。15%概率使目标"受贿"—停止攻击2秒(Boss无效,改为+20AP伤害) - - field: 6403(繁荣市集)— 全场友方每波战后额外获得`5+经济英雄数×3`金币;商店刷新-1金币;购买英雄-2金币 - - fend: 6404(分红)— 战斗结束将本场金币总额的10%转化为全队HP恢复(1金币=2HP,上限60HP)。经济英雄≥3时转化率提升至15% -- **协同设计**: - - 提供: 全局经济光环(金币+折扣)、战后金币转HP续航 - - 需要: 场上经济英雄数量放大光环效果 -- **一句话**: "他不开一枪却能赢下战争——因为胜负在开战前就已经买好了。" - ---- - -## 8 英雄ID总表 - -| ID | 名称 | 档 | 职业 | 流派 | 核心触发 | -|----|------|:--:|------|------|----------| -| 5006 | 爆破新兵 | 1 | 战士 | AOE爆炸流 | atking | -| 5007 | 冰霜卫士 | 1 | 战士 | 控制链流 | atked+field | -| 5008 | 铁壁守卫 | 1 | 战士 | 数值碾压流 | atked+fend+field | -| 5009 | 金库守卫 | 1 | 战士 | 经济滚雪球流 | atking+atked | -| 5106 | 焰核术士 | 2 | 法师 | AOE爆炸流 | fstart+field | -| 5107 | 霜华法师 | 2 | 法师 | 控制链流 | atking+fstart | -| 5108 | 召魂师·幽冥 | 1 | 法师 | 召唤军团流 | fstart+field | -| 5109 | 铸金术师 | 3 | 法师 | 经济滚雪球流 | fstart+field+fend | -| 5205 | 赏金猎手 | 2 | 射手 | 经济滚雪球流 | atking+fend+field | -| 5206 | 霜矢游侠 | 2 | 射手 | 控制链流 | atking+field | -| 5207 | 裂风射手 | 2 | 射手 | 数值碾压流 | atking+fend+field | -| 5208 | 亡灵游侠将 | 2 | 射手 | 召唤军团流 | fstart+field+atking | -| 5303 | 烬灭先知 | 3 | 辅助 | AOE爆炸流 | fstart+field+dead | -| 5304 | 永冬贤者 | 3 | 辅助 | 控制链流 | fstart+atking+field+fend | -| 5305 | 狂暴祭司 | 2 | 辅助 | 数值碾压流 | atked+fend+field | -| 5306 | 灵魂医师 | 2 | 辅助 | 召唤军团流 | fstart+field+dead | -| 5307 | 金币商贾 | 2 | 辅助 | 经济滚雪球流 | field+fend | -| 5403 | 裂片刺客 | 2 | 刺客 | AOE爆炸流 | atking+dead | -| 5404 | 霜刃刺客 | 2 | 刺客 | 控制链流 | fstart+atking | -| 5405 | 斩星剑圣 | 3 | 刺客 | 数值碾压流 | fstart+atking+field+dead | -| 5406 | 幽冥军团领主 | 3 | 刺客 | 召唤军团流 | fstart+field+fend | - -> 注:霜刃刺客(5404)的详细设计与控制链流刺客定位一致,可在后续阶段补充完整数值。 \ No newline at end of file +| ID | 名称 | 档 | 职业 | 流派 | 核心触发 | 普攻CD | +|----|------|:--:|------|------|----------|--------| +| 5006 | 疾风战士 | 1 | 战士 | 攻速叠伤 | atking→6401 | 0.3s | +| 5205 | 暴风射手 | 2 | 射手 | 攻速叠伤 | atking→6403 | 0.5s | +| 5403 | 嗜血剑圣 | 3 | 刺客 | 攻速叠伤 | atking+dead→6401 | 0.7s | +| 5007 | 盾卫 | 1 | 战士 | 铁壁反伤 | atked→6301 | 2.3s | +| 5008 | 守护骑士 | 2 | 战士 | 铁壁反伤 | atked→6301(Team) | 2.3s | +| 5009 | 不屈战神 | 3 | 战士 | 铁壁反伤 | atked→6301+6402, dead→6402 | 2.8s | +| 5106 | 寒冰学徒 | 1 | 法师 | 冰冻控制 | atking→6405 | 1.5s | +| 5107 | 霜寒法师 | 2 | 法师 | 冰冻控制 | atking→6105 | 1.0s | +| 5108 | 永冬贤者 | 3 | 法师 | 冰冻控制 | fstart→6405, atking→6105 | 1.8s | +| 5303 | 见习牧师 | 1 | 辅助 | 治疗续航 | atking→6302 | 1.1s | +| 5304 | 神圣医师 | 2 | 辅助 | 治疗续航 | atking→6302(持续) | 0.9s | +| 5305 | 生命贤者 | 3 | 辅助 | 治疗续航 | fstart→6402, atking→6302 | 1.0s | diff --git a/assets/script/game/common/config/heros.xlsx b/assets/script/game/common/config/heros.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..f147e14ee703a2c16093920b4f83ddd93bd989d6 GIT binary patch literal 12274 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 CY3CLI literal 0 HcmV?d00001