如何计算副本怪物的防御和伤害吸收

时间:2013-09-07 14:59 作者:17173 手机订阅 神评论

新闻导语

  说起副本,大家应该首先就想到了攻击装备和高攻幻兽,不错,攻击装备和高攻幻兽是刷副本的主力军。打副本,攻击越高打出的伤害自然越高,当然怪物的防御越低,伤害吸收率越低,打出的伤害也会高。  打了这么久的副本,有多少玩家清楚怪物的防御?怪物的物防和魔防是不是一样的呢?怪物有没有伤害

  说起副本,大家应该首先就想到了攻击装备和高攻幻兽,不错,攻击装备和高攻幻兽是刷副本的主力军。打副本,攻击越高打出的伤害自然越高,当然怪物的防御越低,伤害吸收率越低,打出的伤害也会高。

  打了这么久的副本,有多少玩家清楚怪物的防御?怪物的物防和魔防是不是一样的呢?怪物有没有伤害吸收这么一说呢?种种疑问,小记来帮大家解答。

  在副本里,怪物可是有防御和伤害吸收的,防御又分为物防和魔防两种,而伤害吸收应该也有两种。伤害计算时,物攻对物防,魔攻对魔防,相信大家能够理解。

  伤害计算的公式大致如下:

  伤害 = (我方攻击 * 攻击加成 - 怪物防御) * 伤害加成 * (1 - 怪物伤害吸收)

  攻击加成 = 1 + 攻击宝石加成

  伤害加成是累加了裁决骑士(对幻兽来说就是装备属性)、技能加成(血袭)、技能伤害比例、道具加成等。

  上面的公式只针对与人攻击怪物。光写这么个公式,大家肯定都不相信。下面看点测试数据吧。

  为了保证人物安全,方便测试数据,选择一星副本里的冰晶虫作为测试对象。

  测试角色为战士,卸下全身装备,解除所有骑士。此时战士攻击为556,最大攻击和最小攻击都为556,因为没带装备,只有人物的基础攻击,所以攻击没有波动,都是固定的。这个状态攻击冰晶虫,冰晶虫掉血128,然后穿上带了一个20%攻击的鞋子,攻击值还是556(鞋子上没有攻击,只有个攻击宝石,算在攻击加成里),攻击怪物掉血184。

  用上面的公式可以得出:

  128 = (556 - 怪物防御) * 1 * (1 - 怪物伤害吸收)

  183 = (556 * 1.2 - 怪物防御) * 1 * (1 - 怪物伤害吸收)

  可以算出来怪物防御为300,伤害吸收为50%,因为是战士的普通攻击,所以算出来的防御是物理防御,因此冰晶虫的物防为300,物理伤害吸收50%。

  接下来计算下魔防。小记用的是一只最小魔攻和最大魔攻都为673的水属性幻兽。

  通过上面的测试数据可以计算出来,冰晶虫的魔防为90,魔法伤害吸收为50%。

  我们还可以验证下数据:

  (673 - 90) * 1 * 50% = 291.5 = 292

  (673 * 1.2 - 90) * 1 * 50% = 358.8 = 359

  (673 * 1.2 - 90) * 1.04 * 50% = 358.8 = 373.152 = 373

  (673 * 1.4 - 90) * 1.04 * 50% = 443.144 = 443

  (673 * 1.8 - 90) * 1.04 * 50% = 583.128

  上面的计算结果,除了第三个的结果373和测试的数据374差了一点之外,其他数据完全吻合。这就证明了上面的公式是正确的,同时也证明了装备的属性,只有和幻兽属性一致才会有加成,比如水属性的幻兽,就只有水属性攻击会算到伤害加成里,其他的风攻击+7,火攻击+3等都不算。

  上面算出来了,冰晶虫的物防为300,魔防为90,物理伤害吸收为50%,魔法伤害吸收50%。咋一看,貌似法系职业很占便宜啊,魔防比物防低好多,但是实际上,物理系职业的物理攻击,比法系职业的魔法攻击可高多了,远远不是高210点这么简单,所以法系职业在副本还是比较吃亏的。

  说了这么多,想必大家学会了怎么计算怪物的防御和伤害吸收了吧,有空可以去测下副本各个BOSS的防御,看看他们究竟是适合物理职业打,还是魔法职业打。

相关阅读: