因为h5里面很多计算是有小数保留的 只不过生效的时候把小数部分砍去 后来叠加的时候依然是存在的 例子比如0伤害的骨弓 还有主动性等
很多人理所当然的把骷髅当成2整点消耗 骷髅射手当成3整点消耗 这其实是不正确的 黑暗能量消耗的算法是power/25 所以骷髅是2.16 射手是3.36 你看到的消耗只是暂时被取整的结果罢了 当然笔记上那偶尔有其他无的小数点起到的误导作用也不小
正确的算法是保留小数位 最终结果去尾:
被-10%的消耗之后 前者是1.944 当然是1点;后者是3.006 当然是3点
最简单的验证方法就是使用mod修改生物的power值
骷髅原本power 54 改成56 现在就是2点消耗 同理 骨弓power只需要降低一点 那么消耗就会降低到2点 具体计算一样很简单