受击后伤害免疫

  • 2025-05-28 22:40:34

PHDI使生物在受伤后外观变为红色

受击后伤害免疫(Post Hit Damage Immunity,简称PHDI)是一个适用于所有生物的效果,会降低生物从高频率伤害源中受到的最终伤害。

目录

1 机制

1.1 常见影响

1.2 对护甲值伤害调整效果的影响

2 外部影响

3 历史

4 导航

机制[编辑 | 编辑源代码]

在生物没有处于受击后伤害免疫状态时,受到任何伤害之后,其无懈可击时间(Invulnerable Time)会被设置为10游戏刻(0.5秒),其最后伤害设置为伤害值。无懈可击时间内,生物的外观呈红色,即处于受击后伤害免疫状态。

在这段时间内,如果生物再次受到了伤害,则计算这次伤害与最后伤害的差值(若低于0()则视为0()[需要验证]),然后受到等同于差值的伤害。并且若这次伤害大于最后伤害,最后伤害会被设置为该伤害值。

如果伤害的伤害类型持有伤害类型标签minecraft:bypasses_cooldown[仅Java版]或伤害的伤害类型为self_destruct或override[仅基岩版],会直接造成原始伤害值,不进行差值计算,但仍然会造成无懈可击时间和更新最后伤害。

无懈可击时间结束后,生物的外观恢复,同时清除最后伤害。

常见影响[编辑 | 编辑源代码]

如果一个生物受到了7()伤害,在无懈可击时间内又受到了13( × 6.5)伤害(在被降低后为6()伤害),则生物最终总共会受到13( × 6.5)伤害。

如果一个生物受到了13( × 6.5)伤害,在无懈可击时间内又受到了7()伤害(在被降低后为0()伤害),则生物最终总共会受到13( × 6.5)伤害。

如果一个生物每一刻都受到1()伤害,在获得无懈可击时间后有9刻中的1()伤害都会被降低至0()伤害。最终无懈可击时间会回到0,然后再次受到1()伤害。这使每一刻都造成固定伤害的效果(如危险环境)的伤害频率被限制为10游戏刻(0.5秒)才能造成一次伤害。

如果一个生物受到了1()伤害,然后每一刻都受到比上一刻受到伤害增加1()的伤害,那么生物将每一刻都受到1()伤害,直到无懈可击时间结束。

由于伤害之箭和治疗之箭(击中亡灵生物时)造成的弹射物伤害和魔法伤害是两次不同的伤害,受击后伤害免疫会使这两次伤害中只有伤害值更大的一个会生效。例如,一支从拥有力量V魔咒的弓射出的伤害之箭II能够对没有盔甲的目标造成25( × 12.5)伤害,其瞬间伤害II效果造成的12( × 6)伤害会因为受击后伤害免疫而降低至0();而一整套钻石盔甲给予的20( × 10)护甲值和8点盔甲韧性能够将这一25( × 12.5)弹射物伤害降低到只有约8()伤害,这时瞬间伤害II效果造成的能够穿透盔甲的12( × 6)魔法伤害就会提升最终伤害到12( × 6)。

对护甲值伤害调整效果的影响[编辑 | 编辑源代码]

受击后伤害免疫最先对伤害值进行调整,先于所有其他效果。由于护甲值的伤害减免比例取决于伤害值,并且使用被受击后伤害免疫调整过的伤害值,受击后伤害免疫的这一行为会导致奇怪的伤害值结果。

以Java版的守卫者的激光攻击为例,该攻击对目标依次造成2个伤害:

在简单、普通、困难难度下分别造成1()、1()、4.5( × 2.25)魔法伤害,不会被护甲值降低。

在简单、普通、困难难度下分别造成4()、6()、9()生物伤害,会被护甲值降低。

目标先受到1()、1()、4.5( × 2.25),进入受击后伤害免疫状态,然后再受到第二个攻击,被减去最后伤害后变为3()、5()、4.5( × 2.25)。此时目标若有10()护甲值,第二个伤害会变为1.98( × 0.99)、3.5( × 1.75)、3.105( × 1.5525),最终伤害为2.98( × 1.49)、4.5( × 2.25)、7.605( × 3.8025)。

外部影响[编辑 | 编辑源代码]

一些其他的游戏内容会根据生物的受击后伤害免疫状态决定其行为,这些行为并不是受击后伤害免疫实现的。

生物发动近战攻击时,若最终的近战攻击力不高于被攻击生物的最后伤害,近战攻击会失败。

在Java版中,箭类弹射物不能击中受击后伤害免疫中的生物。

历史[编辑 | 编辑源代码]

此章节仍需完善,你可以帮助我们扩充更多信息。

Java版?加入了受击后伤害免疫。1.19.4pre1加入了伤害类型标签#bypasses_cooldown,持有该标签的伤害类型的伤害在计算受击后伤害免疫时不减去差值。携带版Alpha?加入了受击后伤害免疫。部分伤害类型不受受击后伤害免疫影响。[需要更多信息]原主机版Xbox 360Xbox OnePS3PS4PS VitaWii USwitchTU1CU11.001.001.00Patch 11.0.1加入了受击后伤害免疫。原主机版Xbox 360Xbox OnePS3PS4PS VitaWii USwitchTU1CU11.001.001.00Patch 11.0.1加入了受击后伤害免疫。

导航[编辑 | 编辑源代码]

游戏内容

参见:Template:Navbox gameplay/content [编辑]

友情链接
Copyright © 2022 中国世界杯_多哈世界杯 - dianxinto.com All Rights Reserved.