状态对兵加攻防的影响算法 (修改版)
很多人对兵加了状态后什么的攻击防御指数有错误的算法.
虽然游戏技能状态上写明了,攻击和防御在加状态的情况下,是20%,但是往往实际上得到的表面数据不是20%,也许有人说是游戏算错了,其实不然,游戏没有算错.
从这两个图看来,原始攻击160*1.2=192
可是实际图上显示攻击为183, 而 183/160=1.14375.实际加的攻击连1.5都没到是为什么呢?
请看这个小兵的武力是172.
其实算法是这样的
[160-(172/4)]*1.2+(172/4)=183.4
加状态加的攻击是本身的原始攻击,要除去武力所加的攻击的数字.然后取整的.
防御也是相同道理,要减去级别所加的防御数值.
[155-(63/3)]*1.2+(63/3)=181.8
所以没有所谓四舍五入的概念,小数点后面的数值都是被舍去的。





