在魔兽争霸中,速度的叠加方式主要取决于技能、物品和光环等效果是否可以互相叠加。以下是一些关键点:
一般技能
Buff(强化法术):相同类型的Buff效果不可叠加,各自取最大值。例如,两个单位都受到+10%速度的Buff,最终速度为+10%。
Base ID相同的技能:如果一个单位拥有两个Base ID相同的技能(例如,两个Blizzard改的技能),则这些技能的效果不会叠加,而是取其中一个的最大值。
可叠加型技能
物品技能:某些物品技能即使ID相同,也可以互相叠加。这些技能包括增加伤害(+dmg)、护甲(+Armor)、生命值(+HP)、法力值(+mana)、生命值恢复(+HP regen)、法力值恢复(+Mana Regen%)、攻击速度(+攻速)和英雄属性(如敏捷)。
光环:光环的效果可以叠加,效果和物品技能一样,但攻击速度有上限。
不可叠加型技能
物品加速:物品加速效果(如每秒回魔率、预设物品加速)通常不叠加,而是取最大值。
魔法抗性:某些效果(如魔法抗性)不能互相叠加,即使是不同类型的技能。
攻击速度的计算方法
攻击速度的计算通常基于英雄的初始攻击速度和通过技能、物品或光环获得的额外攻击速度。计算公式如下:
\[ \text{实际攻击速度} = \text{初始攻击速度} \times (1 + \text{技能增加\%} + \text{敏捷增加\%}) \]
其中,初始攻击速度可以通过以下公式计算: