ysrshy ysrshy
关注数: 4 粉丝数: 23 发帖数: 4,129 关注贴吧数: 16
关于护甲与物理抗性的关系 最近看到一些关于护甲和物理抗性的讨论,觉得有必要说明一下其函数关系。 首先要澄清一个流言,并不是每点护甲都能提升6%的物理抗性,而是在护甲为0时,增加至1点护甲能提升约6%的物理抗性。公式如下: 设护甲为k 则,实际受到伤害=[1-0.06k/(1+0.06k)]*攻击力 从公式里可以得出 物理抗性=0.06k/(1+0.06k),实际生命值=生命值/[1-(护甲值*0.06)/(1+护甲值*0.06)] 也就是说,当护甲为1时,物理抗性约为6% 但是每点护甲都相当于提升了最大生命值的6%(只受物理伤害),也就是说,无论基础护甲是多少,增加同样多的护甲都相当于增加等量的物理伤害抵挡次数。 之所以后期黯灭的效果不如前中期,是因为后期时大部分英雄在物品的帮助下,护甲上升到了较高值,举例来说: 一位英雄在中期时,护甲为15点,物理抗性约为47.37%,受到黯灭的法球后,护甲降为8点,此时物理抗性约为32.43%,也就是说,黯灭增强了28%的物理输出; 后期时,其护甲为32点护甲,物理抗性约为65.75%,受到黯灭的法球后,护甲降为25点,物理抗性为60%,此时,黯灭增强了16%的物理输出; 前后比较,后期时黯灭性价比有所降低。 对于“物理抗性越高,增加等量物理抗性所能得到的伤害减免百分比就越大,所以护甲高的英雄继续增加物理抗性更划算。”这一说法,前面倒是没什么问题,但后面是错误的。举一个曾经在贴吧出现过的例子: 一位英雄的物理抗性为90%,只需提高其5%的物理抗性,就能减免其受到物理伤害的50%,因为原先受到10%的伤害,而现在只受5%的伤害了,所以应提升物理抗性。 但是,该英雄物理抗性为90%时,其护甲为150点,当其物理抗性提高至95%时,其护甲应为316.67点。也就是说,为了提升这5%的物理抗性,需要增加166.67点护甲;而同样是减免50%的物理伤害,护甲为0的英雄虽然需要增加50%的物理抗性,而这50%的物理抗性只需要16.67点护甲。前者在纯物理伤害下相当于提升了6%*166.67的最大生命值,后者在纯物理伤害下相当于提升了6%*16.67的最大生命值。虽然物理伤害的抗性不是同一等级,但是,对付护甲高的英雄可以用大量魔法打击来造成巨额伤害;对于护甲低的英雄可以利用减甲+高攻的方法来对付。所以说,护甲已经很厚的英雄不应该继续提升护甲以减免物理伤害,他们需要提高魔法抗性和生命值上限来增加自己的生存和站桩能力;护甲很低的英雄应优先提升自身护甲来保证生存,这样才是最划算的。 那些初始护甲显示为0的英雄,护甲也不是刚好为0,而是接近0。比如doom的初始护甲就约为0.52。 对于护甲和物理抗性的关系——从上述几个例子中可以看出——并不是线性的,而更接近平移后的双曲线,也就是说护甲的收益是递减的。当物理免疫时,k→+∞,想要通过增加护甲来达到物理免疫是不可能的。
1 下一页