在航海王燃烧意志中,对于抗属性药,大概有两种观点,一种是做乘法算,认为是抵抗造成总属性伤害的60%,还有一种是做减法算,认为是1.905-0.6来算。那么为了验证观点是否正确,我们就来实验一下吧。
我先发对方青雉的面板图,可以见到对方青雉面板攻击是2273,吃了10个冰药,队里没有皇家套,有三大将buff,并且有一件加90全元素伤害的武器。
所以青雉造成的元素伤害应该是2273×1.2×0.372×1.705+90×1.705=1883.5
可以看到跟图上伤害1884是一致的。
那么我们做减法算,所谓减法就是,青雉满天赋满药的话,是可以提升90.5%的属性伤害的,那么抗属性药减60%是90.5%-60%=30.5%,也就是说吃了满抗属性药只能提升30.5%的属性伤害了。为了验证这个观点,我给我青雉吃了一瓶抗冰药,算出的伤害是2273×1.2×0.372×1.685+90×1.685=1861.4
和图中伤害一致。
总结,抗属性药不是减免造成的总属性伤害的60%,满天赋满属性药能提升90.5%的属性伤害,吃满抗属性药会直接减去60%,也就是只能提升30.5%的属性伤害。
以8星满天赋满药的雷神为例,雷神攻击3000来算,对一个没有吃抗雷药的角色使用雷鸟,没公爵套的情况下,可以造成6858点雷属性伤害。
以8星满天赋满药的雷神为例,雷神攻击3000来算,对一个抗雷药吃满的角色使用雷鸟,没公爵套的情况下,可以造成4698点雷属性伤害。