【科普向】明日方舟里的伤害计算公式
在明日方舟里的伤害是如何计算的?如何造成最大伤害?想知道这些就要现了解伤害计算公式。我会尽量以最通俗易懂的方式为你科普明日方舟里的伤害计算公式
物理伤害计算公式
明日方舟里的物理伤害计算是比较简单的减法,简单来说就是攻击力减防御力,即
单次受到的物理伤害=物理攻击力-目标防御力,比如你攻击力是300,目标防御力是30,那么目标单次受到的伤害就剩300-30=270点
不过在计算物理攻击力时,除了人物本身的攻击力数据外,还需要计算潜能、信赖、技能、天赋、buff等等攻击力加成,目标防御力也受到无视百分比防御力、无视固定数值防御力这两个属性的影响(比如早露天赋、小火龙二技能),即
单次受到的物理伤害=最终物理攻击力-(1-无视百分比防御力)*(目标防御力-无视固定数值防御力)
另外如果有增伤,还要在最后乘上系数(比如特种小车、辅助脆弱等)。关于最终攻击力的计算我会在下面说。
当目标防御力较高的时候,就会“不破防”、“抛光“,鹰角给了5%的保底伤害,即使你“抛光”你也会最少造成5%伤害。比如你攻击力是100,目标防御力是1000,那么目标单次受到的伤害就剩100*0.05=5点
法术伤害计算公式
法抗是百分比减伤,每一点法抗减少1%的伤害,即
单次受到的法术伤害=最终法术攻击力*(1-0.01*目标法抗),比如你攻击力是300,造成法术伤害,目标法抗是30,那么目标单次受到的伤害就剩300*(1-0.01*30)=210点
计算法术攻击力时,和计算物理攻击力类似,除了人物本身的攻击力数据外,还需要计算潜能等攻击力加成,目标法术伤害也受到无视百分比防御力、无视固定数值防御力这两个属性的影响(比如小火龙被动、夜烟天赋),即
单次受到的法术伤害=最终法术攻击力*(1-0.01*(1-无视百分比法抗)*(目标法抗-无视固定数值法抗))
增伤则在计算后再乘上系数。
其他
真实伤害:顾名思义,真实伤害不受防御力的影响
治疗:治疗干员的治疗量同样受攻击力影响,但是不会受到增加伤害的加成,只会受到治疗加成(比如临光的天赋)
攻击力加成与伤害加成
明日方舟的攻击力在计算时出了面板本身还要计算各种加成,比如潜能、信赖、技能、天赋、buff等等攻击力加成,其中潜能、信赖的加成会直接增加到面板上。技能、部分天赋、buff等根据描述有不同的计算方法。文本描述为“攻击力+xx%”的,计算时要在原本的基础攻击力上增加xx%的基础攻击力,这个加成会直接反应到关卡中干员的面板上。而像是D12、碎颅击这种文本描述为“造成相当于攻击力xx%的伤害”或“攻击时攻击力提高至xx%”,不会在关卡中干员的面板上显示,计算攻击力时要在最后作乘算。像是华法琳二技能这种虽然是buff,但是文本描述与前者相同,则加成也相同。另外还有增加固定值的增益,比如空的二技能,不会受到前一种的攻击力加成影响,但会反应到面板上,受到后一种加值影响。这部分光是用文字描述比较难懂,我举两个例子就可以很简单的明白了。
例子计算
一类加成真银斩:[attach]16446659[/attach]
上图中银灰的攻击力面板为742,其中信赖加成为50,已经反应在面板上(0信赖为692)。银灰天赋攻击力+10%,那么他下场时的攻击力就是742*1.1=816.2
[attach]16446660[/attach]
因为文本显示时会四舍五入所以显示的是816。
[attach]16446661[/attach]
当开启真银斩时,攻击力+200%,银灰的攻击力为742*1.1+742*2=2300.2,文本四舍五入显示为2300
[attach]16446662[/attach]
当开启真银斩的同时受到华法琳二技能不稳定血浆作用时(7级技能,攻击力+60%),银灰的攻击力为742*1.1+742*2+742*0.6=2745.2,文本四舍五入显示为2745
[attach]16446665[/attach]
当开启真银斩的同时受到空二技能作用时(空攻击力346,二技能七级增加空自身攻击力90%),银灰的攻击力为742*1.1+742*2+346*0.9=2611.6文本四舍五入显示为2612
[attach]16446667[/attach]
当开启真银斩的同时受到上述两者影响时,银灰的攻击力为742*1.1+742*2+742*0.6+346*0.9=3056.8文本四舍五入显示为3057
二类加成碎颅击[attach]16446669[/attach]
推王的攻击力面板为544
[attach]16446670[/attach]
下场后面板为544*1.08=587.52文本四舍五入显示为588
[attach]16451138[/attach]
开启技能后面板没有变化
2020-10-10 19:25 上传
下载附件 (1.56 MB)
碎颅击单次伤害为(猎狗防御力为0)544*1.08*3.2-0=1880.064文本四舍五入显示为1880
2020-10-10 19:25 上传
下载附件 (1.7 MB)
受到空二技能影响,面板为544*1.08+346*0.9=898.92文本四舍五入显示为899
2020-10-10 19:26 上传
下载附件 (1.53 MB)
此时碎颅击伤害为898.92*3.2-0=2876.544文本四舍五入显示为2877
2020-10-10 19:26 上传
下载附件 (1.72 MB)
受到华法琳二技能影响,面板为544*1.08+544*0.6=913.92文本四舍五入显示为914
2020-10-10 19:26 上传
下载附件 (1.57 MB)
此时碎颅击伤害为913.92*3.2-0=2924.544文本四舍五入显示为2925
2020-10-10 19:26 上传
下载附件 (1.73 MB)
受到空二技能和华法琳二技能影响,面板为544*1.08+346*0.9+544*0.6=1225.32文本四舍五入显示为1225
2020-10-10 19:26 上传
下载附件 (1.6 MB)
此时碎颅击伤害为1225.32*3.2-0=3921.024文本四舍五入显示为3921
所以还有一种说法叫做碎颅击吃拐率高,因为技能里的系数是乘上经过拐加成后的面板而不是基础攻击力,这样加成带来的收益就更高。关于这部分如果想详细了解可以去明日方舟wiki中查看,那里有更详细的公式,而且为了更细致的计算还自设了很多定义。
一些细节
无论是护甲还是法抗,最低都是0,不会被减少到负值。另外上面的例子中我多次写了“文本四舍五入显示为”是因为虽然在面板上会以整数形式显示属性,但在计算中会以小数形式计算(会保留几位不清楚),只是最终面板会以四舍五入到整数的形式进行显示。在森蚺刚出来的那段时间,莱茵实验组在进行三人H7-4攻略时发现,对大盾进行攻击时,银灰远程普攻打大盾三下789×1.12×0.8×5%)×3=106.0416;银灰23下真银斩打大盾789×3.12-1700)×23=17518.64;森蚺开技能砍3下大盾1077×3.3×1.17-1700)×3=7374.891。总伤害:106.0416+17518.64+7374.891=24999.5726,而大盾共25000血。如果所有攻击取整的话,上述攻击应该造成25005点血,可以杀死大盾。只能说鹰角的后台计算数据过于精准引起不适。