魔力 |
魔力是玩家使用魔法武器时所消耗的资源。每种魔法武器都有特定的魔力花费,每次使用都会将玩家的魔力消耗掉此数量。当玩家的魔力完全耗尽时,魔法武器就无法再次使用,直到重生出了此武器的魔力花费。
类似于玩家的生命值,玩家的当前魔力供应和容量由一个度量条表示:显示在屏幕右上边缘处的一列蓝色的星星,每颗星星代表 20 魔力。只要玩家不在发射魔法武器,魔力就会自动再生;如果玩家站定不动它会更快填充,再生速度还会根据玩家当前的总魔力值而有一个速率加成:玩家拥有的魔力越多,它就会越快再生。
Each character starts with 20 mana capacity (one star in the mana meter). Using Mana Crystals increases the player's mana capacity by 20 permanently, adding another star to the meter. This can be done up to 9 times, which in addition to the 1 initial star makes 10 stars total, representing 200 mana.
Mana capacity can be increased further through the use of various armors such as Gem Robes and Nebula armor, plus accessories. Reforging accessories to the Arcane modifier can further boost maximum mana.
一旦魔力再生完全完成、玩家再次达到最大魔力,会播放一个叽的音效 ,人物外观上也会短暂地呈现一个蓝色闪光效果。
增强装备
要更频繁地使用魔法武器,某些物品可以增加最大魔力值或降低使用魔法武器的花费。由于魔力再生起作用的方式,只要玩家注意维持当前魔力值在某些阈值之上,这些物品也能有效提高魔力再生速率。
物品 | 最大魔力增加 | 魔力消耗降低 | 备注 |
---|---|---|---|
星力手环 | 20(1 星星) | - | |
魔力再生手环 | 20(1 星星) | - | 增加魔力再生速率。 |
魔法手铐 | 20(1 星星) | - | 受到伤害时恢复魔力。 |
紫晶长袍 | 20(1 星星) | 5% | |
丛林帽 / 远古钴头盔 | 40(2 星星)/ 20(1 星星) |
16%(套装奖励) | |
丛林衣 / 远古钴护腿 | 20(1 星星) | 16%(套装奖励) | |
丛林裤 / 远古钴胸甲 | 20(1 星星) | 16%(套装奖励) | |
黄玉长袍 | 40(2 星星) | 7% | |
蓝玉长袍 | 40(2 星星) | 9% | |
钴帽 | 40(2 星星) | 14%(套装奖励) | |
钯金头饰 | 60(3 星星) | - | |
翡翠长袍 | 60(3 星星) | 11% | |
红玉长袍 | 60(3 星星) | 13% | |
幽灵面具 | 60(3 星星) | 13% | |
秘银兜帽 | 60(3 星星) | 17%(套装奖励) | |
星云头盔 | 60(3 星星) | 15% | 魔法伤害和暴击率各增加7% |
山铜头饰 | 80(4 星星) | - | |
钻石长袍 | 80(4 星星) | 15% | |
禁戒长袍 | 80(4 星星) | - | |
叶绿头饰 | 80(4 星星) | 17% | |
精金头饰 | 80(4 星星) | 19%(套装奖励) | |
钛金头饰 | 100(5 星星) | - | |
神圣头饰 | 100(5 星星) | - | |
灵能头饰 | 120(6 星星) | - | Grants 150 maximum mana (7½ stars) with Spectral Subligar . |
灵能衬裤 | 30(1½ 星星) | - | |
大自然的恩赐 | - | 6% | |
魔力花 | - | 8% | 自动使用魔力药水。 |
磁花 | - | 8% | Uses Mana Potions automatically. Increases the pickup range for stars. |
奥术花 | - | 8% | Uses Mana Potions automatically. Enemies are less likely to target you. |
魔力斗篷 | - | 8% | Uses Mana Potions automatically. Causes star to fall after taking damage. Stars restore mana when collected. |
水晶球 | 20(1 星星) | 2% | 持续 10 分钟。 |
任何拥有奥秘修饰语的配饰 | 20(1 星星) | - | |
拥有神秘/精巧/精湛修饰语的武器 | - | 15% | |
拥有天界/狂躁/神话修饰语的武器 | - | 10% |
恢复魔力
魔力在不使用时会自行再生,直到达到玩家的当前最大值。
自然再生速率会受玩家是否在移动中、和人物当前有多少魔力所影响。这个公式用于惩罚轻率地使用魔力——如果所有魔力都被用光,玩家在停止移动或使用药水之前就会“几乎完全无再生”。相反,当玩家在魔法武器使用间隙站立不动直到魔力回满时,魔力会以最快速度回复。因此,佩戴能增加最大魔力值的物品也能提高玩家的回复速度,因为每次使用魔法之后仍会留有更多魔力,因此会有更高的乘数。
但是,在任何魔法消耗之后,会有一小段时间魔力不会再生,这意味着玩家必须停止施放法术一小段时间来再生魔力。再生的冷却时间从停止消耗魔力那一刻开始计算,因此施放魔法导弹和烈焰火鞭会从它开始施放就立刻开始计算冷却,无论射弹的持续时间有多长。在计时器上设置星星雕像可以帮助使用魔法的玩家在 Boss 战或刷怪之类有时间准备战斗场所的情况下得到更好的魔法发射速率。(水晶球在这种情况也会很有帮助。)
To be more specific,[1] the mana regeneration has a similar mechanism of health regeneration – there is also a mana counter which is increased by a mana regeneration rate every tick.[2] When it reaches 120 or more, it would be reduced by 120 and increase mana by 1. (So, 1 mana regeneration rate equals to 0.5 mana per second.)
此外,还有个魔力再生延迟,如果玩家使用了任意魔法武器,它就会被设置为由以下公式计算得到的特定数值(完成计算后向上取整):
它每个嘀嗒会减去 1(如果移动中)或 2(如果站立不动)(如果佩戴魔力再生手环每嘀嗒还会额外再减去 1)。一旦它达到 0,就会由以下公式计算得出魔力再生速率:
如果玩家正在移动:
如果玩家站立不动:
注:在以上两个公式中,加成
通常都是 0。如果玩家佩戴则魔力再生手环则它为 25。
然后,如果玩家拥有魔力再生增益,那么如果魔力再生延迟大于 20 则会被重置为 20,并且它总是将玩家视为处于站立不动状态且拥有最大魔力值。因此,它会像这个公式这样:
如果玩家想要依靠魔法武器进行正常探索,他们应该记住如何最好地回复魔力,即使是在分心时也是如此。为了达成最大量的魔力再生,玩家应当练习了解发射之间的时间把控,以及何时表明他们已经完全回满魔力的声音会出现,(这样他们卡在那个时刻发出下一次攻击,)并尝试在魔力开始回复时保持静止。可以在诸如玩家的家之类安全的位置练习发射,直到他们适应了其魔力再生的方式。
有多个物品可以用于再生魔力:
物品 | 立刻恢复魔力 | 备注 |
---|---|---|
魔力水晶 | 20 | 还可将最大魔力提高 20。单个人物最多可以使用 9 次(直到达到固定上限 200)。 |
弱效魔力药水 | 50 | |
魔力药水 | 100 | |
强效魔力药水 | 200 | |
超级魔力药水 | 300 | |
弱效恢复药水 | 50 | 和大多数其他消耗性治疗物品共享冷却时间。 |
恢复药水 | 80 | 和大多数其他消耗性治疗物品共享冷却时间。 |
诡药 | 400 | 和大多数其他消耗性治疗物品共享冷却时间。 |
魔力再生药水 | - | 增加魔力再生,持续 7 分钟。 |
魔力再生手环 | - | 装备时,魔力增加 20 并提高魔力再生速率。 |
魔法手铐 | - | 装备时,魔力增加 20 并在受伤害时回复魔力。 |
魔力强化焰 | - | 提供魔力星云增益,持续恢复魔力(每层能提供每秒 10 魔力回复)而无视当前使用量或魔力消耗量。效果最多可叠加三次。 |
星星 | 100 | |
天界磁石 | - | 装备时,扩大星星的拾取范围。 |
磁花 | - | Uses Mana Potions automatically. Increases the pickup range for stars. |
天界手铐 | - | 装备时,在受伤时回复魔力并且扩大星星的拾取范围。 |
天界徽章 | - | 装备时,提高魔法伤害并且扩大星星的拾取范围。 |
星星瓶 | - | 在其附近时提高魔力再生。 |
星星雕像 | - | 用电路激活星星雕像会生成一颗蓝魔力星星。 |
备注
- 魔力恢复效果不会超过玩家的最大魔力值并且任何超过最大值的魔力恢复都会损失掉。因此,建议在按下魔力药水热键时要小心,避免浪费地过度使用魔力恢复物品。
- 恢复药水(同样能恢复生命值),与所有其他生命回复物品共享同一个名为耐药性的物品冷却。此冷却时长为 60 秒,在此消耗性物品被使用时开始。在此期间玩家不能再使用这些物品。这可以防止玩家通过不断消耗物品来打通危险区域或敌怪。
- 包括魔力强化在内可达到的最大魔力值是 400。装备特定的装备时,有可能在不使用任何魔力水晶而达到此数值:
- Desktop version, Console version, Mobile version, Nintendo Switch version, and tModLoader version(仅限专家)
- 这甚至能将最大魔力提升到 410。
成就
花絮
- The sound that is played when mana is fully restored is also used for notifying the end of the projectile's cooldown of the Starfury, Frostbrand, Beam Sword, Ice Blade, Enchanted Sword, Chlorophyte Claymore, and Chlorophyte Saber.[3]
历史
- 电脑版 1.4.0.1: Added two new Mana Bar style options.
- 电脑版 1.2.3.1: Spectre Hood does not increase Mana cost anymore.
- 电脑版 1.2.3:
- 幽灵兜帽现在会提高 20% 魔力花费而非降低,并且不再增加额外魔力了
- 引入了新的幽灵兜帽变体:幽灵面具,会降低 13 % 魔力花费并且会提高 60 最大魔力(3 颗星星)。
- 电脑版 1.2: 新人物会以基础魔力开局。
- 电脑版 1.0.6.1: 修正了当玩家只有 0 基础魔力时魔力不会再生的 Bug。
- 电脑版 1.0.6:
- 魔力现在会根据玩家的魔力池中有多少魔力来回复。当前拥有的魔力越多,回复的就越快。它在站立不动时也会比移动中回复的更快。
- 魔力条由紫色变为蓝色,同时大多数相关物品也是如此。
- 当其回满时会有一个音效表示,人物会发出带有“哔”声的小闪光。
参考
- ↑ Information taken from the Desktop 1.3.5.3 source code, functions
UpdateManaRegen()
andUpdate()
inPlayer.cs
There may be inaccuracies, as the current Desktop version is 1.4.4.9. - ↑ A tick is a time unit countable by the software. Most of Terraria's updating logic happens every tick. A tick has the length of 1/60th of a second, hence there are 60 ticks in a second and 3600 ticks in a minute.
- ↑ Information taken from the Desktop 1.3.5.3 source code, function
ItemCheck()
inTerraria.Player.cs
There may be inaccuracies, as the current Desktop version is 1.4.4.9.
Template:游戏机制