【技术分享】D3闪避BUFF计算公式
d3吧
全部回复
仅看楼主
level 9
Mark6366 楼主
大家都知道1敏捷=0.1闪避这个就不说了
当角色同时获得OPQR四种闪避BUFF
第一次BUFF结果闪避率为:A
第二次BUFF结果闪避率为:B
第三次BUFF结果闪避率为:C
第四次BUFF结果闪避率为:D
基础值为:X
-----------------------------------------------------------------------------
计算公式如下(四舍五入小数点后保留一位)(原本可以不加括号,但加了括号方便理解):
A=(X+O)-(X*O)
B=(A+P)-(A*P)
C=(B+Q)-(B*Q)
D=(C+R)-(C*R)
最后D的结果就是同时获得OPQR四种闪避BUFF后,面板所显示的结果。

2012年03月16日 05点03分 1
level 9
Mark6366 楼主
我挖下坟,当初很早发的,吧里基本上没人。
个人感觉作用很大
我第一次发是在凯恩之角
大家都知道1敏捷=0.1闪避
这个就不说了
当角色同时获得OPQR四种闪避BUFF
第一次BUFF结果闪避率为:A
第二次BUFF结果闪避率为:B
第三次BUFF结果闪避率为:C
第四次BUFF结果闪避率为:D
基础值为:X
----------------------------------------------------------------------------------------------------------
计算公式如下(四舍五入小数点后保留一位)(原本可以不加括号,但加了括号方便理解):
A=(X+O)-(X*O)
B=(A+P)-(A*P)
C=(B+Q)-(B*Q)
D=(C+R)-(C*R)
最后D的结果就是同时获得OPQR四种闪避BUFF后,面板所显示的结果。
http://d.163.com/12/0113/11/7NL79DIK00314NN4.html
这是凯恩之角放出的视频,大家可以参考一下,注意角色的面板属性。
另外凯恩有一位朋友提出过闪避和炼狱的问题,原帖地址如下:
http://bbs.game.163.com/forum.php?mod=viewthread&tid=171909195&page=1#pid176104563引用:(那么------21%l蓝色战吼+25%闪避真言+10%守护之道+15%第六感+21%黑色疾风击=92%闪避几率)
这个肯定是不对的。
用此公式计算该网友所提及所有BUFF结果闪避率应为64.1%(如果我没算错的话=。=夜深了瞌睡来忙了)
假设就算再给30%闪避BUFF
结果也仅为74.9%
那么再假设,再给40%闪避BUFF
结果为84.9%
最后结论,这是一个明显的收益递减公式。
欢迎讨论互相学习,谢谢各位看官赏脸。
正题,每获得一个新闪避BUFF,闪避率就有提升,当你计算第二次闪避BUFF收益时不能再用原始的闪避作为基础计算。A既是第一次BUFF的结果,又是第二次BUFF的基数,从公式很容易看出来基础值不断增大,收益必然递减。
最后,我已经补充的很明白了,还不明白可以用公式去假定BUFF测试,上游戏找职业搭配看实际数据更好。
我不喜欢与不拿东西出来的人辩论。因为上面武僧视频已经通过面板属性体现了收益递减,雕文的闪避收益和技能的闪避收益不一样,虽然都是写的25%,而面板属性却不是。不信这个视频,可以自己去亲测然后再来回复。实践实践再实践。
就算你硬要扯进1敏捷等于0.1闪避,依然不能避免这个公式的削减,因为此公式根本就是基础闪避越高,获得闪避BUFF的收益就越小。随基础闪避值的提升,获得的实际提升程明显递减,而且是基数越大,递减越厉害。
基础是多少,BUFF就会被削弱多少百分比。而基础在一个又一个BUFF后,是不断增加的变量。(闪避率过75%后,很难再有大的提升,或许未来1000敏例外,相信那时候暴雪会改,现在是否有上线我不确定)

2012年05月10日 05点05分 2
level 7
没看懂公式里的opqr是代表什么[揉脸]
话说等游戏出来了,至少在满级之前不会太关注数据这种东西
2012年05月10日 07点05分 3
level 9
Mark6366 楼主
OPQR代表4种不同的闪避BUFF
2012年05月10日 12点05分 4
1