暗月世界吧 关注:6,564贴子:50,570
  • 28回复贴,共1

对元素吸收的一点疑问

只看楼主收藏回复

1L给JYM


IP属地:山东1楼2019-07-29 21:08回复
    网上看到的公式:
    最终元素伤害 = (Damage * XvX / 100 * (1 - ES / 100) - ArmorSkill - DR) * (1 - Resistance / 100) * (1 - 2 * Absorb% / 100) - 2 * Absorb
    简化后的元素伤害公式:
    实际伤害=攻击伤害×XvX×(1-抗性)×(1-百分比吸收)-直接吸
    获得生命值=攻击伤害×XvX×(1-抗性)×百分比吸收+直接吸
    最终伤害=实际伤害-获得生命值
    =攻击伤害×XvX×(1-抗性)×(1-2×百分比吸收)-2×直接吸收


    IP属地:山东2楼2019-07-29 21:14
    回复
      XvX:因角色而造成的伤害改变,PVP时是17,其它情况下是100,这就是所谓的PVP惩罚之一。
      单机当做100。XvX/100=1,忽略。于是公式再简化为:
      最终伤害 = 攻击伤害 ×(1-抗性)×(1 - 2 × 百分比吸收)- 2 × 直接吸收


      IP属地:山东3楼2019-07-29 21:18
      回复
        假设怪物的攻击伤害趋近于无穷大
        抗性封顶95%,所以“1-抗性”这部分必定大于0。这部分不需考虑。
        考虑到直接吸收元素伤害的数值不可能趋近无穷大,故忽略不计。
        想承受无穷大的元素伤害而不死,只能让最终伤害数值≤0,即不掉血甚至还能回血。
        代入公式,1 - 2 × 百分比吸收 ≤ 0,百分比吸收 ≥ 50% 即可满足。


        IP属地:山东4楼2019-07-29 21:25
        收起回复
          吸收和抗性乘法叠加,40%吸,95抗受到伤害1x0.05x0.20=0.01,等效为99%抗,如果数值吸收再大于这1%,就会加血


          IP属地:北京来自Android客户端5楼2019-07-29 21:26
          收起回复
            如果上述公式正确,那么保证火冰电三钟元素吸收至少都有50%,即可免疫火冰电三种元素伤害,甚至不需要管这三种元素抗性,负无穷都没事。
            毒元素伤害比较特别,它造成伤害跟持续时间有关,持续时间越断,总伤害越高,那么秒伤越高。除了毒抗要高之外,还需要降低毒素的持续时间(Poison Length Reduced)一般简称为PLR。
            下面引用一段暗吧精品贴对PLR的介绍:
            PLR是对于毒素Length的百分比修正参数。PLR的下限为-100%,当PLR≥100%时,会将毒素Length减至1帧。
            玩家和雇佣兵的PLR默认上限为75%,超出的部分可以用来抵消减抗类惩罚。
            毒抗(PR)和降低毒素持续时间(PLR)都会受到相应的难度惩罚,资料片的难度惩罚为噩梦-40%和地狱-100%,非资料片的难度惩罚为噩梦-20%和地狱-50%。
            我没测过暗月的PLR是否有更多的惩罚,不过堆到75%也不是什么难题。这样,元素伤害的问题基本就解决了。


            IP属地:山东6楼2019-07-29 21:42
            收起回复
              怎么办,只有顶一下


              IP属地:重庆来自Android客户端7楼2019-07-30 07:57
              收起回复
                暗月2007版,吸收多少满,40% ? 100%?


                IP属地:重庆8楼2019-10-04 00:21
                回复