首先声明,本文不讨论珑铸属性对技能效果的影响。
众所周知双攻对技能面板伤害的影响是线性的,以下图中的技能为例,括号外的红字为技能基础伤害,括号内为双攻加成后的伤害。四重和光同尘的攻击加成系数大约等于1.042,那么该技能的面板伤害等于222+(外攻+内攻)*1.042。技能的基础伤害和加成系数受具体技能的等级决定,不受其他因素影响。

在不考虑内外防的前提下,技能的伤害期望=(基础伤害+攻击加成系数*(外攻*命中率+内攻))(1+会心率*会心伤害)。在考虑了命中和会心的问题后,这个公式仍然只是一个玩具模型,我们还要考虑双方格挡、韧劲、致命、耐受、破伤、拆招的影响。但这些属性对伤害的影响方式是显而易见的,这里讨论的意义不大。我们想要知道公式中红字部分经过内外防修正后的形式是怎样的。下文将会涉及较多的数据分析,觉得枯燥的可以直接跳到最后看红字部分。 以下数据的测试对象为真武VS神刀,技能为和光同尘,在测试中脱掉了真武的武器和首饰,以免伤害出现波动。神刀使用的是pve套装,确保拆招为0。所有伤害为非暴击伤害。首先是内伤数据图像,在这组数据中神刀内防为固定值704

图中横轴为真武内攻,纵轴为神刀受到的内伤。可见,在目标内防不变的前提下,内伤与内攻成线性关系(允许合理范围的误差),这符合前文“双攻对技能面板伤害的影响是线性的”这一结论。
然后是外伤数据图像,在这组数据中神刀外防为固定值1040

外伤与外攻仍然是线性关系。
第三组数据中内攻固定为595

图像中横轴为神刀内防,纵轴为神刀受到的内伤。看起来仍然是线性关系?然而只要你观察得够仔细,就会发现把这些数据连起来的线是有弧度的。符合这一特征的 最简单函数就是反比例函数。在尝试了好几种函数后,我发现还是这个最简单的函数相对而言更靠谱。现在麻烦在于,技能的基础伤害222是怎样受内外防影响 的。只受内防影响还是只受外防影响还是两个都有影响或者都没影响?我的结论是同时受内外防影响。于是我们得到公式
(222+1.042*内攻)/(a+b*内防)=内伤
只要随便代入两个数据就能求出系数a和b的值。我得到的结果为a=4.09242,b=0.00146836。这个结果让人感到绝望,因为它们太随意了,就像是程序员喝醉了酒在键盘上随便敲的两个数字。得到了两个系数的值以后,我们画出理论预测图像

这个结果还算满意,理论预测值与实际数据吻合得足够好了。
第四组数据中外攻固定为1072

图像中横轴为神刀外防,纵轴为神刀受到的外伤。同样的方法,根据方程(222+1.042*外功)/(c+d*外防)=外伤,算出c=2.98935,d=0.00110718。(跟内防系数不一样!!!)理论预测曲线如图所示

把我们得到的公式代入到第一和第二组数据中

这是外伤-外攻图像,依然吻合得很好。OK,so far so good。我们好像已经窥透天机了呢。不幸的是,当我再用内伤-内攻理论值对比实际数据时,出现了较大的偏差

造成这种偏差的原因在哪?因为系数算得不准确而造成误差被放大了?还是说我的公式从一开始就是错的?我不知道,也没精力去深究了。
结论:
文首公式的红字部分经过内外防修正后的形式为

当然,这里的内外防都是指目标的内外防,命中率也没考虑溢出的问题。公式中的abcd都是待定系数。可以确定的是这四个待定系数与门派有 关,更进一步,是不是与具体技能有关还有待商榷。在我算出来的结果中,a=4.09242,b=0.00146836是和光同尘的系 数,a=4.29182,b=0.00166807是道生一剑的系数(和光同尘和道生一剑都是真武的技能)。这两对数据比较接近但又不是非常接近,所以这 些系数与技能的关系还是一个开放性问题。我们把公式中的分母部分提取出来,1/(a+b*外防)称为外防因子,1/(c+d*内防)称为内防因子。由于内 /外防因子与内/外防的反比例关系,随着角色内外防越来越高,堆砌防御带来的额外收益也越来越低。借用一个经济学术语,这叫做边际效益递减。举个栗子:情 形1,我本身有1000外防,这个时候我再增加100外防,情形2:我本身有2000外防,这个时候我再增加100外防。两种情形都增加了100外防,但 是情形2减少的外防因子低于情形1减少的外防因子。
最后,这个结论是根据数据推测的,不能保证正确性。如果有对内外防的作用了解得更透彻的大神,还请指点一二。
