22697-21795=902,造成的额外伤害是902。而这902应该是以百分比的形式增加的得:902÷21795=0.0414。
因为五行相克只和强克多少以及对面的被克的五行属性分布有关,假设这种关系也是一种相乘关系的话,由推断可得:0.0414÷6.9=0.006,而男人的木属性刚好为60。
那么我们就假设,单一强克增加的伤害百分的计算公式为:强力克数值*对面被克五行百分比*0.01。
好了,下面我们就用2组伤害对比来验证一下这个计算公式吧。
女鬼依然没有变卡,排除五行相克,强力克数值依然为单一强力克木6.9,男人变的是木属性90,金属性10的变身卡,女娲的五行属性为水属性95、金属性5,且女娲和男人都是抗鬼火为0的。
从计算公式得出强力克木6.9,对面木五行为90的时候增加的伤害百分比为:6.9*0.9*0.01=0.0621,根据计算可能男人受到的火力伤害要比女娲受到的火力伤害高6.21%,那么我们来验证一下。
21795*(1+0.0621)=23148.4695,计算结果与实际伤害相符,说明公式是正确的。
好了当然还有一种情况,就是当自己有多种强力克,而敌方的五行属性中也有这多种五行属性的时候,那么是怎么计算的呢?举个简单的例子就是我强力克木10、强力克土5,而对面的五行分布中刚好有木属性以及土属性的时候我们是这么计算的呢?
好了我们用一组图来推算一下。
先来说下这两个伤害有差别的原因,两组图女鬼都是没有变卡的,强力克属性只有强力克木4.2、强力克土5.2。而男人第一个受到伤害是在没有变卡的情况下的,第二个受到的伤害是在五行木和土各50的情况下的,显然两组图一对比就能看到男人受到的伤害是不同的。
首先我们猜测如果有多种强力克加成存在的情况下是都生效的,那么首先分开来计算,强力克木造成的额外伤害为:4.2*0.5*0.01*28111=590.331,强力克土造成的额外伤害为:5.2*0.5.0.01*28111=730.86。
假设如果最终伤害为多种强克造成的伤害相加,可得最终的额外伤害为:590.331+730.86=1321.191,28111+1321.191=29432.191与图中得到的实际伤害相符。
那么最终得出的强力克的伤害加成公式为:
强力克木数值*被秒的单位木属性百分比*0.01+强力克金数值*被秒的单位金属性百分比*0.01+强力克土数值*被秒的单位土属性百分比*0.01+强力火木数值*被秒的单位火属性百分比*0.01+强力克水数值*被秒的单位水属性百分比*0.01。