英雄特长算法

录入:EvilP, inactive 作者: 翻译:
录入时间:2009-12-17 19:45:28 最后修改时间:2011-08-03 23:13:33

技能特长

技能特长是比较好理解的一项,按说明就是每升一级其相应技能效果增加5%,英雄获得的额外奖励为: (英雄等级×5×技能加成)%。

举个例子:一个10级的移动力特技英雄(假设其后勤技能已经达到高级也就是30%),那么他额外可以获得(10×5×30%)%=15%的移动力,加上原来的30%,总共可以得到45%的额外移动力。

魔法特长

  1. 攻击魔法:
    • 元素城的魔箭特长(+50%)和火墙特长(+100%)加成奖励固定。
    • 其它攻击魔法特长主要参照的这三个数据:
      • 战斗中魔法书上显示的该魔法的伤害值,假设为A;
      • 英雄等级L;
      • 受打击怪物等级M;

      正常情况下,则最终伤害S=A×(1+[L/M]×3%),其中[L/M]代表向下取整,最终的S则向上取整。

      举例说明:光头佬等级12,施放霹雳寒冰打击比蒙,原始伤害为287点,则最终伤害为:S=287×(1+[12/7]×3%)=296点,由此可见,在打击7级兵种的时候,光头佬能享受的额外好处只有区区3%,并且从7级到13级都一样。

      老索的连锁闪电等此类大面积法术,对于每个兵种的伤害都应该单独核算。


  2. 其他HP相关魔法:治疗、复活、蛊惑等

    和上面攻击魔法类似,与HP相关的提升效果也是3%乘以英雄等级,除以施法对象生物等级。


  3. 状态魔法:
    • 状态魔法(包括石皮、嗜血、虚弱、加速、幸运、精准、祈祷)基本上是根据3、3、2、2、1、1、0的规律给1—7级兵加成的。
    • 也有无视等级固定加成的:毁灭之光特长固定+2。
    • 最为特殊的祝福特长,额外增加的伤害和攻击魔法类似,与英雄和生物等级有关,详见《阿德拉的祝福特长研究

兵种特长

  • 兵种特技英雄率领相应部队,不能增加兵种特技的出现几率。
  • 格鲁、德肯特技随等级提升没有加强。除可以升级兵种外也无其它效果。
  • 兵种特长对相应兵种的速度加1(这个不受英雄级别影响)。
  • 一般英雄达到了一定级别就可以对其优势兵种的指数有影响,象带领狮鹫有优势的英雄在到达3级后就可以相应增加狮鹫的攻防。攻防相应增加的数值为:原攻防×(英雄等级 / 怪物等级)×5%。最终所得数值向上取整。
    • 比如10级骷髅特技的英雄带骷髅时增加的幅度可以这样计算(低级骷髅攻击为5,防御为4):
      • 骷髅的攻击增加为: 5× [(10/1)×5] %=2.5 结果为攻击增加3
      • 骷髅的防御增加为: 4× [(10/1)×5] %=2 结果为防御增加2
    • 一个15级的骑兵特技的英雄攻防增加的幅度为:(高级骑兵的攻防分别为16):骑兵的攻击、防御增加为:16×[(15/6)×5]%=2 结果为攻防各加2。
  • 弩车在游戏中为5级兵种!(感谢lionryo测试)

WOG中的特长兵种的计算方法

  • WOG中的特长兵种的特长奖励与H3SOD中相同的地方:+1速度(元素英雄在特长信息中不显示,实际速度也+1)。
  • 第一级15%血量,以后每级+3%,攻防增加为英雄除宝物外AD,这里需要说明一下:
    • 特长兵最终AD=基本AD+英雄实际AD+英雄奖励AD
    • 英雄奖励AD=英雄初始AD+升级奖励AD+学习能力奖励AD+访问野外和城里+AD的建筑、学者教的+买的种种。(即基本上就是英雄实际除宝物外AD)
    • 唯一不同的就是:除升级奖励AD+学习能力奖励AD以外所得到的AD在未升级以前是无法计算到英雄奖励AD中的。只有在英雄下一次升级的时候,这些额外的AD会被当作英雄升级所涨AD算入英雄的特技奖励。(应该是一个BUG)
    • 这方面据点和要塞最为专一,英雄升级全涨A和全涨D,所带特长兵的A或D高得吓人。例外:鬼的1级和四级英雄不加血。
  • 不同的地方在于伤害的增加,对不同等级的兵种不是一样的:
    • 所有一级特长英雄对所带兵种的伤害+1。
    • 1级兵:每8级多加1点的伤害。即8级时.伤害+2,16级+3。
    • 2级兵:每7级多加1点的伤害。
    • 3级兵:每6级多加1点的伤害。
    • 4级兵:每5级多加1点的伤害。
    • 5级兵:每4级多加1点的伤害。
    • 6级兵:每3级多加1点的伤害。

WOG英雄特长增加HP数值的计算方法

计算生命奖励时,神圣血瓶和兵种特长奖励的翻倍基数都是原始点,而战神旗奖励翻倍的基数则为加上神圣血瓶计算之后的生命点。

兵种基数为m(既包括原始生命,又包括在翡翠塔中升级或该生物之周中的奖励),兵种级别奖励为n(n从0-50%),兵种特长加 的倍数为×(×从15%-更大),带上神圣血瓶和战神旗令奖励生命翻倍再加2时,该兵种战斗时生命应为:

m(基数)+m××(兵种特长英雄奖励)+(m×25%+4)(神圣血瓶奖励)+[(m×125%+4)×n×2+2] (兵种级别及战神旗令生命奖励翻倍再加2)=m+×m+0.25m+4+2.5nm+8n+2=(1.25+×+2.5n)m+8 ×n+6。

对不死系或元素等非生命系的部队,虽然神圣血瓶奖励25%失效,但奖励的4点仍然要计算到兵种级别及战神旗令奖励翻倍里面去,公式为:m+m××+4+(m+4)×n×2+2=(1+×+2×n)m+8×n+6。

特例:当兵种级别为10级时(即n=50%),兵种生命为:hp=(2.5+×)×m+10,不死系为:hp=(2+×)×m+10。

另:兵种特长的英雄用该兵种做追随者,虽然随级别上升,生命奖励失效,但神圣血瓶的药效还在(可以其药性还是比较霸道的),追随者 生命计算公式为:(m×125%+4+10)×追随者级别。

如果是非生命系的追随者,则生命为:(m+4+10)×追随者级别(装备不死神药)。

简化公式:非兵种特长英雄带兵+没有神圣血瓶的情况下生命为(普遍现象):0级兵为m+2,10级兵生命为2.25m+6,M为生命基数。