普通伤害与暴击伤害有没有一个特定的公式可以计算得出呢?通过我的亲身试验,发现其实还是有规律可循的!
先看看我的试验,我拿的是一个医生和一个战士,试验中拿战士使用普通攻击来攻击医生。如图,医生的近攻防御是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
按杀魔渡神的暴击伤害计算公式:
回复该发言
《成吉思汗2》普通攻击与暴击伤害的计算公式
2 回复:《成吉思汗2》普通攻击与暴击伤害的计算公式
li1371352010-12-09 03:41:08 发表
暴击攻击上限 ((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》普通攻击与暴击伤害的计算公式
12月8日成吉思汗2弯弓战报 剪龙人员大量外流
关于《成吉思汗2》新手的劝告 装备玩法介绍
《成吉思汗2》见龙在田12月初战报
回复该发言
暴击攻击下限 ((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》普通攻击与暴击伤害的计算公式
12月8日成吉思汗2弯弓战报 剪龙人员大量外流
关于《成吉思汗2》新手的劝告 装备玩法介绍
《成吉思汗2》见龙在田12月初战报
回复该发言
共有2帖子