放开那三国对于减伤问题,我之前做过郭嘉的金汤对马超突袭的测试,由于当时没有做比对测试,得不到一个确定的结果,我个人当时认为是无效的。此次做了大量实测,有甘宁对郭嘉的,也有马超对郭嘉的,还有关羽对郭嘉的。结论是当加上天赋和减伤天赋同时触发时,假设加伤天赋系数是a,减伤天赋系数是b,伤害的计算公式就是(技能伤害)*(1+a-b)。
举例来说,刘备不在场时,关羽对触发金汤的郭嘉的实际伤害是(技能伤害)*(1-0.4),当刘备在场时,关羽对触发金汤的郭嘉的实际伤害就是(技能伤害)*(1+0.15-0.4)。这个结论很多人可能都知道,但我还是想亲自测试验证一下。
另外,无论是加伤还是减伤都跟技能伤害系数没有任何关系,那种所谓的减伤50%就是在技能系数上减去50%的说法纯属胡扯。先上关羽对郭嘉的图,我说明一下,这个关羽是我们团的,他的觉醒图我看了,一个是加血的命使,,一个是加终免的强韧。没有雷霆,团队也没有雷霆光环。
而且我还考虑了终伤终免因素,我的郭嘉装备的总计终免值是946,他的关羽装备的总计终伤值是718,合算关羽的最终伤害还要减去228。
郭嘉金汤触发时关羽的伤害图,暴击是65869,不暴击是41276
郭嘉金汤不触发时关羽的伤害图
不触发金汤时,关羽的最大伤害值是(21568+780-6116)*3.6*1.15=67200
最小伤害值是(21568+780-6116)*3.4*1.15=63467,减去228以后,最小值是63239,但图上的最小值是62965,还是稍微低一点,具体原因不清楚。
触发金汤时,如果按总伤害减免40%计算,关羽的最大伤害值是(21568+780-6116)*3.6*1.15*(1-0.4)=40320,再减去228,是40092。
由于触发金汤的那张图里伤害值是41276,我当时判定不是这种算法。
按系数相减计算,关羽的最大伤害值是(21568+780-6116)*3.6*(1.15-0.4)=432836,减去228,是43598。
看来是第二种算法更符合实测值,但是楼主我对于不触发金汤时实测值比计算值的最低值还要低很不解,因此对这个结论也不会十分有把握。
实际上,对于享受主公光环的关羽来说,第一种算法结果是(技能伤害)*1.15*0.6=(技能伤害)*0.69,第二种算法结果是(技能伤害)*(1.15-0.4)=(技能伤害)*0.75。
两者的差距十分小。但对于马超,甘宁来说,差距就不小了。
再看橙甘宁突袭对郭嘉金汤的实测
金汤触发时,甘宁三次的伤害分别为43632,45009,45406。
金汤没触发时,甘宁对郭嘉的伤害是57721(只测试一次,还是利用了郭嘉的命中)
不触发金汤时,橙甘宁的最大伤害值是(14518+280-6116)*3.6*1.9=56922,最小伤害值是(14518+280-6116)*3.4*1.9=53760。
图中的数值是57721,比最大值还要大一些,具体原因我也不清楚。
触发金汤时,如果按照总伤害减少40%的算法,橙甘宁最大伤害值是(14518+280-6116)*3.6*1.9*(1-0.4)=34153,最小伤害值是(14518+280-6116)*3.4*1.9*(1-0.4)=32256。
这两个数值明显低于触发金汤时的实测值,因此这种算法是不合适的。
若按照系数相减的方法计算,橙甘宁最大伤害值是(14518+280-6116)*3.6*(1.9-0.4)=44938,最小伤害值是(14518+280-6116)*3.4*(1.9-0.4)=42442。
这两个数值与实测值就很接近了,但是图中三个数值中有两个数值比计算的最大值还要高一些,这个依然无法解释(甘宁的终伤值肯定没郭嘉的终免值高)。
不过,可以确定突袭时就是按照系数相减的公式计算的,马超的突袭更是如此。