dota魔法抗性
DotA中,所有魔法技能在释放到英雄身上时,都会被一定程度的削弱,这就是所谓的魔法抗性
DotA是基于WAR3引擎的多人对战地图,WAR3中存在所谓英雄护甲,而魔法攻击对英雄护甲只能造成75%的伤害,所以通常英雄的魔法抗性为25%(据说在WAR31.18中,暴雪将其修改为30%,未被证实)
DotA中,有物品可以提高魔抗,也有4位英雄拥有技能提高自己的魔抗
以下是资料:
流浪法师斗篷:提高15%魔法抗性
挑战头巾:提高30%魔法抗性,提高8点/秒的生命回复速度
卡嘉之洞悉长箫:提高30%魔法抗性,提高10点/秒的生命回复速度,魔法屏障(主动)
敌法师:法术护盾
等级一 - 法术对他的伤害降低10%
等级二 - 法术对他的伤害降低20%
等级三 - 法术对他的伤害降低30%
等级四 - 法术对他的伤害降低40%
屠夫:堆积腐肉
等级一 - 提升屠夫4%的魔法抗性,每杀死1普通单位/英雄永久增加0.03/0.9点的力量。
等级二 - 提升屠夫8%的魔法抗性,每杀死1普通单位/英雄永久增加0.06/1.2点的力量。
等级三 - 提升屠夫12%的魔法抗性,每杀死1普通单位/英雄永久增加0.09/1.5点的力量。
等级四 - 提升屠夫16%的魔法抗性,每杀死1普通单位/英雄永久增加0.12/1.8点的力量。
冥界亚龙:腐蚀外表
等级一 - 攻击Viper的单位会受到毒素的侵蚀,降低5%的攻击速度和移动速度,受到5点/秒的伤害,持续3秒。毒素同时提高Viper5%的魔法抗性。
等级二 - 攻击Viper的单位会受到毒素的侵蚀,降低10%的攻击速度和移动速度,受到10点/秒的伤害,持续3秒。毒素同时提高Viper10%的魔法抗性。
等级三 - 攻击Viper的单位会受到毒素的侵蚀,降低15%的攻击速度和移动速度,受到15点/秒的伤害,持续3秒。毒素同时提高Viper15%的魔法抗性。
等级四 - 攻击Viper的单位会受到毒素的侵蚀,降低20%的攻击速度和移动速度,受到20点/秒的伤害,持续3秒。毒素同时提高Viper20%的魔法抗性。
幻影长矛手:幻化之锋
等级一 - 增加10%魔法抗性,提高2%的幻象生成几率,同时,幻象在攻击中有3%的几率制造幻象。
等级二 - 增加15%魔法抗性,提高4%的幻象生成几率,同时,幻象在攻击中有5%的几率制造幻象。
等级三 - 增加20%魔法抗性,提高6%的幻象生成几率,同时,幻象在攻击中有7%的几率制造幻象。
在以前的DotA版本中,存在英雄先学技能或先买物品,所产生的魔抗会发生不同的问题,这似乎是由于WAR3引擎的缺陷导致的,现版本已经解决此问题,魔法抗性已可以完美叠加
注意:是完美叠加,而并非线性叠加,也就是说英雄的魔法抗性决不可能达到甚至超过100%,由以下公式可以看出:
魔抗计算公式:S=1-【(1-S1)*(1-S2)*(1-S3)】*100%
其中:S=英雄最终魔抗
S1=英雄基础魔抗(Icefrog手动将每个英雄修改为25%)
S2=英雄技能魔抗(目前版本有3个英雄的技能可以提高魔抗,分别为:敌法师(AM),冥界亚龙(Viper),屠夫(Pudge))
S3=物品魔抗(目前版本有3件物品可以提高魔抗,分别为:流浪法师斗篷,挑战头巾,卡嘉之洞悉长箫(多件魔抗物品不能叠加,魔抗大的覆盖魔抗小的))
举例来说,用恶魔巫师的一级大招(死亡一指,造成500点伤害,无A杖)攻击拥有4级法术护盾和挑战头巾的敌法师。
敌法师魔抗S=1-【(1-S1)*(1-S2)*(1-S3)】*100%
S1=25% S2=40% S3=30%
计算得S=1-75%*60%*70%=68.5%
则敌法师受到的伤害为(1-68.5%)*500=157.5
这只是理论上的计算,有传言说DotA中的魔法抗性使用的是四舍五入,也就是说,68.5%的魔抗会被记为70%,那么伤害为150
但此说法未被证实