本文转载自COLG-fantasia1230,转载请注明出处。
【公式说明】
人物的物理防御和精神防御的基础都是0,每一点体力增加5点防御力,防御的基础防御力不受任何加成,写多少就是多少
然后这里问题就来了,DNF人物的面板防御非常奇怪,在强化防御的时候就可以看到,他的基础防御力是固定的,而且并不高,但是你穿上一件强化的武器后,就会提升得非常高
在DNF里
总减伤率=基础减伤率+强化后的减伤率
而总减伤率还有一个公式,总减伤率=面板防御/(怪物等级*200+面板防御)
所以说这样一来,我们就可以知道为什么+13以上的防具,一穿上面板防御顿时上了十万甚至几十万
然后,在强化的防具上还有一条,伤害减少几点几点,那个是不会显示在面板上的,也就是那个是最终伤害的减伤,也就是怪物的伤害,在经过百分比的减伤后,最后再减去那个固定数据,而伤害最小值是1,不会是0,攻击为0大多是怪物的特殊特效
那么下面让我们来看看实例
刺客的裸装魔法防御为5130.刚好是1026X5,刺客的物防为6396,好像有点不太对?刺客的物防应该是1063*5=5315,因为刺客的皮肤,增加了3%的减伤,那让我们来算一下,这里的减伤率是多少呢?
6396/(86*200+6396)=27.1%,减去皮肤的3.5%,为23.6%,那么算出来的防御力和我们算的基础防御力相同吗?
86*200*23.6/(1-23.6)=5314,和理论原值基本没有差距
下面是DK,我们可以看到DK的防御也不太对?
因为DK也穿了一件3.5%物理减伤的皮肤
从这里就可以看出,这个公式对所有职业是通用的,并不会因为你职业不同就有所变化
【结论】
防御的计算方式其实和你防具是什么种类并没有太大关系,只要高强化,就算是布甲一样防御会高得吓人,布甲和板甲在高强下唯一的区别就是板甲的强化后提升量更大,仅此而己
而强化后上面的伤害减少固定数值其实才是最没有用的东西。