只谈正事 发表于 2021-4-3 15:38:11

抗性表,完整抗性系数公式,以及详解属性石/树的减伤/先遣队开盾/...等增伤减伤机制

目录
0,开始前的科普
一、结论(全文重点,其余都可以不看)
1,抗性公式。
2,关于属性石/冰树/火树/愚人众先遣队开盾/公子一二阶段虚弱状态/霜铠王魔化状态/岩龙蜥/古岩龙蜥的增伤减伤机制
3,原神怪物抗性表、抗性系数速查表
二、抗性大于75%时的抗性系数公式的推导的经过(采用叙事模式)
三、事后补充
1,holiverse和tesiacoil两位大佬的补充说明
2,由“1,”引发的感想
3,一些题外话
四、事后补充(二)
关于“三、1,”中的奇迹套bug的进一步补充
0,开始前的科普:
在发结论之前,先科普一下常见的两种伤害类型和基本的计算公式,如果是有所研究的大佬,可直接跳过


1,更具体的信息可以去精品区查阅相关帖子,这里不再赘述。
2,划一下重点,防御和属性抗性是两回事。
3,关于防御,可以看到,被击方的防御可以影响受到的百分比伤害,但是防御不影响受到的剧变反应伤害。
4,关于属性抗性,可以看到,不管是百分比伤害还是剧变反应伤害,都会受到对应属性的属性抗性影响。


一、结论


1,抗性公式。


符号说明:
x:表示抗性值
y:抗性系数
根据公式可以绘制出如下图像:
+ 图像 ...


2,关于属性石/冰树/火树/愚人众先遣队开盾/公子一二阶段虚弱状态/霜铠王魔化状态/岩龙蜥/古岩龙蜥的增伤减伤机制
***1,关于属性石,比如90火本的火强化石。
**所有属性强化石都会给怪物附加属性强化状态,都会使怪物的对应属性抗性提升100%,其它抗性提高50%,并根据属性获得不同的额外buff。
如:
冰强化状态:会使怪提高100%冰属性抗性,50%其他属性抗性。并且提高100%防御力。
ps:增防效果会与玩家的减防效果加算,比如怪物得到冰强化状态变为2倍防御后,此时再用雷泽减15%防御,怪物防御变为1.85倍,而不是1.7。
火强化状态:会使怪提高100%火属性抗性,50%其他属性抗性。并且提高40%攻击力。
ps:加攻会与玩家的降低怪物攻击效果加算,比如用冰猫被动降低10%攻击后,会从1.4倍变为1.3倍,而不是1.26。
雷强化状态:会使怪提高100%雷属性抗性,50%其他属性抗性。并且提高部分怪物的大招充能效率(如雷萤术士)。
ps:经验证确有其事。但是怪物充能与哪些因素有关、以及哪些怪物有这种机制等等,不在该帖讨论范围。
ps2(1.30更新):已经在二测拆包文件中找到了相关参数,会使怪物技能cd减半,猜测公测仍是相同机制。但是按现在掌握的情况,怪物的技能cd可能亦与其它因素有关。


所有这些增益效果会在通过反应完全消除掉属性强化时消失。
[感谢tesiacoil大佬在测试中提供的强化石相关信息(见折叠),这些现在已经逐个经过了验证。以及感谢塔哥在核实过程中提供的帮助。
+ tesiacoil大佬的回复内容 ...


***2,关于火树和冰树不倒地时的减伤
经实测,冰树和火树不倒地时相比倒地时,实为提升了100%全属性抗性,没有增加防御力,没有提供额外的乘算减伤系数。
该提升会在倒地时暂时消失。


***3,关于愚人众先遣队的护盾的减伤
经实测,愚人众先遣队开盾后,会提升100%全属性抗性,没有增加防御力,没有提供额外的乘算减伤系数。
该提升会在护盾被打破后失去。


***4,关于公子抗性、及公子一二阶段的虚弱状态的受伤增加机制
** 如后文的表格,公子的普遍抗性是0%,而不是和其它怪一样的10%。
** 公子的一阶段有50%的水抗,二阶段有50%的雷抗,三阶段有70%的水抗和雷抗。
** 公子一、二阶段可以被打出虚弱状态,虚弱状态下公子暂时不会攻击,以及此时公子可以被击退。一阶段进入虚弱状态时公子会降低30%全抗性、二阶段进入虚弱状态时公子会降低50%全抗性。恢复正常状态后公子抗性也恢复正常。
** 至于公子如何进入虚弱状态,如何进入虚弱状态的具体触发机制尚不清楚、而且不属于本贴研究范围,建议有兴趣的大佬深入测试。


***5,关于雪山“易碎版冰强化石”的补充说明
** 经实测,雪山地区的“易碎版冰强化石”,强化效果与普通的冰强化石完全相同,即会使怪提高100%冰属性抗性,50%其他属性抗性。并且提高100%防御力。
** “易碎版冰强化石”可以被破坏。


***6,关于霜铠王的魔化状态的减伤问题
** 丘丘霜铠王的魔化状态的减伤为80%的伤害减免。
这里的减伤与莫娜的易伤同类:(1)效果与怪绑定而不是与角色绑定,(2)而且在计算伤害时会与角色的增伤加算。
** 如:假设有一温迪,堆了60%风伤加成和0%物伤加成,那么打魔化状态的霜铠王时,平a会从1倍变为0.2倍,e会从1.6倍变为0.8倍。
感谢隔壁的[这个帖子]终结了原贴的关于霜铠王的魔化状态的减伤的疑惑。
以及感谢tesiacoil的及时艾特。


***7,关于岩龙蜥和古岩龙蜥
** 岩龙蜥附魔后会提升附魔属性抗性至30%。
** 古岩龙蜥在沉眠时会提升200%全抗性,提升效果会在醒来后失去。古岩龙蜥的吐息被护盾反弹时会降低50%全抗性,该减抗效果会在大约5s后失去。


3,原神怪物抗性表、抗性系数速查表
(点开可查看大图)




**核心内容至此结束**


二、抗性大于75%时的抗性系数公式的推导的经过(采用叙事模式)
1,发现问题
− 点击显示隐藏的内容 ...
开始时我并不了解抗性系数公式分三段这一事实。
在我原本的观念里,抗性系数公式是只分正负两段,超过100%后就归零。


这次的故事,大概要从我看到空荧酒馆修正之前的抗性表(如图)说起。




显然,表中情况与我平时的体感相悖。
按修正前的表中所写,冰树和火树在未倒地时拥有极高抗性。如果只是如此,那么我们通过使用具有减抗效果的装备或者技能,削减其抗性之后,应该会获得非常大的收益。
比如雷泽队里,在使用超导降低物抗之后,道理上应该可以打出和倒地后差不多的伤害。但是实际情况是,触发超导之后,雷泽依旧究极刮痧。


所以我就在想,未倒地的树究竟是在通过什么方式进行减伤,是影响了防御、还是抗性、又或者新增了一个独立于这些的减伤系数?又或者是融合了这几种方式?


于是我开始了后续的测试。
2,对冰树和火树进行了一系列的减火抗测试,并进行分析
− 点击显示隐藏的内容 ...


分别使用锅巴、风主6命q、风套砂糖,去尝试了各种减抗和减抗组合,得到了如上表的测试数据。


然后开始尝试对其进行分析:


已知:
1:倒地状态下的冰火树是70%对应属性抗性,30%物抗,10%其它抗性。
即倒地的冰树拥有10%火抗,火树70%火抗。
2:攻击降低60火抗之后的不倒地的火树,打出的伤害,和不减抗的不倒地冰树完全一致。
攻击降低75火抗的不倒地的火树,打出的伤害,和降低15火抗的不倒地冰树完全一致。


由1/2得到结论一:
冰火树在不倒地状态下,并没有影响原有抗性值(至少没有影响它们之间的差值),也没影响减抗的计算方式(还是加算)。


已知:
3:一般情况下,同样的减抗效果下,怪物抗性值越高,得到的相对收益越高,反而则越低。
4:在攻击不倒地的冰火树时,出现了与相反的现象,即抗性越高时,减抗的相对收益反而越低。(如图)


如图,在70%抗性时减抗后为减抗前的1.08+倍,在50%抗性时变为了1.09+倍,在30%抗性时变为了1.10+倍,在10%抗性时变为了1.12+倍,在-30%抗性时变为了1.5倍。
5:经过一些其它属性的减抗验证,发现其它属性也存在同样情况。而且在不同属性和不同的原始伤害值大小下,只要抗性一致,测得的倒地前的新抗性系数也一致。
6:经过测试,剧变反应的伤害也会受到和百分比伤害完全一致的影响。


由5/6得到结论二:
倒地前后没有影响到树的防御力,也没根据总伤害大小进行减伤。


再结合3/4得到结论三:
在结论一二的基础上,不倒地时虽然没影响原抗性之间的大小关系和减抗的计算,但是抗性与抗性系数的对应关系发生了变化。
3,开始测试新的对应关系
− 点击显示隐藏的内容 ...
在将这些与空荧酒馆的葡萄糖龙一(下简称“龙一”)和巴别塔夜空(下简称“塔哥”)分享后,塔哥也提供了一个非常重要的信息,树在不倒地时的减伤机制,实际上和愚人众先遣队不开盾时完全相同。经几次简单验证,发现该信息属实。


于是我们开始着手去凑出更多的抗性数值,并找到与之对应的,树倒地前/先遣队开盾后的(以下简称“开盾”)新抗性系数。


最终,我们得到了这样的数据和图像。
(图中x表示抗性,y表示开盾后对应的抗性倍率)




以及绘制了开盾前后的抗性系数对比图。


4,突然破案
− 点击显示隐藏的内容 ...
空荧酒馆的羽川Raid(以下简称“羽川”)大佬在看到我们的讨论后,对这些小数的数值顿感到莫名的熟悉和亲切,突然间羽川大佬突然想到了自己在“几百年前的某天”,他对自身抗性堆到80以上的几种情况下的抗性系数做过些许测试,但由于可供测得的点较少,所以没能得出什么确定的结论。
他掏出了公测后,自己当时的测得的数据,发现自己的数据在把抗性减去100后,完全就和我们测得的开盾后的抗性系数重合。


下为羽川大佬当时的测试数据:




下为羽川大佬的x减去100后,与之前我们测试的开盾后抗性系数,描在同一张图上之后的对比图。




于是终于破案,得到如下结论:
***抗性在叠加至70%~80%之间的某值时,抗性系数公式的形式会发生改变。
***愚人众先遣队的开盾,冰树和火树倒地前,都是提升了100%的全属性抗性。
5,推导公式
− 点击显示隐藏的内容 ...
相对于当时,因为苦于样本点过少而无奈放弃的羽川大佬。
由于这次我们手里已经拥有了足够多的样本点,于是推导公式这件事,也变得可行。


在提取出大于75%时的抗性值(x)及对应的抗性系数(y)后,我发现x和1/y呈线性关系






然后我们对其用一下“回归”,得到如下结果




即1/y=3.995635x+1.011712,而小数点后的尾巴部分这在误差允许的范围内。
于是我们可得1/y=4x+1,即y=1/(4x+1)。
于是抗性系数公式第三段终于得到补全,得到了文章开头的总公式。
6,确认两段公式之间的分界点
− 点击显示隐藏的内容 ...
正如在前文中提到的,在确定了第三段的公式后,由于手头的数据是离散的点,所以并不能直接确定两段公式的分界点在何处。
但是我们可以换个思路,我们把两段公式对应的曲线在坐标系中画出来,发现两曲线交于x=0.75的点。


所以显然,这两段公式的适用范围的分界点,只能在75%抗性处。


三、事后补充
1,感谢holiverse和tesiacoil两位大佬的如下补充
− 点击显示隐藏的内容 ...
+R by (2020-11-08 02:30)


之前有人做过类似的测试,不过我一直偷懒没有拟合,现在看来是简单的反比关系。
+R by (2020-11-09 17:53)


我之前在测试中发现,如果雷泽开大招后,雷泽的雷元素抗性超过100%,奇迹4件套提供的30%抗性会丢失。不知道北斗或行秋的大招有没有类似的bug。


这是我的[测试结果]
在两位大佬的补充下,我了解到:
1:在这之前已经有人注意到了“角色在75%抗性以上时抗性系数曲线发生了变化” 远在火星的我除外 哭笑,而且在10.17日时tesiacoil大佬已经做了比较详细的测试,只是两位大佬并没有拟合曲线。(可能是因为觉得不会真有人堆这么高,所以实用性有限吧。。)
2:在tesiacoil大佬的测试中,大佬发现,目前奇迹2件套和奇迹四件套分别存在bug,原文如下:
有关奇迹2件套及奇迹4件套的异常数据,可以推测出,对于奇迹套,有两个能影响实际抗性的bug。 (1)抗性超过100%时,若奇迹2件套和交织之护同时存在,交织之护无法正常发挥效果,少了15%雷元素抗性。 (2)抗性超过100%时,若处于雷泽的大招期间,奇迹4件套无法正常发挥效果。无论是先触发4件套效果再开大招,还是先开大招再触发4件套效果,都少了30%雷元素抗性。


现在tesiacoil大佬经过对奇迹套进一步研究,对奇迹套bug有了更详细的了解,详见“四、事后补充(二)”
2,由两位大佬的补充,以及自己发现和解决问题的过程,引发的一些个人感叹
− 点击显示隐藏的内容 ...
***1:首先感叹一下补足抗性公式这件事某种意义上算是个意外。( 想考究印第安人过元宵节的历史和当地的特有习俗,却发现了印第安人不过元宵节?草! )
就结果本身的话,本不是自己开始时的本意,开始时本来只是想详细修正一下树的抗性和测试一下树不倒地时的减伤方式,然后测试后发现手里得到的数据,背后的意义非常不寻常,再然后才有了之后一步步(即贴中第二部分的六大步推导过程)。
完全可以说这是一个无心的发现,而且还走出了和正常发现结论的方式相反的路线。。
现在就是感觉自己完全把路走反了。。正常来讲应该是1先确定分界线,2再测数据拟合公式,3再发现树和愚人众的减伤规律。
然后这波这直接按3→2→1直接反过来。。哭笑
顺便吐槽一下,tesiocoil大佬的测试贴为什么没有加精,反而石沉大海。。
(表示自己刚来不久,对能否加精的具体界限不是很了解。。如果有大佬可以解答一下的话,在此提前表示非常感谢。)
***2:感叹自己的消息还是相对比较闭塞,自己在开始测试前甚至并不知道抗性公式有第三段、甚至错误的认为100%抗性能免疫伤害。( 换句话说自己本来还活在三测 哭笑)
如果自己与后来提供了信息的塔哥和龙一,对“抗性公式有第三段”这件事提前有所认识,或许从一开始就能少走很多路。
不过事后看看,最后的结果还是好的。还好当时还有对此有所了解了的羽川大佬提供了非常关键的信息。
3,一些题外话
− 点击显示隐藏的内容 ...
**首先,测试时是通过竖子大佬的临时相互搭线,才有了前文的探索过程中与酒馆的其它三位大佬的合作。然后我是在测试结束后也加入了空荧酒馆。在此非常感谢竖子大佬。
其实在发帖前几天,这些工作便已经完成,并由塔哥更新在了空荧酒馆在米游社的抗性相关的帖子里。当然,投放效果显然好不到哪去。。正经人谁没事反复去翻米游社的老攻略贴,而且那东西也没个更新提示之类的。


**考虑到为了让得到的成果被更多人知晓,以及为了记录一下探索过程以供自己留念和供别人参考,所以在那之后,过了几天,我写下了这个贴子。


四、事后补充(二)
续“三、1.”,关于奇迹套bug:
− 点击显示隐藏的内容 ...
+R by (2020-11-15 17:10)


我自己测了一下,奇迹4件套效果不生效bug与是否开大招无关,估计仅与实时抗性是否不小于100%有关。
先拿穿奇迹4件套的行秋,在45级火本挨火史莱姆撞击,不触发4件套(20%抗性)时受到的伤害为1765,触发4件套(50%抗性)时受到的伤害为1103。
然后行秋开大(小招和大招都是4级),不触发4件套(20%抗性+23%减伤)时受到的伤害为1359,触发4件套(50%抗性+23%减伤)时受到的伤害为849。


下面验算一下
0%抗性时,受到的伤害=1765 ÷ (1 - 0.2) ≈ 2206
行秋开大时,不触发4件套,受到的伤害=2206 × (1 - 0.2) × (1 - 0.23) = 1358.896
行秋开大时,触发4件套,受到的伤害=2206 × (1 - 0.5) × (1 - 0.23) = 849.31
说明奇迹4件套效果不生效bug与是否开大招无关。


同时我再用雷泽在40级火本挨紫色雷史莱姆撞击,
雷泽不开大时,有着奇迹2件套和交织之护(抗性35%),受到的伤害为824。
雷泽开大时,有着奇迹2件套和交织之护(理论抗性115%),受到的伤害为253。
雷泽开大时,有着奇迹4件套(理论抗性130%),受到的伤害为253。


下面验算一下
0%抗性时,受到的伤害=824 ÷ (1 - 0.35) ≈ 1268
253伤害对应的实际抗性减伤系数为253 ÷ 1268 = 0.1995 ≈ 0.2
253伤害对应的实际抗性为(1 ÷ 0.2 -1)÷ 4 = 1 = 100%
说明抗性不小于100%时,交织之护的15%抗性依然没生效,奇迹4件套效果的30%抗性也依然没生效


所以,在实时抗性小于100%时,奇迹套可以放心使用。


页: [1]
查看完整版本: 抗性表,完整抗性系数公式,以及详解属性石/树的减伤/先遣队开盾/...等增伤减伤机制