dota中护甲与伤害关系的疑问

来源:百度知道 编辑:UC知道 时间:2024/06/15 22:14:37
我对网上的公式有个疑问 就是那个护甲和伤害换算的
(0.06*护甲数)/(1+0.06*护甲数)
这个函数在护甲为-16时 减少攻击-240% 或者说加成攻击240%?
而在护甲为-17时 就又变成减少攻击5100%
明明是负的护甲 却要 减 少 攻击
事实上这个函数在护甲数为-16.67处 存在间断
我不太明白 还是护甲为负的时候 另有计算公式
还有 这些计算公式都是哪里得到的呢
(0.06*护甲数)/(1+0.06*|护甲数|)或许这样更好 大家的公式都是哪里找到的呢???

护甲为负数时计算公式有变

负护甲情况:
增加的伤害=0.94 ^ (-护甲) -1
游戏中显示减低伤害-N%的意思就是增加伤害

负护甲不是越低受到伤害就越多,低到一定程度有就减益了

不对

-(0.06*|护甲数|)/(1+0.06*|护甲数|)
这个是负值的时候
写成你那样也可以

-(0.06*|护甲数|)/(1+0.06*|护甲数|)

一帮数学疯子~~~

是发达

护甲为负的时候计算公式有变,而实际上护甲很难降到负3以下,所以一般还是用所受伤害百分比=(1-0.06*护甲数)*100%来计算