兵种互克,多多少伤害与少多少伤害?

2020-09-10 游戏 59阅读
轻型 中型 重型 加强型 英雄 无装甲 普通 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% 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原贴,谢谢。。。 。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com