说起副本,大家应该首先就想到了攻击装备和高攻幻兽,不错,攻击装备和高攻幻兽是刷副本的主力军。打副本,攻击越高打出的伤害自然越高,当然怪物的防御越低,伤害吸收率越低,打出的伤害也会高。
打了这么久的副本,有多少玩家清楚怪物的防御?怪物的物防和魔防是不是一样的呢?怪物有没有伤害吸收这么一说呢?种种疑问,小记来帮大家解答。
在副本里,怪物可是有防御和伤害吸收的,防御又分为物防和魔防两种,而伤害吸收应该也有两种。伤害计算时,物攻对物防,魔攻对魔防,相信大家能够理解。
伤害计算的公式大致如下:
伤害 = (我方攻击 * 攻击加成 - 怪物防御) * 伤害加成 * (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的防御,看看他们究竟是适合物理职业打,还是魔法职业打。