有效物理伤害计算
我们不考虑装备的被动效果,计算单次普攻能打出的有效伤害。计算公式如下:
用百里守约来验证这个公式:
![](https://img.haomeiwen.com/i1930663/93a308ae4b6cfa29.jpg)
从数据面板上可以看到百里守约的单次普攻的有效伤害为912,同时敌方英雄的物理防御值为400
![](https://img.haomeiwen.com/i1930663/1c390d890cfe3aa2.jpg)
从上图可以看到百里守约的普通攻击的物理伤害为979
![](https://img.haomeiwen.com/i1930663/d542734e87f0592d.jpg)
从上图可以看到百里守约的物理穿透为285,百分穿透为60%
因此可以依次计算出:
909这个数值与912非常接近。应该注意到的是,每次普攻打出的伤害不会是一个确定的值,而是围绕着一个平均值而波动,这是为了增加游戏的不确定性。
再来验证一次:
![](https://img.haomeiwen.com/i1930663/627f16a68a157545.jpg)
![](https://img.haomeiwen.com/i1930663/0bf0ad660446e69a.jpg)
![](https://img.haomeiwen.com/i1930663/3eba2f8afd4448c6.jpg)
这一次,敌方英雄护甲为1k,我们普攻伤害为1087,穿透为285+60%,能打出的有效伤害为740。那么:
References
http://dashyang.github.io/GloryEmulator/index.html
网友评论