首页游戏问答魔兽争霸3数学计算

魔兽争霸3数学计算

来源:至尊手游网 编辑:手游零氪 发布时间:2025-01-14 15:06:50

在《魔兽争霸3》中,数学计算主要涉及以下几个方面:

技能叠加方式

相同Buff效果不可叠加:如果两个单位都受到同一种Buff的影响,例如都受到“邪黑气”Buff,那么它们的效果会各自取最大值,而不是叠加。

不同Buff效果可叠加:某些技能即使ID相同,也可以互相叠加,例如物品技能中的“+dmg”(伤害)、“+Armor”(护甲)、“+HP”(生命值)、“+mana”(魔法值)、“+HPregen”(生命回复速度)、“+ManaRegen”(魔法回复速度)、“攻速”和“英雄属性”等。

某些效果不可叠加:有些效果即使是不同ID的技能也不能叠加,例如物品加速和魔法抗性等。

攻击力计算

攻击力期望值:攻击力的期望值计算公式为1/2 * (最低攻击力 + 最高攻击力) + 骰子数 * 1/2 * (1 + 骰子面数)。附加攻击力为攻击力期望值加上主要属性加成和技能或物品加成。

被动技能:某些被动技能可以与其他被动技能完全相容,各自有独立的效果,例如“碎裂击”、“加农炮”、“震波”、“爆裂弹”、“瘟疫”等。物品抗魔和举盾等技能的魔法抗性、Pierce抗性不互相加成,效果取最大值。

防御力计算

伤害减少百分比:减少的伤害百分比计算公式为(装甲值 * 0.06) / (装甲值 * 0.06 + 1)。假设个单位有a增加的伤害=2 - 0.94^(-装甲值)。

其他计算

暴击率计算:4倍暴击=20% * (1 - 15%),2倍暴击=(1 - 20%) * 15%,同时发动=20% * 15%。

攻击速度:攻击速度的计算通常基于单位的基础攻击速度和通过物品或技能获得的额外攻击速度。

相关攻略