游民星空 > 攻略秘籍 > 攻略 > 正文

《暗黑破坏神3》武僧多个debuff技能叠加测试

2012-12-27 15:15:19 来源:凯恩之角 作者:magicwheel 编辑:迦偌 我要投稿

更新一些针对全职业的buff和debuff技能的分类和武僧所有buff、debuff技能的加成算法。

我们首先来看几个技能描述:

游民星空

游民星空

游民星空

这三个技能中,法师的冰冷之血和DH的穷追猛打技能描述是“对XX的敌人伤害提高X%”,而法师的扭曲时空描述则是“对XX的敌人将受到X%的额外伤害”

这种描述上的区别有什么差异呢?

首先,这3个技能都不会改变你的面板,都是作用于怪的,所以,这类技能都属于debuff,也就是说,debuff技能可以分为两类。

然后,在小僧以前玩法师和DH的过程中已经有过测试,“对XX的敌人伤害提高X%”的技能,只针对自身有效,是个没有团队作用的debuff。例如冰冷之血,你或者队友使用冰技能让一个怪物减速/冰冻,你再攻击这个怪物时,它都是受到额外的伤害。但是队友如果没有使用冰冷之血,他对被冰冻怪物造成的伤害也不会增加。穷追猛打也是同理。

“对XX的敌人将受到X%的额外伤害”的技能,是对团队有效的debuff。武僧所有的debuff技能全是属于这类。

那么buff和debuff技能又是怎样结合进行伤害计算的呢?

之前有热心僧友已经对buff技能的算法做过详细的测试,得出结论buff的叠加是采用乘法。那么小僧假设如果有多个buff以及多个debuff的重叠作用,算式应该是:

最终伤害=原始技能伤害*buff1*buff2……*buffN*(1+debuff1+ debuff2……+debuffN)

那么来个实验,小僧用之前的测试背景,使用15%回天buff+10%八相阵buff+24%定罪debuff+10%伏魔破debuff的实际伤害应该是:

22*(1+7.2)*1.1*1.15*1.1*(1+0.24+0.1)=336.38

实际测试图:

游民星空

尼玛啊~~~又被耍了~~~~

实际应该是怎样计算的呢?小僧继续挠头假设:

最终伤害=原始技能伤害*(buff1+buff2……+buffN+debuff1+ debuff2……+debuffN)

将数据代入假设的公式:

最终伤害=22*(1+7.2)*1.1*(1+回天0.15+八相0.1+定罪0.24+伏魔0.1)=315.52

假设又成立了~~~~~~

然后小僧依次把武僧所有的buff技能以及debuff技能都全部测试,过程枯燥繁琐,这里不一一列出了,只说结论:

最终结论:各职业的buff实际效果根据技能描述都很好理解(目前发现问题的有洪大测试出的monk目盲bug以及葫芦测试出的加攻速翻译问题),判断是否是buff技能的依据是观察面板。对于debuff来说,还要分两种情况:共同点是debuff是针对怪物的,不会体现在面板。不同点是技能描述出现“额外”字样的,对团队有效,否则就只是对本人有效。另外,buff技能和debuff技能的叠加,除了致盲是乘法运算,其他都是加法运算。

武僧的buff和debuff叠加的伤害公式应该为:

最终伤害=原始技能伤害*(括号内为致盲buff:1+攻速*0.3)*(1+buff1+buff2……+buffN+debuff1+ debuff2……+debuffN)

最后还是那句话,如果有朋友发现小僧的测试过程及结论有误,欢迎指正~~~~~

更多相关内容请关注:暗黑破坏神3专区

上一页 1 2
友情提示:支持键盘左右键“← →”翻页
游民星空APP
随手浏览游戏攻略
code
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏