我在查看单位属性时,看到提示框里有 Hack、Pierce、Crush 等各种伤害和抗性数值,这些数字是什么意思,具体是怎么计算的?
游戏中有三种主要伤害类型:
砍击(Hack)伤害通常由步兵或骑兵在近战中造成。穿刺(Pierce)伤害由远程单位造成,包括步弓兵、标枪兵,以及弩炮等特殊攻城单位。碾压(Crush)伤害由投石机或撞城车等攻城单位造成。战斗系统将攻击类型与对应的抗性类型相匹配。
下图中,高卢雇佣骑兵具有 6.5 砍击攻击,而雅典重步兵有 5 砍击抗性。括号中的数值是有效抗性百分比,计算公式为 1-0.9^抗性等级^(1-0.9^5^ = 41%)。因此高卢雇佣骑兵的每次砍击攻击会有 59% 的伤害作用于雅典重步兵。

攻击伤害和抗性等级可通过科技升级、单位晋升或光环加成。某些单位对特定类型单位有额外加成,例如上图中雅典重步兵对骑兵有 3倍攻击加成。
此外还有状态效果,可造成各种(临时性)影响。在Alpha XXVI - Zhuangzi版本中,这一功能仅限于两种效果:伊比利亚冠军骑兵可以让敌人着火
![]()
,孔雀王朝卫队弓手可以毒化
![]()
敌方单位。目前尚未实现针对状态效果的独立抗性,被影响的单位会受到与其他单位相同的伤害。
