合金机兵吧 关注:1,374贴子:8,471
  • 2回复贴,共1

合金机兵中的伤害计算

只看楼主收藏回复

发现到现在都没人总结伤害公式,于是自己测试给出一个伤害公式,欢迎各位指正。
以下公式不考虑散射、连射、未命中,只考虑命中的一发伤害。散射、连射只需乘以攻击次数即可。
(1)伤害=主伤害+额外火焰伤害
(2)主伤害=(武器攻击加成+技能主武器伤害)×攻击输出×(100%+攻击提升)×(100%-对应防御/抗性百分比),
暴击时的伤害=主伤害×160%
(3)额外火焰伤害=火伤百分比×攻击输出×(100%+攻击提升)×(100%-火炕)
额外火焰伤害无法暴击
(4)每1点抗性或防御,提供1%对应属性减伤。25火焰抗性即受到的火焰伤害减少25%。抗性减少直接相减,但抗性最低为零,无法为负数。攻击附带降抗性的武器,先造成伤害,后降低抗性
(5)攻击提升或抗性降低均不能叠加,多个同时存在时,取最大值
(6)暴击点数即暴击概率百分比,暴击提升能否叠加不清楚
(7)人物等级、颜色、星级、速度会影响战车属性,人物其他属性或装备对战车无影响(人物装备每提升1点速度,战车提升0.5速度)
(8)腐蚀每轮造成对手最大生命值2.5%的伤害,持续3轮。
举个例子,攻击输出1000的坦克,装备攻击加成为150%,带有15%火伤的燃尽火焰炮,身上带有25%攻击提升的buff,使用+50%主武器伤害的火焰突击,攻击火焰抗性为20%的目标,并暴击。造成的伤害为:
暴击伤害=(150%+50%)×1000×(100%+25%)×160%×(100%-20%)=3200
额外火焰伤害=15%×1000×(100%+25%)×(100%-20%)=150


IP属地:北京1楼2017-10-19 10:40回复
    膜拜数学帝


    IP属地:江西来自iPhone客户端2楼2017-10-19 17:56
    回复
      不明觉厉,顶个


      IP属地:北京来自iPhone客户端3楼2017-11-13 11:45
      回复