进阶战斗策略指南#

进阶战斗策略指南

《魔法门之英雄无敌:上古纪元》(Heroes of Might and Magic: Olden Era)目前处于抢先体验(Early Access)阶段,战斗系统的框架已经完整:六角格拼成的矩形战场、按先攻排定的回合制行动、一条没有上限也没有下限的伤害公式,以及士气与幸运两条概率修正线。本页先把系统规则逐条讲清,再给对照表与演算示例——数值会随版本调整,机制判据不会。兵种面板与派系细节见兵种图鉴与派系总览,本页不再重复。

一、战场与回合:先攻定顺序,速度定走位#

战斗在六角格拼成的矩形战场上进行:整体轮廓是矩形,格子是六边形,移动距离与远程射程都按格数计算。每回合双方部队轮流行动,两个属性分工非常明确,混为一谈是新手最常见的规划失误:

属性 作用 判据
先攻(Initiative) 决定回合内的行动顺序,先攻越高越早出手 想抢先手、想压着对方打,看先攻
速度(Speed) 决定每回合能移动多少格;先攻并列时,按速度排定先后 想追击、贴身远程、抢地形,看速度

先攻完全相同的敌我单位之间没有固定优先权:优先权按回合奇偶在攻守双方之间轮换,本回合你先动,下回合就轮到对方。因此「永远先手」并不存在,连续回合的出手权会来回摆动,布阵时要按两回合的窗口去想,而不是只算当前这一回合。

二、行动选项:攻击、等待、跳过#

本作没有增加防御力的「防御」指令。单位的行动选项只有三类:攻击,以及两个推迟或放弃类指令——等待(Wait)与跳过(Skip)。想让部队站得住,靠的是站位、地形、数量与反击规则,而不是一个原地加防的按钮。

选项 效果 使用判据
攻击 移动到目标近旁进行近战,或原地射击 有合适目标且想立刻结算伤害
等待(Wait) 放弃当前行动权,推迟到本回合行动序末尾再行动;届时等待者之间按先攻反转排序,先攻最低的先动 想让敌方先走完再后手出手、诱使对方贴近
跳过(Skip) 直接放弃本回合行动,单位原地不动 现在动和回合末动都只会带来损失时止损

等待的核心价值在于先攻序反转:先攻高的单位一旦等待,就要等所有未等待的单位行动完才轮到它,而且在等待者中排在后手。由此得到三条判据:

  • 己方高先攻射手想「放敌人走近了再打」,用等待把出手压到回合末,等对方近战耗完移动力再收人头。
  • 己方低先攻坦克想抢在对方主力之前贴脸卡位,就不要等待——等待只会把它压得更后。
  • 对方有高先攻爆发单位时,用等待把己方关键输出挪到对方爆发单位行动之后,避免目标在出手前被削弱或调走。

跳过与等待的区别只有一条:本回合还动不动。需要单位完全不动(例如守住隘口等对方自己撞进反击圈)时才用跳过;绝大多数战术后手都应该用等待而不是跳过。

三、伤害公式:一条比值式,无上限也无下限#

Olden Era 的伤害计算只有一条核心公式(官方合作 wiki 与数据库站口径一致):

最终伤害 = 基础伤害 × 部队数量 × (20 + 攻方攻击ATK) / (20 + 守方防御DEF)

三个参数分别理解:

  • 基础伤害:取攻击方兵种面板伤害区间(最小值-最大值)内的随机值,区间越宽,单次输出的波动越大。
  • 部队数量:按攻击方当前存活数量线性计算——剩一半数量,输出就只剩一半,反过来说,集中攻击把一个编队打掉一半,等于同时削了它一半输出。
  • 攻防比值:分子分母各加20后相除,是一条平滑缩放曲线,不是阶梯表,也不存在任何封顶或保底。

三个直接推论比任何梯度表都重要:

  1. 无上限:攻击优势没有收益封顶,堆攻击永远有效,高级兵与英雄加成的攻击优势可以持续放大输出。
  2. 无下限:防御再高也只能把所受伤害无限逼近零而永远不会归零——高防部队扛线照样会被大数量磨死,不存在「免疫物理伤害」的堆法。
  3. 等攻防等于1.0倍:攻击等于防御时比值正好是1,谁也不占便宜;一切优劣势都从这条基线出发。

演算示例#

官方示例:4点攻击的剑士打1点防御的骷髅,倍率=(20+4)/(20+1)=24/21≈1.14,即约+14%伤害。

一条完整演算(面板数值为演示假设值):设某射手伤害区间11-15、当前数量40、英雄加成后攻击12;目标防御6。基础伤害随机取13,则:

最终伤害 ≈ 13 × 40 × (20+12)/(20+6) = 520 × 32/26 ≈ 640

攻防对照表(代入公式的结果)#

攻方攻击(ATK) 守方防御(DEF) 伤害倍率 直观含义
4 1 ≈1.14 官方示例:小优势约+14%
5 0 1.25 低值区每点攻击优势约+5%
10 0 1.50 优势开始线性累积
20 0 2.00 20点攻击优势翻倍
60 20 2.00 高值区要40点优势才翻倍,明显递减
0 10 ≈0.67 攻击劣势每点约-3%
0 20 0.50 防御20时只挨一半伤害
10 60 ≈0.38 高防能压低伤害但永不归零

注意倍率由双方属性的绝对值共同决定,不能只看差值:攻击60打防御20与攻击20打防御0同样是2.0倍,但后者的40点优势花了更少的投入。

边际收益:什么时候堆攻、什么时候堆防#

对公式求边际可知:攻击每+1点,伤害乘以(21+攻)/(20+攻);防御每+1点,所受伤害乘以(20+防)/(21+防)。对方的对应属性越低,每点收益越大:

对方对应属性水平 每+1点攻击约提升伤害 每+1点防御约减伤
≈0 +5.0% ≈4.8%
≈20 ≈2.5% ≈2.4%
≈40 ≈1.7% ≈1.6%

判据:双方属性都低的前中期,英雄攻防成长、增益法术与宝物的收益最明显;双方属性都堆高之后,边际收益快速递减,此时数量、先手权与集火顺序比继续堆属性更重要。

四、反击与骗反击#

反击规则只有三条,但每条都直接改变操作顺序:

规则 说明
近战触发反击 单位被近战攻击后立即反击攻击方,反击按其自身的攻击计算
无反击近战 部分单位的近战攻击不受反击,打出去对方不还手,这类单位是天然的集火发起者
远程被近身 远程单位被贴近后只能改用弱化的近战攻击,它的反击同样按弱化后的近战计算

每支部队的反击机会有限,被消耗掉本回合就不再反击——这正是「骗反击」战术的立足点,标准流程:

  1. 用价值最低的编队先攻击对方的高价值近战单位,主动吃掉一次反击;
  2. 主力紧跟着集火同一目标,此时对方已无反击可用,主力这一轮输出不付出代价;
  3. 下一回合重复消耗。对方若用等待把反击时机后移,你的佯攻编队同样用等待对齐到回合末再出手。

判据:佯攻编队的价值必须远低于对方反击能打掉的伤害,否则「骗」就是亏本买卖;主力跟上的输出则要确保足够击杀或重创目标,让消耗掉的反击换来实际战果。

五、远程单位:双重惩罚#

远程输出有两个独立的惩罚来源,理解它们才能摆好射手的位置:

惩罚 触发条件 幅度
近身惩罚 被敌方近战单位贴身 伤害-50%,且只能改用弱化近战攻击,反击同样弱化
距离惩罚 目标在约3-4格外,距离越远越低 每远1格约-10%,累计最多-50%

两点补充:两种惩罚不叠加,同时触发时不会叠到-100%;个别单位的特性可以豁免其中某种惩罚,以兵种说明为准。两处资料来源对距离惩罚的起始格数有出入(3格或4格),以游戏内实际显示为准。

由此得出射手站位的判据:后排不是为了躲,而是为了控制与目标的距离。距离惩罚的豁免区内(约3格以内)输出不打折,所以射手阵位要尽量前压到安全线边缘;一旦被近身,输出直接腰斩且还不了手——近战保护远程的本质是「不让任何人贴上来」,而不是「离得越远越安全」。

六、士气:派系纯度决定下限#

士气决定单位跳过本回合或获得额外行动的概率,每点士气对应±4%:正值是额外行动的机会,负值是被跳过行动的风险。基础士气由部队的派系构成决定,与兵种强弱无关:

部队派系数 基础士气 含义
1 +1 纯派系部队,约4%概率再次行动
2 0 混入第二个派系无惩罚,也无奖励
3 -1 开始出现跳过风险
4 -2 风险约8%
5 -3 风险约12%
6 -4 风险约16%
7 -5 风险约20%,每五回合平均白丢一次行动

判据非常清晰:混编第二派系是免费的,从第三派系开始每加一个都要付士气代价。所以部队扩张时的默认方案是两个派系内混编;确要堆第三派系,必须换来战力质变(例如补进关键远程或无反击近战单位),否则宁可缺一档兵。英雄技能与宝物可以在构成基础上继续修正士气,改变最终的概率档位。

七、幸运:每点±6%的概率修正#

幸运决定幸运一击与厄运的触发概率,每点幸运对应±6%。默认范围是-5到+5:

幸运值 触发概率 触发结果 对期望伤害的影响
+5 30% 幸运一击,伤害150% 期望×1.15
+1 6% 幸运一击,伤害150% 期望×1.03
0 0% 无修正 ×1.00
-1 6% 厄运,伤害仅50% 期望×0.97
-5 30% 厄运,伤害仅50% 期望×0.85

三个判据:

  • 幸运的期望收益是线性的:每点幸运约±3%期望伤害,正向是1.5倍的爆发,负向是半价输出。
  • 幸运一击与攻防比值乘算:基础伤害、数量、攻防比值算完之后,幸运一击再乘1.5。因此基础输出越高的单位(高数量、高伤害区间),幸运的绝对收益越大。
  • 低幸运部队的输出下限被厄运压低,打消耗战时「最坏情况」要按50%伤害预估;对幸运为负的敌人集火,相当于稳定白赚15%期望。

八、地形:本土作战#

每个派系都有对应的本土地形,在该地形上开战时,本土地形一方获得战斗加成。战场由交战发生的地点决定,因此地形是开战前就能规划的变量:

  • 主动进攻时,尽量把决战拖到己方本土打;开荒路线尽量沿本土地形延伸。
  • 面对本土作战的守军时,把对方引出本土再打,或接受「自己带着劣势进场」的现实,用兵力与先手优势覆盖。

具体的加成数值以游戏内为准(抢先体验期间可能随版本调整),但方向性判据不变:同等兵力下,本土方占优;跨地形作战的一方需要额外的兵力或先手优势来填平差距。

九、兵种相克与扩张节奏:判据清单#

兵种克制不需要背表,全部可以从前三节的机制推导出来:

判据 推导 结论
高攻打低防 比值放大,低值区每点优势约+5% 高攻单位优先收割低防高价值目标(射手、施法类)
低攻打高防 比值收缩但永不归零 别用低攻部队硬磨高防坦克,换成数量多的部队按「总量」磨
数量线性 伤害随当前数量线性衰减 大数量低级兵打「消耗战」占优;少量高级兵要在它被围死前打出决定性伤害
反击消耗 反击机会有限 高价值近战要用佯攻骗掉反击后再进场
先攻与速度 先攻定出手、速度定移动 先攻低的远程必须靠阵位自保,指望不了先手;速度快的近战负责贴射手
远程双惩罚 近身-50%、远距最多-50% 拉开阵线消耗对方射手(逼它吃距离惩罚),或派快马贴身(逼它吃近身惩罚)

扩张节奏同样用判据而非固定时间表:

  • 每场野战前先估算损耗:用伤害公式代入双方攻防与数量,算出「我方预计承伤总量」,再判断掉兵换经验与资源是否划算。攻防比值明显低于1的仗,除非收益是资源矿或关键兵种建筑,否则绕开。
  • 无损开荒的窗口在前期:双方属性都低的阶段,英雄一点攻击就是约5%伤害提升,此时英雄等级带来的攻防优势最值钱;拖到双方属性膨胀后,开荒损耗会快速上升。
  • 部队规模与士气的平衡:扩编第三、第四个派系之前,先确认战斗损耗的上升能否被战力提升覆盖——士气为负的部队在关键会战里跳过一次行动,可能就是整场仗的转折。

修订说明#

本页旧版包含大量虚构的战斗数值与机制,现已全部清除,逐条纠正如下:

旧版内容 问题与纠正
行动选项表中的「仅移动(防御):防御力+30%」与「防御:不移动,防御力+50%」 本作战斗没有增加防御的「防御」指令,单位行动选项只有攻击、等待(Wait)、跳过(Skip);安全靠站位、地形与反击规则,不靠加防按钮
伤害公式「每超出1点伤害+5%,上限+300%;每缺少1点伤害-2.5%,下限-70%」 真实公式为:最终伤害=基础伤害×数量×(20+攻方攻击)/(20+守方防御),攻防比值平滑缩放,无上限也无下限,防御永远不能把伤害降到0
「攻防差值-伤害修正」梯度表(+10对应+50%、+60对应+300%上限、-28对应-70%下限等) 整表删除。倍率由双方属性绝对值代入公式计算,不存在按差值查表的阶梯,上表所有梯度数值均为发明
「等待后速度临时减为1/3,在回合末行动」 等待只是把行动推迟到本回合行动序末尾,等待者之间按先攻反转排序,没有任何速度惩罚
幸运一击「伤害×2.0」 真实幸运一击为150%伤害,每点幸运对应±6%触发概率,默认范围-5到+5
士气概率表(+3对应25%、+2对应15%等) 真实机制为每点士气±4%(额外行动或跳过),无8%/15%/25%档位
「士气传染」「连锁中断」机制 无出处,删除;士气效果只有额外行动与跳过两种
地形修正表(攻防±10%、各类地形移动消耗倍数、闪避/火伤词条等) 整表删除,旧表地形种类与词条均为发明;本作已核实的地形机制是本土地形加成,具体数值以游戏内为准
兵种体积系数(中型1.5、大型2.0)、数量修正表 数量按存活数量线性计入公式,不存在体积系数
技能修正表(进攻术+15%/30%、箭术+30%、防御术-30%等具体数值) 数值均为发明,删除;技能效果以游戏内技能说明为准
远程「未移动伤害+20%」「高地形+15%」「精准魔法无视距离惩罚」 全部为发明,删除;已核实的远程惩罚是近身-50%与远距每格-10%封顶-50%,两惩罚不叠加,个别单位特性可豁免
兵种伤害范围表(农民1-2、剑士4-7、黑龙30-50)与速度区间表(极快15+含凤凰、龙蝇等) 官方未公布本页旧版所列的面板数值与兵种表,全部删除;演算只使用官方示例(4攻击对1防御≈1.14倍)与标注为假设的演示值
分兵数量推荐表、炮灰兵种价格表、攻城武器价格表、兵力比例胜率表、英雄对决权重表 全部无数据来源,删除;相关决策改为按公式与机制推导的判据型描述

本页数值口径来自官方合作 wiki 与公开数据库站的战斗机制说明,抢先体验期间机制与数值可能随版本调整;遇到与本页冲突的更新,以游戏内说明为准。

内容最后验证于 2026-07