19楼. 伤害减少:26%
这个数值是和护甲值有关系呢,还是和护甲类型有关系呢,或者都没有关系?
答案是:和护甲值有关系。
为什么和护甲类型没关系呢?很简单嘛~在没有人打你的情况下,系统是怎么知道这个攻击类型是什么呢?怎么知道对于这次攻击,伤害应该减少多少呢?
于是请看引论2(4楼)。
通过隐形刺客的护甲值,便计算出了伤害减少的值。
总结:英雄所受伤害由攻击类型和护甲值共同决定。
比如近程小兵向一个护甲为1.0的英雄打出了一次攻击力为24的攻击,没有技能和物品抵挡伤害,那么这个英雄实际受到的伤害就是24*[1-0.06k/(1+0.06k)]*75%=17(四舍五入到各位)点伤害。
例外:法术攻击
请再看18楼的图,下面的白字,找到第4行。
受 法术攻击 75%的伤害
这个法术攻击是什么呢?大家都应该知道,英雄的基础魔抗是25%,而1-25%=75%!没错,这个就是魔抗。而所有英雄的伤害性魔法,在没有特别说明的情况下,一律为“法术攻击 魔法伤害”。而“魔法伤害”的意思就是:该伤害不计算护甲值!所以,这个类型的攻击由于几乎所有(例外(需考证):遗忘法师装备黯灭/雷神之锤攻击虚无单位时,应该是法术攻击但不是魔法伤害,不过
(1/2)
下一段 源岛千惠 2012-1-6 回复 21楼. 闲话:神圣伤害
神圣伤害里大家最熟的应该都是地精修补匠的激光吧。在某个版本后,该技能的说明从“神圣伤害”变成了“英雄攻击 魔法伤害”。
图对照上面的护甲,我们来看一下。
找到18楼的图片,里面没有说明对英雄攻击的伤害,但有这样一句
受 其他攻击 100%的伤害
那么,受到英雄攻击的伤害也就应该是100%。而再加上魔法伤害不计算护甲,那么这个技能的结果就是直接扣除生命值,也就和我们印象中的神圣伤害一样了。
图片上面的是英文版地图里激光的说明。对比一下我们就发现,英文版里的技能说明里没有攻击类型和伤害类型(有这样一句:Deals precise damage.——造成精确伤害。意思也就是直接扣除生命值。),也没有施法距离这样的数据。这些都是汉化组自己添加上去的,可见汉化组工作的精细。放出这样的对比,也是希望大家能够多多支持汉化组的工作,不要让我还会看到“吧里没多少人知道Harreke”这样的话。
源岛千惠 2012-1-6 回复 22楼.
图图给大家卖个关子,先贴两张图。猜猜我后面是想说什么呢?
PS:这是英文版的地图。大家注意看移动速度的下面,只有一句话:
“英雄受穿刺、魔法、攻城和法术的伤害都减少。”
对比18楼的图片,发现下面的白字差距何止是不一样,简直就是不一样!(……)汉化后的地图标注了各种攻击类型对护甲造成伤害的百分比,而英文版只是一句话敷衍了事。说这个还是希望大家明白汉化组工作的不容易。没有他们,也就没有许多国内的大神,没有如今繁荣昌盛的中国DOTA。
源岛千惠 2012-1-6 回复 23楼. 那么不知道大家有没有猜对呢?细致的同学可能已经从数字看出来一点端倪了:1点护甲不是应该减少6%的伤害吗?
那么这就是我要说的啦!白字是四舍五入的,并不是实际护甲!而绿字增加的则是实际护甲!因为敏捷换算护甲时直接将小数点后两位的数字直接截掉了(不是四舍五入)。
用公式可以导出炼金术士的实际护甲是0.5154639175257731958762886597938……,我们精确到十分位得0.5。加上2.2的绿字护甲,再折算回伤害减少量,得0.1394148020654044750430292598967…… 可见近似值为0.14即14%。
源岛千惠 2012-1-7 回复 25楼. 护甲的实际效果
我们说了这么半天的减少伤害,但通过减少伤害来计算实在是不够明晰,因为护甲值和伤害的减少并不是一个线性函数,而是一个几乎找不到规律的函数。
那么怎样才能一眼看出护甲的实际效果呢?
源岛千惠 2012-1-8 回复 27楼. 我们把护甲值换算成生命值试试。
因为每次攻击会减少伤害,就相当于增加了减少的这部分伤害的生命值。
图会发现增加的生命值是一个线性函数!这是为什么呢?
其实很简单。
护甲值为k时,伤害减少0.06k/(1+0.06k),实际受到1/(1+0.06k)的伤害。
设原来的生命值为H,换算后的生命值为H',每次攻击的攻击力为D,那么有
图,即
图。
源岛千惠 2012-1-8 回复(3) 29楼. 护甲值为负时呢?
我们同样列一个表。
图(护甲最多为-20,更低则不再起效果)
显然,因为护驾为负时,对应的函数为指数函数,不可能再有明显的线性关系。但是很显然,护甲越低,伤害增加越多,换算得到的生命值越少。
源岛千惠 2012-1-8 回复(3) 30楼. 纠正27楼 表格中 第一行第三列 应为“换算的生命值”
源岛千惠 2012-1-8 回复 31楼. 纠正 29楼 最后一行 应为“因为护甲为负时”
源岛千惠 2012-1-8 回复 33楼. 堆护甲应该在什么时候、堆到多少比较合适呢?
其实这个一般是看个人喜好。多数情况下,力量英雄堆护甲,敏捷英雄撑血量。因为力量英雄血量高护甲低,撑护甲效果更好;敏捷英雄血量低护甲高,撑血量效果更好。时间上,前期撑血量,后期堆护甲。因为前期面对的更多是高魔法爆发,护甲没用;后期大家血量都高了,不怕被魔法集火秒掉;但物理DPS会非常高,而且血量已经比较高,撑护甲作用更明显。
图这是血量从100到3000、护甲从0到20时,
每!增!加!一!点!护!甲!
换算后得到的生命值。撑1点护甲和撑100点血量的效果用这张表可以比较清晰地看出。
红线分割的区域,上面的位置应该撑100点血,下面的位置应该撑1点护甲。
不过这是在只考虑物理输出的情况下,如果考虑魔法输出,血量要比护甲再优先一些。也就是说大概将红线再下移一点。
怎么读表呢?比如我的英雄现在是2300点生命,6点护甲。找到(2300,6)这个点,此时对应的生命值是3128,在红线下方;只考虑物理输出的情况下,撑1护甲比撑100点血多了2点生命值。当然,如果考虑魔法输出,这时候还是撑100点血更为划算。
源岛千惠 2012-1-9 回复