heroes5吧 关注:37,164贴子:878,197
  • 11回复贴,共1

亡灵战役带上招魂护身符招魂低级骷髅只要一点de

只看楼主收藏回复

如题,是什么鬼,bug还是我的游戏问题


IP属地:浙江1楼2018-03-25 10:17回复
    没问题


    IP属地:江苏来自Android客户端2楼2018-03-25 11:11
    回复
      招魂护身符的算法原因,不是bug。
      护身符不是减少总量,而是减少de单价,而且是直接取整,所以骷髅的单价被直接减到了1。
      类似的还有减少魔耗的算法。


      IP属地:北京3楼2018-03-25 14:10
      回复
        楼上抱歉打扰,手滑,没想回复你。
        算法很不自然。
        如果护身符效果是向上取整,护身符时骷髅应该是2,结果是1,如果是向下取整,护身符时招骨弓应该是2,结果却是3。
        结论:只有护身符时,招骷髅耗费1,其他10%四舍五入,骨弓还是3。死亡拥抱凑齐时,招骷髅耗费1,骨弓是2,其他基本35%四舍五入。


        来自手机贴吧4楼2018-03-27 18:56
        收起回复
          因为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点 具体计算一样很简单


          IP属地:中国香港7楼2018-03-28 21:57
          回复