您的位置:>成吉思汗2>综合攻略>

成吉思汗2普通攻击与暴击伤害的计算公式

发表时间:2010-12-07 作者: 编辑:历历 来源:

  先看看我的试验,我拿的是一个医生和一个战士,试验中拿战士使用普通攻击来攻击医生。如图,医生的近攻防御是1099,韧性是91,近伤免疫42%,战士攻击1508,暴击伤害值101,暴击54。

  取得平均伤害值是(114+127+121+119+115+109+124+113+128+135)/10=121 (取整数)

  套入殺魔渡神的公式来计算:伤害值=(人物攻击力-目标防御)/2 ±(人物攻击力-目标防御)/2*10% ,即:(1508-1099)/2 ± (1508-1099)/2*10%=204 ± 20,但是我们还应该算上麻将的减免值:(204 ± 20)* 42% = 86 ± 8,最终伤害就是:204-86=118 (不计浮值)如果算上浮动值,基本与试验结果吻合。

  另外,战士平砍了医生20次以上,没有出现过一次暴击。可见,当自身暴击小于目标韧性时,攻击对方时出暴击的机率几乎为零。

  再看一组暴击伤害:

  七次暴击伤害值的平均值是:(169+167+170+166+154+167+179)/7=167

  按殺魔渡神的暴击伤害计算公式:

  暴击攻击上限 ((1+z-f)(x-y))/2+((1+z-f)(x-y))/2*10%

  暴击攻击下限 ((1+z-f)(x-y))/2-((1+z-f)(x-y))/2*10%

  暴击伤害=[(攻击倍数+韧性-命中)乘以(攻击力-目标防御)] 除以2 ± 浮动值

  看到这我就奇怪了,韧性-命中还有可能是正数值吗?这点我想不明白了,是不是他这里代号有问题?如图是他写出的公式代号:

  倘若将公式改为:暴击伤害=[(攻击倍数+暴击伤害-目标韧性)乘以(攻击力-目标防御)] 除以2 ± 浮动值代入数字后,暴击伤害=[(1+101-91)*(1508-1099)]/2 = 2250,减去麻将免疫的伤害 :2250*42% = 945,最终暴击伤害=2250-945=1305 (不计算浮动值)

  普通伤害的公式基本上可以对上,但是暴击伤害就相差特别大,不知道究竟是怎么回事,有没有高手来指教一二呢?

  普通伤害与暴击伤害有没有一个特定的公式可以计算得出呢?通过我的亲身试验,发现其实还是有规律可循的!

  先看看我的试验,我拿的是一个医生和一个战士,试验中拿战士使用普通攻击来攻击医生。如图,医生的近攻防御是1099,韧性是91,近伤免疫42%,战士攻击1508,暴击伤害值101,暴击54。

  取得平均伤害值是(114+127+121+119+115+109+124+113+128+135)/10=121 (取整数)

  套入殺魔渡神的公式来计算:伤害值=(人物攻击力-目标防御)/2 ±(人物攻击力-目标防御)/2*10% ,即:(1508-1099)/2 ± (1508-1099)/2*10%=204 ± 20,但是我们还应该算上麻将的减免值:(204 ± 20)* 42% = 86 ± 8,最终伤害就是:204-86=118 (不计浮值)如果算上浮动值,基本与试验结果吻合。

  另外,战士平砍了医生20次以上,没有出现过一次暴击。可见,当自身暴击小于目标韧性时,攻击对方时出暴击的机率几乎为零。

  再看一组暴击伤害:

  七次暴击伤害值的平均值是:(169+167+170+166+154+167+179)/7=167

  按殺魔渡神的暴击伤害计算公式:

  暴击攻击上限 ((1+z-f)(x-y))/2+((1+z-f)(x-y))/2*10%

  暴击攻击下限 ((1+z-f)(x-y))/2-((1+z-f)(x-y))/2*10%

  暴击伤害=[(攻击倍数+韧性-命中)乘以(攻击力-目标防御)] 除以2 ± 浮动值

  看到这我就奇怪了,韧性-命中还有可能是正数值吗?这点我想不明白了,是不是他这里代号有问题?如图是他写出的公式代号:

  倘若将公式改为:暴击伤害=[(攻击倍数+暴击伤害-目标韧性)乘以(攻击力-目标防御)] 除以2 ± 浮动值代入数字后,暴击伤害=[(1+101-91)*(1508-1099)]/2 = 2250,减去麻将免疫的伤害 :2250*42% = 945,最终暴击伤害=2250-945=1305 (不计算浮动值)

  普通伤害的公式基本上可以对上,但是暴击伤害就相差特别大,不知道究竟是怎么回事,有没有高手来指教一二呢?

相关资讯:
成吉思汗2普通攻击与暴击伤害的计算公式
上一篇:轻松获得百变坐骑 详解成2骑乘炼化玩法 下一篇:点评成吉思汗2最花钱和最省钱的职业