破甲修正公式的推测过程
2025/10/25308 浏览综合
最初测试破甲护甲计算关系是在10月6日,心血来潮想测测这个,想知道地堡4的伤害计算公式从而计算各属性的具体收益,因为当时的收益也不过是粗略知道哪个好哪个差,具体强多少弱多少,差不多词条的两件武器、律文如何取舍都难以定量
①通过穿卸带有增伤词条的护甲且不影响其他属性控制变量,计算新伤害/旧伤害,新增伤/旧增伤池,得到所有增伤都在同乘区加算的结果
同理使用无输出词条护甲凑赫拉尔3件套控制变量计算新增10%威力对伤害的提升,验证基础乘区的计算逻辑
将已知数据进行计算发现在攻击护甲10木桩时存在1.2未知增伤
②打食人魔竞技场护甲为17331木桩,通过已知乘区理论记录破甲与护甲的差值、比值,再用实际伤害除以理论未计算护甲的伤害得到护甲对伤害的增幅或削弱,寻找其中存在的对应关系,途中发现当破甲高于一定程度或低于一定程度时,该数值最高为1.2,最低为0.3,后续将该数值称为“破甲修正”(此称呼来自贴吧喵喵喵喵大头)
最终发现,当破甲与护甲的差值每提升240左右,破甲修正提升1%,呈线性关系,而破甲与护甲的比值与破甲修正无任何关系,通过精调并验证最终得出公式:破甲修正=1+(破甲-护甲)/12060
而我当时也认为到此为止了,破甲公式已被我摸清
③后来打暮光之渚的小怪并使用公式计算发现结果对不上,重新调整分母后使用新公式继续多次验证发现新的怪用新的公式计算大致符合,误差极小,根据其他游戏计算的经验将护甲与分母相除,得出结果分别为0.695、0.693,于是我粗暴得将公式定为(破甲-护甲)/(护甲*0.695),顺带也解决了之前多里安伤害计算无法对应的问题,同时测试了摩尔多斯的破甲是直接对最终破甲进行提升,所以公式再次调整:破甲修正=1+(破甲*破甲提高-敌方护甲*减甲)/(敌方护甲*0.695)
④再后来想让公式更精确一点,通过多次取值发现护甲与公式的分母是线性关系,结果为0.69*护甲+100,并进行实际验证,误差极小
⑤很长一段时间后测试狂热赐福生效乘区时发现伤害计算再次不准,需要将分母调整为11888(之前是12060)才能算准,当时时间不足只怀疑是绿弓的问题没有验证
⑥在官方Q群3群看到有人在测试破甲(贴吧喵大头),与他共同研究时发现分母的值再次变动,此次开始各种怀疑,脑子一抽上小号一测发现问题所在,找喵大头要他的数据对照再次证实猜测,与魂等级挂钩(附图),大概每7~8级左右会使分母“护甲*k+100”的k降低0.01,也就有了前几贴持续跟进的等级系数测试



