舰R百科是靠无数自愿编辑者持续地建设更新完善的。编辑非常简单,请勇于更新页面!
编辑入门 | 资助百科 | 留言讨论页 | 微博@舰R百科 | 百科编辑讨论Q群:366818861

战斗机制:修订间差异

跳转到导航 跳转到搜索
添加59字节 、​ 2020年2月16日 (星期日)
→‎buff
第689行: 第689行:


===概要===
===概要===
战斗的实际伤害计算如下:
*导弹战(即昼战导弹)必定破甲,在实际攻击力公式中已经计算过敌方装甲的减伤机制,所以实际伤害为:


伤害计算符合以下公式:
::{{color|blue|2=导弹战实际伤害 = CEIL(实际攻击力 * 最终伤害倍率)}}


{{color|blue|2=实际攻击力 = 基础攻击力 * 各系数乘积(不包含穿甲系数和最终伤害倍率)}}
*其他攻击(包括夜战导弹)需要先计算破甲伤害:


导弹战(即昼战导弹)必定破甲,在实际攻击力公式中已经计算过敌方装甲的减伤机制,所以实际伤害为:
::{{color|blue|2=破甲伤害 = CEIL(实际攻击力 * (1 - 对方装甲 / (0.5 * 对方装甲 + 穿甲系数 * 实际攻击力)) * 最终伤害倍率)}}


{{color|blue|2=实际伤害 = CEIL(实际攻击力 * 最终伤害倍率)}}
:::当破甲伤害 > 0时:


其他攻击(包括夜战导弹)需要先计算破甲伤害:
::::{{color|blue|2=实际伤害=破甲伤害 + 额外固定伤害}}


{{color|blue|2=破甲伤害 = CEIL(实际攻击力 * (1 - 对方装甲 / (0.5 * 对方装甲 + 穿甲系数 * 实际攻击力)) * 最终伤害倍率)}}
:::当破甲伤害 ≤ 0时,50%机率判定为跳弹,即显示“未命中”;50%机率判定为擦伤,实际伤害为擦伤伤害:


*当破甲伤害 > 0时,实际伤害为破甲伤害与额外固定伤害之和。
::::{{color|blue|2=擦伤伤害 = CEIL(MIN(基础攻击力, 对方当前HP) * 0.1)}}


*当破甲伤害 ≤ 0时,50%机率判定为跳弹,即显示“未命中”;50%机率判定为擦伤,实际伤害为擦伤伤害,其公式如下:
*部分情况下会出现保护伤害或特殊伤害,见[[#保护伤害及特殊伤害|这里]]。


{{color|blue|2=擦伤伤害 = CEIL(MIN(基础攻击力, 对方当前HP) * 0.1)}}
其中,实际攻击力计算如下:
 
:{{color|blue|2=实际攻击力 = 基础攻击力 * 各系数乘积(不包含穿甲系数和最终伤害倍率)}}
*部分情况下会出现保护伤害或特殊伤害,见[[#保护伤害及特殊伤害|这里]]。


各种攻击所乘的系数如下:
各种攻击所乘的系数如下:
17,645

个编辑

导航菜单