攻略-防御对伤害的减免公式

发布于 2015-05-05

 

本文章来自论坛玩家“1156801924”,仅供主公们参考,不代表官方言论。转载需注明原作者。


前段时间抽空做了个关于防御的测试,现在把测试结果给大家分享一下吧。懒得看测试内容的同志,直接拉到最后看结论就好了。

 

我本来是想测试出一个武力、智力对伤害的加成和减免公式的,但是在测试过程中发现一个问题:防御对伤害也有减免,这个减免到底是怎么一回事,目前还不知道。为了让关于武力和智力的测试有更高的准确性,我就决定先将防御对伤害的减免公式测试出来。以下便是本文的测试内容:

 

一、物防为5万以下的测试情况(测试对象:颜良、诸葛)

 

先上三测试对象的图:


 

为了避免武力差对测试结果造成影响,测试对象必须选择相同武力的两个武将(实在没合适的武将了,就用了这两个o(︶︿︶)o )。上图中的颜良为攻击武将,诸葛为受攻击武将,以下是具体测试过程中的截图:

 

 

从截图中可以看出,诸葛物防为19051时,受到颜良的伤害为157041;之后我通过给诸葛穿戴加物防的装备和宝石,来测得诸葛在不同物防下受到的伤害值。具体的测试截图太多了,我就不一一发上来了,我把测试结果列了一个表格:

 

 

别问我为什么没有物防在1万9之前的数据,因为我把诸葛装备都扒光了,它就是1万9的物防。由于测试中的颜良攻击为139852,技能系数为1.3倍,所以在物防为0时,受到的伤害就是139852*1.3=181808。接下来,我又根据这组数据拟合了一个曲线和公式:

 

 

从拟合的公式中可以看出,R2=1.0000,即相关系数等于1,基本上可以确定物防和所受到的伤害值之间,是一个线性相关的关系,关系式为:受到伤害值=181808-1.3*物防。不知道大家注意到式子中1.3这个系数了没,这个1.3正好是颜良的技能系数。

因此,具体的关系式就是:诸葛亮受到的伤害=颜良的技能系数1.3*(颜良的攻击-诸葛亮的物防)

 

二、物防为5万以上的测试情况(测试对象:曹操、张飞)

 

为了再次验证这一结论,我又找了一对武将进行测试。这是第二次的测试对象:


 

由于实在找不到合适的测试对象了,我就抱着侥幸的心理,找了对武力相差1的武将进行测试。测试方法与第一轮相同,测试范围为物防5万-10万时受到的伤害。以下是测试结果的表格和拟合曲线图:

 

 

本次拟合的公式中,R2同样为1.0000,因此可以确定该公式的准确性了。

第二次的关系式应为:受到伤害值=146548-0.9*物防

 

三、关于第二轮测试的补充测试(测试对象:曹操、曹操)

 

注意到第二轮测试得到的公式中系数为0.9,并不是像曹操技能描述上的1.0。一开始我以为这是游戏中的bug,是技能描述上的错误,后来我想起来这次测试中张飞的武力高了1点,这个系数从1.0变为0.9,是否就是这1点武力差带来的影响?

 

为了弄清楚这点,我又找了一个武力同样为177的武将进行了一个小测试,以下是测试对象的截图:

 

 

这张图截的不是太好,不过能够辨认出来对方的4号位是测试对象的曹操,我方曹操攻击为162831,敌方曹操物防41889,受到伤害值120942,相减后发现162831-41889=120942,完全吻合。因此,曹操的技能系数确实为1.0,在曹操对张飞的测试中,系数降为0.9仅仅是因为那1点的武力差。

 

四、结论

 

第一轮的测试,得到了一个关系式:诸葛亮受到的伤害=颜良的技能系数*(颜良的攻击-诸葛亮的物防)。

第二轮的测试,验证了该关系式的准确性。

第三轮的测试,补充了第二轮测试中的不足。

 

通过本次测试,得出以下结论:

 

1.设A为攻击武将,B为受攻击武将,则B受到的伤害值=A的技能系数*(A的攻击-B的防御)。从式子中可以看出,当B武将的防御大于A武将的攻击时,A将无法对B造成伤害,这可能就是推图中出现0伤害的根本原因。

 

2.既然已经知道了防御对伤害的减免公式,我们就能很容易看出红主加9的实用性了,拿我的红主为例,攻击差不多35万,双防10万左右,这样红主加9后差不多就是增加2万5的双防,也就是说减少对手2万5的攻击,这个2万5对于35万的基础攻击来说,简直就是杯水车薪。

 

3.武力或智力差对输出造成的影响是巨大的。第二轮测试中,仅因为相差了1点武力,曹操的技能系数就从1.0降为了0.9,伤害降低了10%。具体的影响关系式还待进一步测试,才能够推断出。

 

未完,待续…