您现在位置 >> 新浪游戏 >> 单机游戏 >> 暗黑破坏神3 >> 正文

测试党的春天:精英伤害和恶魔伤害计算

163  2012-12-27 11:44

  很多人不太明白精英伤害和恶魔伤害怎么计算,今天我来测试一下!

  Debuff和Buff都是加法运算,难道恶魔伤害和精英伤害也是加法运算?

  带着疑问建立测试环境如下:

  一把武器:

测试党的春天:精英伤害和恶魔伤害计算

  一个项链:

测试党的春天:精英伤害和恶魔伤害计算

  武器伤害上下限相同(我不会告诉你把左键右键设置成完全一样的拳法就可以看到近战攻击伤害):

测试党的春天:精英伤害和恶魔伤害计算

  我自带敏捷:

测试党的春天:精英伤害和恶魔伤害计算

  应打出伤害=161*(1+2.92)=631.12. 应显示631.

测试党的春天:精英伤害和恶魔伤害计算

  好的,测试环境建立。恶魔之心是不是精英?换上这个:

测试党的春天:精英伤害和恶魔伤害计算

  伤害不变。所以恶魔之心不是精英,他是恶魔这不用说了吧。

测试党的春天:精英伤害和恶魔伤害计算

  开始测试,先看一下定罪(debuff),回天(buff)和八相阵加伤符文(buff)是否是加法计算,按magicwheel的测试应该如此!

  如果是加法计算,伤害=631.12*(1+0.24+0.15+0.1)=940.36 应显示940. 结果完全正确!

测试党的春天:精英伤害和恶魔伤害计算

  如果在此基础上加上恶魔伤害呢?换上这个:

测试党的春天:精英伤害和恶魔伤害计算

  恶魔伤害不会也是个buff,按加法和其他技能buff一起计算吧?

  如果是,伤害=631.12*(1+0.24+0.15+0.1+0.12)=1016.103.  实测结果如下:

测试党的春天:精英伤害和恶魔伤害计算

  啊!1053!不对呀!难道是乘法?也就是说,在其他所有伤害结算后,额外再提升12%?

  计算结果=631.12*(1+0.24+0.15+0.1)*1.12=1053.20!

  结果正确!所以恶魔伤害是乘法运算!也就是结算完其他BUFF后,再单独结算!

  那么精英伤害情况如何?是不是也是乘法呢?和恶魔伤害一起的话,怎么结算?

  带着这个疑问找到一个恶魔精英来测试,换上泰瑞尔之力和地狱猫腰带,共12恶魔,8精英伤害。

  仍然是开定罪,回天,八相阵,先看一下伤害数值:

测试党的春天:精英伤害和恶魔伤害计算

  1136!到底应该怎么计算呢?我估计应该是按乘法算

  则伤害=631.12*(1+0.24+0.15+0.1)*1.12*(恶魔伤害)*1.08(精英伤害)=1137.46!

  这个数值很接近1136啦!,但是少了1.46伤害谁吃了?

  为了继续验证,只穿泰瑞尔试试,恶魔12,精英4,按刚才的计算方法:

  伤害=631.12*(1+0.24+0.15+0.1)*1.12*(恶魔伤害)*1.04(精英伤害)=1095.33

  实测如下:

测试党的春天:精英伤害和恶魔伤害计算

  1095!与计算结果相符!!虽然仍不清楚,为什么第一次测试少了1.46伤害,但是其他计算方法差距更大,而且第二次测试是准确的,因而可以下结论:精英伤害也是乘法运算!

  总结论:精英伤害和恶魔伤害,是乘法运算,最后结算。

  公式如下:

  对恶魔精英的伤害=原伤害*(1+恶魔加成)(1+精英加成)

  欢迎批评指正,另求高僧帮我找回那逝去的1.46……

  一些更新更正,找回那逝去的1.46!

  从蛮子大神处学成归来,总算知道了为啥会少1.46伤害啦!原来精英伤害加成竟然是递减计算的!

  以穿着泰瑞尔和地狱猫,开回天、定罪、八相打恶魔精英为例,精英伤害为4%和4%,恶魔伤害为12%。

  精英伤害的提升比例不是4+4=8

  而是1-(1-0.04)*(1-0.04)=1-0.96*0.96=0.0784,也就是提升7.84%!

  我们验证一下:伤害=631.12*(1+0.24+0.15+0.1)*1.0784(精英加成)*1.12(恶魔加成)=1135.785!

测试党的春天:精英伤害和恶魔伤害计算

  显示为1136完全正确!

  这证明两点:

  1、精英加成=1-(1-精英加成1)*(1-精英加成2)*(1-精英加成3)……因此,精英伤害加成收益是递减的!

  2、精英伤害和恶魔伤害之间,是相乘关系。

  那么恶魔伤害内部是不是也是递减的呢?继续测试如下:穿上和前文的泰瑞尔,恶魔伤害为12%和12%。

测试党的春天:精英伤害和恶魔伤害计算

  打恶魔之心普通一击伤害为631.12,穿上两件装备后变为774:

测试党的春天:精英伤害和恶魔伤害计算

  按照递减方法计算,两件恶魔装应提升:

  1-(1-0.12)*(1-0.12)=0.2256,伤害应为631.12*1.2256=773.50,四舍五入正好是774!

  这证明恶魔伤害也是递减收益!

  总结论更正为:

  1、精英伤害和恶魔伤害是收益递减的,假设装备1带精英(恶魔)加成A,装备2带精英(恶魔)加成B,装备3带C。

  则:提升率=1-(1-A)*(1-B)*(1-C)

  2、精英伤害和恶魔伤害都是乘法运算!

新浪简介 | About Sina | 网站地图 | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 通行证注册 | 产品答疑


Copyright © 1996-2013 SINA Corporation, All Rights Reserved


新浪公司 版权所有