饥荒联机吧 关注:155,801贴子:2,492,885
  • 5回复贴,共1
求助

关于对位面生物伤害的计算应该是怎么算的

只看楼主收藏回复

目前的伤害有普通伤害和位面伤害两种:
普通伤害能被护甲防住,而位面伤害不行。
裂缝前的武器只有普通伤害,裂缝后的武器普遍为普通伤害➕位面伤害。
对伤害的加成有3种:
普通伤害加成,如大力士2倍伤害、辣闪和这次更新的机械头盔。
阵营伤害加成,如技能树选择阵营带来的对对立阵营的伤害加成。
位面伤害加成,如大力士技能树中位面伤害加成(+25)
前两种一般为百分比,位面伤害则是数值。
而防御属性有4种:
生物自带的防御属性,如女武神,石虾,这种对所有伤害都有减免。位面生物对普通伤害的衰减系数也姑且先归到这一类中,虽然其无法减免位面伤害。
护甲对普通伤害的减免,如猪皮帽对普通伤害80%减免,无法减免位面伤害。
位面伤害减免,如亮茄头盔能减少10点位面伤害
阵营伤害减免,如亮茄套装奖励对暗影阵容伤害的减免。
以上是我目前对饥荒伤害系统的一个大概的总结,可能有些部分分的不清有些部分分得又太细致,导致看起来有点乱,但目前主要会影响输出的因素大概就这么多(有遗漏可以补充)。
目前月亮阵营和暗影阵营加速饥荒,后面这两个阵营的生物也会越来丰富,对伤害的计算肯定会更加有用(主要爱玩的是纯净),所以现在很想彻底把伤害计算搞明白。
从目前各个攻略up里看到的伤害计算方法,我自己推测(因为没测试过所以是推测)出来的公式:
总伤害={(普通伤害×普通伤害加成×阵营加成/减免)x位面生物衰减系数+[(位面伤害+位面伤害加成)×阵营加成/减免-位面伤害减免]}×防御系数
其中阵营加成和减免一般不会同时出现。
目前主要的疑问还是多个装备加成下(武器+套装)普通攻击伤害加成/减免直接乘算还是加算、是先算位面生物对“普通伤害”衰减系数还是先算阵营伤害加成,顺序的不同对于位面生物的伤害衰减有着影响。


IP属地:天津来自Android客户端1楼2023-10-21 16:32回复
    之前暗影阵容的更新对我来说新装备带来的便利不如新事件带来的麻烦大,所以没有v查理5石。这次更新带来的月亮冰雹使得我不得不去拿暗影伞而开启事件,目前处于刚v查理5石的状态。现在打算用大力士带光茄剑去打暗影奴隶。
    按我上面的算法,穿亮茄套对其伤害为(阵营加成我按加算了)
    普通伤害:
    (√((38×2×1.5)+64)-8)×8=42.7
    位面伤害:
    (30+25)×1.5=82.5
    总伤害为一刀125.2
    由于目前没有现成的档可以测试,故未经测试,如有错误,希望各位大佬批评指正。


    IP属地:天津来自Android客户端2楼2023-10-21 16:32
    回复
      还有为什么写这么多字,目的是为我解惑的同时,还能为此同样不了解伤害计算的各位吧友、萌新提供一个详细的思路参考。
      (那我为什么不测试呢,因为懒,因为我自己留下的档几乎全是纯净长期档,贸然添加mod我怕会坏档,虽然没多大几率;又不愿先退出玩的档新开档又闲麻烦,说白了,主要还是我太懒了,爱当伸手党)


      IP属地:天津来自Android客户端3楼2023-10-21 16:33
      回复
        字码累了,先睡一觉,醒来看看有没有大佬来回答一下疑问


        IP属地:天津来自Android客户端4楼2023-10-21 16:34
        回复
          看起来你对饥荒的伤害计算系统已经有了深入的理解,我很高兴能帮助你解决这个问题。首先,"普通伤害"和"位面伤害"是两种不同的伤害类型。对于每种武器或装备来说,其造成的伤害都是一种特定的伤害类型。例如,有些武器只造成普通伤害,而一些高级武器则同时具有普通伤害和位面伤害。同样地,护甲也只能减少对应的那种类型的伤害。这就是为什么你可以用猪皮帽(减少80%的普通伤害)来抵挡怪物的普通攻击,但是对于位面生物的攻击却无能为力。接下来是你的问题中的具体疑问:多个装备加成下("武器+套装"),普通攻击伤害加成/减免直接乘算还是加算、先算位面生物对“普通伤害”衰减系数还是先算阵营伤害加成?根据我所了解的情况来看,这个问题的答案可能因游戏的版本和你所使用的特定道具的效果不同而有所不同。"阵营加成"和"防御系数",它们会直接影响最终的总伤害值的大小,这需要你的观察和理解具体的游戏效果来确定顺序和计算方式。比如如果你有额外的技能或者装备可以对某类伤害进行增加或者削减的话,那么这类增伤/减伤应该是最后一步计算的;又或者说如果某个装备可以提供全抗性提升的话,那这种抗性的收益是在所有其他相加的环节之前就要开始作用的等等...最好的方法是尝试各种组合并进行比较以便得出最合适的结果!不过我会推荐使用最大化和最小化的策略来进行选择——即优先选取能够使总输出最大的配装方案以及在保证生存的前提下尽可能提高输出的配装方案~


          5楼2023-10-21 16:42
          回复
            伤害计算共分为五个步骤。1. 计算攻击者能造成的伤害。2. 判断承伤目标(皮弗娄牛、骨甲)。3. 计算防御与位面防御,这一步也是护甲掉耐久的步骤。4. 计算特殊减伤。5. 计算减伤。
            全部五步按先后顺序计算完成后,得到被攻击者生命值的减少量。
            灰机Wiki的“伤害”、“盔甲”和“位面实体抵抗”页面有相关计算的【简化版】步骤拆分。


            IP属地:北京来自Android客户端6楼2023-10-21 17:45
            回复