首页 搜索

魔兽争霸中护甲计算公式?

例如,一个攻击类型为混乱的,攻击力为100的单位,对一个护甲为15的建筑(加强型护甲)攻击一次,造成的伤害为:

100*(1-15*0.06/(1+0.06*15))=21 负护甲情况:

增加的伤害=0.94 ^ (-护甲) -1

游戏中显示减低伤害-N%的意思就是增加伤害N%

影响护甲性价比的主要因素实际为单位的HP总量,护甲的伤害减免率提升量会衰减只是表象,实际不论何时时刻下护甲的性价比都是固定的。这也是为什么自身初始的HP总量原本就相当高的单位需要提升护甲而不是一味继续提升生命来抵抗攻击的原因。

扩展资料:

其他游戏(DotA)中的护甲计算公式相关:

同理,对天生HP有一定优势但是护甲过低的英雄例如Tine, 和斧王(虽然能通过狂战士怒吼瞬间提升,但是满级也只有三秒时间),根据前一节Dmg=Life+0.06*Armor*Life的推论,购买提升护甲的装备以提高生存率是相当必要的。

且对于龙骑士这一类无论生命值还是基础护甲都相当高的英雄,额外做一个强袭装甲并不会变得更为浪费---假如对方的主要输出依然为物理DPS的话。伤害在装甲上的减少或增加

对特定的装甲, 所受伤害之减少 =((装甲)*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 ^ (-装甲值)

游戏中小数点纳入计算,例如攻击力是6.3时:

打第一下扣6滴血

打第二下扣6滴血

打第三下扣6滴血

打第四下扣7滴血

打第五下扣6滴血

打第六下扣6滴血

打第七下扣7滴血

打第八下扣6滴血

打第九下扣6滴血

打第十下扣7滴血

祝你玩的愉快!伤害在装甲上的减少或增加

对特定的装甲, 所受伤害之减少 =((装甲)*0.06)/)(1+0.06*(装甲)

对於装甲降低,受到额外的攻击计算式是:攻击增加=2-0.94^(装甲降低) 。

1点的装甲增加会导致受到的伤害减少5.7%。10点的装甲减少会受到的伤害增加46.1%

(1)若防御力>0:

减少的伤害百分比=(装甲值 * 0.06)/(装甲值 * 0.06 + 1)

(2)若防御力<0:

增加的伤害= 2 - 0.94 ^ (-装甲值)这个你可以去U9上查,很详细的是相当于增加6%的血量,是根据公式计算的,好像是在新浪魔兽争霸专区看的

是这个: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% 的生命值因地图而异,一般是在初始护甲的基础上(1级时),加上敏捷除以3的商。

在人物属性栏上有几点敏捷换一点护甲的资料。。

'魔兽争霸护甲'

魔兽争霸护甲相克及百分比

轻型 中型 重型 加强型 英雄 无装甲

普通 100% 150% 100% 70%100% 100%

穿刺 200% 75% 100% 35%50% 150%

攻城 100% 50% 100% 150%50% 150%

魔法 125% 75% 200% 35%50% 100%

混乱 100% 100% 100% 100%100% 100%

符咒 100% 100% 100% 100%70% 100%

英雄 100% 100% 100% 50%100% 100%

伤害在装甲上的减少或增加

对特定的装甲, 所受伤害之减少 =((装甲)*0.06)/)(1+0.06*(装甲)

对於装甲降低,受到额外的攻击计算式是:攻击增加=2-0.94^(装甲降低) 。

1点的装甲增加会导致受到的伤害减少5.7%。10点的装甲减少会受到的伤害增加46.1%

回答人的补充2009-07-25 14:51 人族

无甲:男女巫师

轻甲:所有会飞的,哨塔

中甲:火枪,破法,农民

重甲:步兵,骑士,迫击炮,圣塔箭塔,水元素,民兵

城墙甲:建筑,坦克

无甲:萨满,巫医,科多

轻甲:所有会飞的

中甲:猎头,狼骑,农民

重甲:大G,投石车,灵魂法师,老牛,地洞,箭塔

城墙甲:除了地洞箭塔的建筑物

无甲:女猎手,小鹿,鸟德,角鹰

轻甲,精灵龙,奇美拉

中甲:弓箭手,山岭巨人,小精灵

重甲:爪德,投仞车

城墙甲:所有建筑物

无甲:石像鬼,死灵法师,女妖

轻甲:飞棺材,冰龙

中甲:蜘蛛,阴影,僧侍

重甲:小G,绞肉车,憎恨,石雕像

城墙甲:所有建筑物

相关内容

猜您喜欢