DOTA一点护甲减多少伤害

 我来答
茹嘉言斋精
2020-01-12 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:28%
帮助的人:715万
展开全部
伤害在装甲上的减少或增加
对特定的装甲, 所受伤害之减少 =((装甲)*0.06)/)(1+0.06*(装甲)
对于装甲降低,受到额外的攻击计算式是:攻击增加=2-0.94^(装甲降低) 。
1点的装甲增加会导致受到的伤害减少5.7%。10点的装甲减少会受到的伤害增加46.1%
(1)若防御力>0:
减少的伤害百分比=(装甲值 * 0.06)/(装甲值 * 0.06 + 1)
大家会不会觉得这个公式很烦呢?其实Blizzard这样设定是有原因的
假设个单位有A的防御力:
这时敌人就只能对其造成 1 - [ A * 6% / (1 + A * 6%) ] 的伤害
即只能对其造成 1 / ( 1 + A * 6%) 的伤害
所以敌人要付出原本 1 + A * 6% 的伤害才能有原本的效果
换句话说,这个单位就有原本1 + 6% * A的生命值
即增加了A*6%的生命值
所以我们得到了一个结论:
每增加1点Armor,相当于增加了 6% 的生命值
(2)若防御力<0:
增加的伤害= 2 - 0.94 ^ (-装甲值)
sina的~
好了,上面说的公式能明显说明,护甲是一条指数曲线。(另外,英雄护甲受100%的英雄攻击伤害),越高越不明显。例如:
一个英雄5点护甲,减少23.08%伤害;
一个英雄15点护甲,减少47.37%伤害;
一个英雄35点护甲,减少67.74%伤害;
一个英雄75点护甲,减少81.82%伤害。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式