dimraeth迪姆雷斯吧 关注:61贴子:173
  • 8回复贴,共1页

简单的技能伤害公式计算

只看楼主收藏回复

仅供参考。


IP属地:广东来自Android客户端1楼2026-09-25 04:38回复
    目前只大概测试了部分魔法,将就着看吧。
    目标未中异常、未暴击
    F1 = F + 向下取整(F × M ÷ 100)
    F2 = F1 + 向下取整(F1 × A ÷ 100)
    F3 = F2 + 向下取整(F2 × B ÷ 100)
    面板伤害 = F3 × K
    F为基础法强。
    M为总魔法增幅。(无论是天赋树还是装备上的,都加一起)
    A为装备上的对应属性增幅(火伤,腐朽伤等)
    B为技能树上的对应属性增幅(火伤,腐朽伤等)
    K为技能倍率,每个技能都有自己的倍率
    ps:为什么


    IP属地:广东2楼2026-09-25 04:46
    收起回复
      2026-10-18 16:58:15
      广告
      不感兴趣
      开通SVIP免广告
      目标中异常、未暴击,而且你有对应异常敌人增伤。
      这里以双异常为例子,单异常就把其他异常的P取0,理论上更多异常也是那样算。
      F1 = F + 向下取整(F × M ÷ 100)
      F2 = F1 + 向下取整(F1 × A ÷ 100)
      F3 = F2 + 向下取整(F2 × B ÷ 100)
      面板伤害= F3 × K
      F4 = F3 + 向下取整(F × P毒 ÷ 100) + 向下取整(F × P血 ÷ 100)。。。
      最终伤害 = F4 × K
      F为基础法强。
      M为总魔法增幅。(无论是天赋树还是装备上的,都加一起)
      A为装备上的对应属性增幅(火伤,腐朽伤等)
      B为技能树上的对应属性增幅(火伤,腐朽伤等)
      P毒为对中毒敌人伤害,如对中毒敌人18%增伤那么就是 向下取整(F × 18 ÷ 100),P血等同理
      K为技能倍率,每个技能都有自己的倍率
      注意测试时,靶子伤害显示会向上取整


      IP属地:广东5楼2026-09-25 05:00
      回复
        如果技能本身,天赋树有百分比专门对该技能
        那么直接最后再×对应百分比即可
        暴击也非常简单,直接在最后伤害上×暴击倍率即可


        IP属地:广东6楼2026-09-25 05:05
        回复
          再次提醒,伤害计算公式里面会有大量向下取整,同时靶子的伤害显示向上取整,测试时需注意。


          IP属地:广东7楼2026-09-25 05:06
          回复
            再次提醒,靶子伤害显示会向上取整。
            而且当持续伤害,和单次伤害一同作用时,有时会产生靶子单跳伤害等于单次伤害+单次持续显示的情况,会混淆数据,对已经中持续伤的靶子要测试多次确定单跳伤害。
            这里只进行了部分魔法伤害技能的测试,没有对持续伤害进行测试。
            多个验证结果都没有问题。
            我已经搞了快一天了,累死了


            IP属地:广东来自Android客户端8楼2026-09-25 05:11
            回复
              理论上物理伤害也应该遵循类似的公式,但是我不想测辣。


              IP属地:广东来自Android客户端9楼2026-09-25 05:15
              回复