在300英雄中,平A(普通攻击)的伤害计算方式主要依赖于以下几个因素:
攻击力:
这是决定平A伤害的基础数值。例如,如果一个英雄的攻击力是100,那么不考虑其他因素,其平A伤害就是100点物理伤害。
护甲穿透:
护甲穿透可以降低敌方英雄的护甲,从而增加平A伤害。计算公式通常为:实际伤害 = 攻击力 × (1 - 敌方护甲百分比) × (1 - 自身护甲穿透百分比)。如果自身有护甲穿透装备(如破甲弓、黑切等),则需要减去这些装备的护甲穿透数值。
魔法伤害:
如果英雄的技能或装备带有魔法伤害加成,那么平A伤害也会包含这部分魔法伤害。例如,如果一个法师英雄的攻击力是100,法术强度是300,那么其平A伤害除了基础的物理伤害外,还会包含额外的魔法伤害,计算公式为:魔法伤害 = (攻击力 × 0.15 × 法术强度) / (1 + 计算穿透后的魔抗)。
攻击速度和弹道:
不同英雄的攻击速度和弹道速度不同,这会影响平A的输出频率和连贯性,但不会影响单次平A的伤害数值。
额外伤害:
某些英雄的技能或装备可能会提供额外伤害,这些伤害也会加到平A的总伤害中。
护甲减免:
敌方英雄的护甲会减免一部分平A伤害,计算公式为:实际伤害 = 攻击力 × (1 - 敌方护甲百分比)。
魔抗:
敌方英雄的魔抗会减免一部分魔法伤害,计算公式为:实际伤害 = 魔法伤害 × (1 - 敌方魔抗百分比)。
综合以上因素,可以得出300英雄中平A伤害的计算公式为:
\[
\text{总伤害} = \text{攻击力} × (1 - \text{敌方护甲百分比}) × (1 - \text{自身护甲穿透百分比}) + \text{魔法伤害}
\]
其中,魔法伤害部分还需考虑敌方魔抗的影响。
示例计算