level 15
可以看到装备增加的护甲,是精确计算的,1点敏捷是0.3护甲,一个贵族头环显示加0.6护甲
而英雄本身的护甲,基本计算公式是-2+敏捷×0.3(少数英雄不适用),但是可以看到英雄的本身护甲永远显示一个整数,这个是四舍五入的结果
比如地穴领主,1级自身敏捷是14,那么他护甲就是-2+14×0.3=2.2,而显示的就是2
我的问题是,在他受到攻击的时候,护甲是按照2.2计算,还是2计算呢?
希望大家解答,谢谢
2015年10月16日 02点10分
1
level 11
毕竟不能扣你0.8的血,dota里一些技能伤害也是属性值乘系数,都要化整。
2015年10月17日 10点10分
5
是的,这个我明白,直观表现出来必然是四舍五入后整数,但是计算的时候应该是严谨计算到十分位吧
2015年10月18日 04点10分
level 13
三敏=1甲,1敏=0.33333333……甲,显示的是0.3,实际是按照0.333333……计算的
2015年10月18日 09点10分
6
我不这么认为,官网可以明确查到一点敏捷是0.3的护甲,而不是0.3循环。再就是一个头环敏捷2,加0.6护甲,倘若是0.3循环乘以2则是0.6循环应该四舍五入为0.7.再比如地穴10级显示护甲5,敏捷24。按0.3来算是5.2,即四舍五入为5。但是若按照0.3循环来算则是6,不应该显示为5.
2015年10月18日 13点10分
@陈到字叔至 就是0.6666循环,但是不显示后边的数字,也不四舍五入。英雄当前护甲和当前敏捷没有对应关系,护甲和敏捷唯一关系就是增加3敏就加1甲。照你这理解lich腐蚀球打人他岂不是还要掉敏捷?
2015年10月18日 13点10分
@526140132 依然无法同意,倘若是0.3循环,那么你拿上2个头环应该显示护甲1.3,但是实际上显示是1.2.英雄护甲和敏捷当然有关系就是我说的-2+护甲×0.3,只不过这适用于大部分英雄,少数英雄并不符合而已。至于您说的腐球大人那是外力直接减甲,当然和敏捷无关,我说的只是常态下
2015年10月18日 14点10分