四叶草剧场:攻击伤害结算机制

作者:NGA-悼是无情

四叶草剧场:攻击伤害结算机制

1、判定是否闪避,如果闪避成功,则攻击未命中,伤害为0,结算完毕。

2、通过当前攻击力、技能伤害倍率、伤害增加系数、目标防御力,计算出白字伤害值。

白字伤害 = 当前攻击力 * 技能伤害倍率 *(1 - 防御减伤)*(1 + 增伤系数1)*(1 + 增伤系数2)* ……

3、判定是否暴击,计算暴伤,计算暴击伤害减免比例(如拉丝的特殊技能)

暴击伤害 = 白字伤害 * 暴伤 * (1 - 暴击伤害减免比例)

4、判定是否属性相克,如果属性相克,则在暴击/白字伤害基础上乘以1.5。我把这个伤害称为原始伤害。

5、判定目标身上是否存在伤害格挡护盾(如章鱼、世界树铜圆盾的护盾),如果存在,则该次伤害为0,伤害格挡护盾消失,结算完毕。

6、计算目标的减伤,分为比例减伤和数值减伤(神鸟被动)。

减伤后伤害 = 原始伤害 *(1 - 减伤比例)- 数值减伤

7、计算伤害分摊(人马、埃及猫)。

分摊后伤害 = 减伤后伤害 *(1 - 被分摊比例)

被分摊伤害 = 减伤后伤害 *被分摊比例

8、计算伤害吸收护盾(拉丝护盾、幽灵铠甲护盾、午后小憩护盾)

如果伤害吸收护盾量 > 分摊后伤害,则护盾减少量 = 分摊后伤害,最终伤害 = 0;

如果伤害吸收护盾量< 分摊后伤害,则护盾清零,最终伤害 = 分摊后伤害 - 护盾量。

Q&A:

1、为什么伤害吸收护盾结算在减伤结算之后?

神鸟的减伤可以提高神鸟的攻击力,通过观测,可以发现神鸟不管是否有伤害吸收护盾,攻击力提高的数值都相同。

2、为什么伤害吸收护盾结算在分摊伤害之后?

因为无论后排是否持有伤害吸收护盾,受到AOE伤害后,人马额外承担的伤害都相同。

3、减伤比例之间是加法叠加还是乘法叠加?

普通的减伤之间是加法叠加,但不要混淆普通的减伤和暴击伤害减免,这两者的结算在不同的步骤。

4、闪避成功会破盾吗?

不会,闪避是第一步,如果闪避了就没有后续步骤了。

版权声明:本文源自 网络, 于,由 楠木轩 整理发布,共 791 字。

转载请注明: 四叶草剧场:攻击伤害结算机制 - 楠木轩