深岩银河吧 关注:41,600贴子:515,103
  • 13回复贴,共1
求助

wiki精英变种的血量给的是错的?

只看楼主收藏回复

求教大佬
如图,wiki给的1级单人护卫的等效血量是189,精英护卫是540。但是我在沙盒里1级单人用钻机白板苏巴特,枪枪爆头,精英护卫6发正好死亡,普通护卫6发还剩一丝血😥
伤害文本mod显示爆头普通护卫42.9伤害,爆头精英护卫45伤害
白板苏巴特伤害12 弱点伤害加成+25%。
以此计算,普通护卫1级单人等效血量比12*2*1.25*6=180多一点(符合wiki),精英护卫12*2*1.25*6=180血量😢
而5级单人下,普通护卫10.8枪爆头正好死亡(伤害文本显示每发爆头25伤害,最后一发20伤害),精英护卫22.5枪爆头正好死亡。计算得普通护卫等效血量12*2*1.25*10.8=324(符合wiki),精英护卫12*2*1.25*22.5=675(远小于wiki)。
其他的精英变种也是这样😢😢



IP属地:浙江来自Android客户端1楼2024-02-29 09:09回复
    还是说在精英威胁异常下队精英异虫有特殊的抗性加成?


    IP属地:浙江来自Android客户端2楼2024-02-29 10:08
    回复
      打个猫猫虫先


      IP属地:浙江来自Android客户端3楼2024-02-29 19:35
      收起回复
        大致上可以确定了,首先游戏中控制精英敌人血量的那行代码是"ExtraLargeEnemyDamageResistanceD",原生游戏和Cudtom Difficulty模组(下简称CD模组)都会用这行参数来控制血量
        而目前原生5级难度的对应数值是0.75^0.8^1.0^1.3,剔除CD模组并运行原生官五单人难度可以验证这是正确的参数(这个可以在wiki上搜HazardHealthScaling/Data找到)
        而安装CD模组之后,把难度代码删光,界面只保留一对“{}”,以保证运行的是CD模组自带的5级难度参数,此时的对应数值则大致上是1.3^1.3^1.5^1.65,同样通过单人难度的参数验证过
        意思就是说精英敌人可能在以前某一次更新之后被官方削弱过,然后wiki上精英敌人的等效血量没有被编辑更新过,CD模组同样也没有更新过参数,因此大伙都没怎么注意到过


        IP属地:河北4楼2024-02-29 21:22
        收起回复
          官难精英抗性已经被改,CD和wiki上都还未更新,精英是独立抗性模板,除此之外各种精英还有不同的额外全局抗性,以护卫为例,只受倒所有伤害的30%,一级单人精英抗性现在大概是0.2(以前是0.6),换算为血量270×0.2÷0.3=180,五级单人大概是0.75(以前是1.3),换算为血量270×0.75÷0.3=675


          IP属地:湖北5楼2024-02-29 21:53
          收起回复
            什么软件


            IP属地:安徽来自Android客户端6楼2024-03-01 05:47
            收起回复
              结论:
              ①wiki的HazardHealthScaling页面的精英抗性倍率是错的
              ②我的自定义难度模组1-5级的精英抗性倍率是正确的(只测试了单人1-5级,我相信其他数据也是对的)。
              ③计算公式(仅精英单位):
              ↱真实伤害(伤害文本mod)=面板伤害÷抗性倍率×精英抗性修正
              ↱等效血量=基础血量×抗性倍率÷精英抗性修正=面板伤害×命中次数
              ↱2级4人时的血量即为基础血量
              ↱精英抗性修正:
              吐酸0.2
              刀锋护卫:0.3
              苍蝇0.35
              重甲苍蝇三眼0.4
              捕手0.5
              禁卫0.7
              速射酸虫0.8
              大自爆1


              IP属地:浙江来自Android客户端9楼2024-03-03 00:03
              回复