本Wiki中译名以官方Wiki中文语言包为准
生命偷取
跳到导航
跳到搜索
生命偷取是能够以玩家造成伤害的一部分治疗玩家的效果,且可被月噬(电脑版、主机版、和移动版)减益阻止。目前,有两种物品可以提供此效果:吸血鬼刀和幽灵兜帽。
细节
玩家是否能利用生命偷取效果回复生命取决于
变量。默认情况下,其最大值为 (电脑版、主机版、前代主机版、和移动版) 80 / 70 / (3DS版) 120,每秒钟可以充能 (电脑版、主机版、前代主机版、和移动版) 36 / 30 / (3DS版) 42 点[1][2]。每当玩家使用生命偷取物品造成伤害时,lifeSteal
就会减少,当 lifeSteal
小于等于 0 时,玩家就无法收到生命偷取效果。如果造成的伤害足够高,那么 lifeSteal
就会降为负值,导致玩家在更长的一段时间内无法收到生命偷取效果。例如,如果玩家在专家模式中单次利用生命偷取效果恢复了 100 生命,他们在 1 秒内就无法使用生命偷取效果恢复生命。
lifeSteal
进一步地,为了触发生命偷取效果,目标的最大生命必须大于 5,且它的
参数必须被设置为 canGhostHeal
(这是默认设置)。击中训练假人(电脑版、主机版、和移动版)也不会触发生命偷取效果。[3]
true
这些 NPC 的
参数被设置为 canGhostHeal
:[4]
false
生命偷取物品
物品 | 效果 | |
---|---|---|
吸血鬼刀 | 治疗玩家,并降低 ,数值为造成的伤害的 7.5%,向下取整。[5]
| |
幽灵盔甲(使用幽灵兜帽) | 当穿戴此盔甲套装时,最多使得 降低造成的伤害的 (电脑版、主机版、前代主机版、和移动版) 20% / (3DS版) 8%,向下取整。仅在造成的伤害类型为魔法时才会治疗玩家。[6]
|
备注
- 只有射弹的伤害会触发生命偷取效果。由射弹造成的减益不会被考虑。
- 虽然行为与生命偷取武器相似,但蝙蝠棍(电脑版、主机版、和移动版)在治疗时不消耗
,而是总会在击中时给玩家治疗 1 生命。lifeSteal
- 与夺命杖(电脑版、主机版、和移动版)的名字和效果相悖的是,它提供的是生命再生而非生命偷取。
参考
- ↑ 信息来自 电脑版 1.4.3.6 源代码,
Terraria.Player.cs
中的Update()
方法。这可能已经不准确,因为 电脑版的当前版本已经是 1.4.4.9。 - ↑ 信息来自 电脑版 1.2.2 源代码,
Terraria.Player.cs
中的UpdatePlayer()
方法。 - ↑ 信息来自 电脑版 1.4.3.6 源代码,
Terraria.Projectile.cs
中的Damage()
方法。这可能已经不准确,因为 电脑版的当前版本已经是 1.4.4.9。 - ↑ 信息来自 电脑版 1.4.3.6 源代码,
Terraria.NPC.cs
中的SetDefaults()
方法。这可能已经不准确,因为 电脑版的当前版本已经是 1.4.4.9。 - ↑ 信息来自 电脑版 1.4.3.6 源代码,
Terraria.Projectile.cs
中的vampireHeal()
方法。这可能已经不准确,因为 电脑版的当前版本已经是 1.4.4.9。 - ↑ 信息来自 电脑版 1.4.3.6 源代码,
Terraria.Projectile.cs
中的ghostHeal()
方法。这可能已经不准确,因为 电脑版的当前版本已经是 1.4.4.9。