在《星际战甲》中,暴击的计算涉及多个因素,包括基础暴击率、暴击倍率、武器的总暴击倍率以及可能的暴击等级加成。以下是详细的计算步骤和公式:
基础暴击率
基础暴击率是指武器本身自带的暴击概率,通常以百分比表示。
暴击倍率
暴击倍率是指每次暴击时产生的伤害是正常伤害的多少倍。
武器的面板暴击率在100%-200%之间时,有(暴击率-100%)的概率打出2级暴击伤害(即橙字伤害),此外还有56%几率打出橙字暴击(即2级暴击)。
当面板暴击率大于200%时,计算方式同100%-200%,但显示均为红字暴击。例如,356%的暴击率是必定3级暴击,此外还有56%几率打出4级暴击。
实际暴击倍率的计算
实际暴击倍率的计算公式为:实际暴击倍率 = 暴击等级 × (武器总暴击倍率 − 1) + 1。
暴击等级
暴击等级是根据暴击率的不同而有所区别。1-99%的暴击几率可以几率性发生黄色(1级)暴击;100%的暴击几率必然发生黄色(1级)暴击;101-199%的暴击几率可以几率性发生橙色(2级)暴击;200%的暴击几率必然发生橙色(2级)暴击;201-299%的暴击几率可以几率性发生红色(3级)暴击;300%的暴击几率必然发生红色(3级)暴击;301-399%的暴击几率可以几率性发生红色(4级)暴击;400%的暴击几率必然发生红色(4级)暴击。
其他加成
暴击率加成可以通过武器的MOD来实现,例如斩铁、重伤打击等,这些加成会直接加到武器的暴击几率上。
振幅晶体如嗜血冲动也会根据武器的连击倍率增加相应的暴击几率。
计算平均每击暴击倍率
平均每击暴击等级 = 保底暴击等级发生几率 × 保底暴击等级 + 更高暴击等级发生几率 × 更高暴击等级。
示例计算
假设一把武器的基础暴击率为20%,安装斩铁后暴击率变为20% × (1 + 60%) = 32%,安装重伤打击后滑砍的暴击率变为20% × (1 + 60%) + 90% = 122%。
如果该武器的总暴击倍率为1.5,那么:
实际暴击倍率 = 2 × (1.5 − 1) + 1 = 1.5
平均每击暴击等级 = 0.32 × 1.5 + 0.68 × 2.5 = 0.48 + 1.7 = 2.18
通过以上步骤和公式,可以计算出武器在不同情况下的实际暴击伤害和平均每击暴击倍率。