暗黑破坏神吧 关注:693,715贴子:20,940,787
  • 4回复贴,共1

关于物理角色伤害判定问题

取消只看楼主收藏回复

物理角色 面板伤害 是由武器基础上下限加上各种MAX/MIN/ED加成 最后附加 装备所提供的元素伤害共同组成
如果一个 物理角色 伤害 由武器加成的物理部分 100-200, 火伤50-100, 冰伤6-20,电伤2-100. (毒系比较复杂就暂时不加入)共同组成 面板158-420伤害
对象是20物免 30火免 10冰免 50电免的怪。
假定一次攻击命中且为满伤害420,那么伤害是按照各种属性分开独立进行抗性减免再合计呢? 还是以420为整体选抗性最少的10冰免,把420伤害全当做冰伤害来处理呢?(不要吐槽这种可能性,实际面板计算中,给头部镶嵌一枚15MAX/40ed的 红屠珠,面板显示会计算 单独15max的最终面板和40ed的最终面板,然后取较大的那个为最终值,所以MAX/MIN 和ed组合就是个杯具)


1楼2019-06-07 12:27回复
    @欲行疯狂
    我知道面板是物理伤害在各种加成完后再加元素,元素没加成 。问题在MIN>MAX判定问题上。
    物理伤害部分实现MIN>MAX后, 面板伤害 不会变成 xxx-xxx+1
    而是显示 物理MIN+元素MIN - 物理MAX+元素MAX
    只有光 物理MIN+元素MIN > 物理MAX+元素MAX时 才会显示 xxx - xxx+1
    那么真实伤害判定, 当物理MIN > 物理MAX的时候 ,判定为物理MIN, 还是物理MIN - 物理MAX之间的值呢?(此时物理MAX已经被物理MIN 超越了)


    3楼2019-06-07 12:49
    收起回复
      2026-06-07 06:05:10
      广告
      不感兴趣
      开通SVIP免广告
      @qr1025
      有一个有意思的现象
      比如物理 100-130, 元素25-50,显示 125-180,
      加了40MIN物理, 面板会显示165-180,其中物理是 140-130,元素25-50
      加上60MIN物理,面板会显示185-186,185肯定是160的物理MIN+25元素MIN,
      186MAX的成分?
      因为元素50MAX不会受影响,所以是136MAX, 结果就是 160-136?


      6楼2019-06-07 15:01
      收起回复
        @qr1025

        看这个我做实验导入了一些猪的结果。
        用了四枚带25-50火伤的黄猪


        7楼2019-06-07 15:05
        回复
          附带一下面板显示伤害的公式
          面板显示伤害 = A * B * C + D
          其中A为基础伤害, 即武器 最小伤害 加上除武器以外 全部 装备 首饰 副手 和 护身符中的MIN, 最大伤害同最小伤害,注意武器本身 里面有的 MIN/MAX 已经在武器面板被计算过,所以不计入
          B为外界增益因子,PAL,BAR为力量,AMA计算为敏捷, B = (力量+非武器带的ed之和 + 当前使用技能的ed + 光环提供的 ed)/ 100 + 1
          C为技能惩罚因子,如公马的技能里面显示有3/4武器伤害之类, 一般技能可视为1
          D为元素伤害,包括魔法伤害,简单的最大最小数值相加。 需要注意的是 悔恨提供的400 伤害 在这里为400最大最小同时计入,应该算魔法伤害,不受抗性影响, 同时不属于物理类,不会被 B 外界增益因子加成


          8楼2019-06-07 15:18
          收起回复