魔力
魔力是玩家使用魔法武器或召喚武器(鞭除外)時所消耗的資源。每種魔法和召喚武器都有特定的魔力消耗,使用時會消耗玩家的魔力。當玩家的魔力完全耗盡時,魔法或召喚武器就無法再次使用,直到再生出了此武器的魔力消耗。
類似於玩家的生命,玩家的當前魔力供應和容量由一個度量條表示:顯示在屏幕右上邊緣處的一列藍色的星星,每顆星星代表 20 魔力。只要玩家不在使用魔力,它就會自動再生;如果玩家站定不動它會更快再生,再生速度還會根據玩家當前的總魔力值而有一個速率加成:玩家擁有的魔力越多,它就會越快再生。
每個人物都會以 20 魔力容量(魔力條上一顆星星)開局。用魔力水晶可以將玩家的魔力容量永久性提升 20,為魔力條添上另一顆星星。這最多可以進行 9 次,加上一開始的那 1 顆星星,一共會有 10 顆星星,代表 200 魔力。
在
電腦版、
主機版、和
移動版中,玩家可以通過設置中的「生命和魔力樣式」選項來更改魔力條的樣式。具有橫條樣式時,魔力計會顯示為位於生命計下方的分隔為多個小部分的藍色橫條,每個部分代表 20 魔力。
可以通過各種盔甲和配飾來進一步提高魔力容量。具有奧秘修飾語的配飾也會將玩家的最大魔力容量提高 20。最大可達到 400 魔力,或總共 20 顆星星。
一旦魔力再生完全完成、玩家再次達到最大魔力,會播放一個「嘰」的音效 ,人物外觀上也會短暫地呈現一個藍色閃光效果。
增強裝備
要更頻繁地使用消耗魔力的武器,某些物品可以增加最大魔力值或降低魔力消耗。由於魔力再生起作用的方式,只要玩家注意維持當前魔力值在某些閾值之上,這些物品也能有效提高魔力再生速率。
也有會提高魔力消耗的修飾語。
| 物品 | 最大魔力增加 | 魔力消耗 | 備註 |
|---|---|---|---|
| 60(3 星星)(套裝獎勵) | - | 魔法傷害和魔法暴擊率各提高 6%。 | |
| 20(1 星星) | -5% | ||
| 40(2 星星) | -7% | ||
| 40(2 星星) | -9% | ||
| 60(3 星星) | -11% | ||
| 60(3 星星) | -13% | ||
| 60(3 星星) | -13% | ||
| 80(4 星星) | -15% | ||
| 40(2 星星)(電腦版、主機版、和移動版) / 20(1 星星)(前代主機版、和3DS版) |
-16%(套裝獎勵) | 魔法暴擊率提高 6%。 | |
| 20(1 星星) | -16%(套裝獎勵) | 魔法傷害提高 6%。 | |
| 20(1 星星) | -16%(套裝獎勵) | 魔法暴擊率提高 6%。 | |
| 40(2 星星) | -14%(套裝獎勵) | 魔法傷害提高 10%、魔法暴擊率提高 9%。 | |
| 60(3 星星) | - | 魔法傷害和魔法暴擊率各提高 9%。 | |
| 60(3 星星) | -17%(套裝獎勵) | 魔法傷害提高 15%。 | |
| 80(4 星星) | - | 魔法暴擊率提高 18%。 | |
| 80(4 星星) | -19%(套裝獎勵) | 魔法傷害和魔法暴擊率各提高 12%。 | |
| 100(5 星星) | - | 魔法傷害提高 16%、魔法暴擊率提高 7%。 | |
| 40(2 星星) | - | ||
| 40(2 星星) | - | 魔法傷害提高 10%。 | |
| - | -10% | 魔法傷害提高 10%。 | |
| 100(5 星星) | -20%(套裝獎勵)(前代主機版、和3DS版) | 魔法傷害和魔法暴擊率各提高 12%。 | |
| 80(4 星星) | -17% | 魔法傷害提高 16%。 | |
| 60(3 星星) | -13% | 魔法傷害和魔法暴擊率各提高 10%。 | |
| - | -15% (電腦版、主機版、和移動版) | 魔法傷害提高 10%。 | |
| 60(3 星星) | -15% | 魔法傷害和暴擊率各提高 7%。 | |
| 120(6 星星) | - | 魔法傷害和魔法暴擊率各提高 15%。 | |
| 30(1½ 星星) | - | 魔法傷害提高 10%。 | |
| 20(1 星星) | - | ||
| 20(1 星星) | - | 增加魔力再生速率。 | |
| 20(1 星星) | - | 受到傷害時恢復魔力。 | |
| 20(1 星星)(電腦版、主機版、和移動版) | - | 受到傷害時恢復魔力。擴大魔力星的拾取範圍。 | |
| - | -6% | ||
| - | -8% | 自動使用魔力藥水。 | |
| - | -8% | 自動使用魔力藥水。擴大魔力星的拾取範圍。 | |
| - | -8% | 自動使用魔力藥水。敵怪將不太可能瞄準玩家。 | |
| - | -8% | 自動使用魔力藥水。收到傷害後會使星星墜落。收集星星會恢復魔力。 | |
| 20(1 星星) | -2% | (前代主機版、和3DS版)持續 10 分鐘。/(電腦版、主機版、和移動版)持續直到死亡。+5% 魔法傷害、+2% 魔法暴擊率。 | |
| 任何擁有奧秘修飾語的配飾 | 20(1 星星) | - | |
| 擁有神秘/精巧/精湛修飾語的武器]] | - | -15% | |
| 擁有天界/狂躁/神話修飾語的武器 | - | -10% | |
| 擁有笨拙/禁忌修飾語的武器 | - | +10% | |
| 擁有威猛修飾語的武器 | - | +15% | |
| 擁有無知/狂怒修飾語的武器 | - | +20% |
恢復魔力
魔力在不使用時會自行再生,直到達到玩家的當前最大值。
自然再生速率會受玩家是否在移動中、和人物當前有多少魔力所影響。這個公式用於懲罰輕率地使用魔力——如果所有魔力都被用光,玩家在停止移動或使用藥水之前就會幾乎完全無魔力再生。相反,當玩家停止移動(包括站立不動或在使用鉤爪靜止不動)並在武器每次使用間等待直到魔力回滿,魔力會以最快可能速度回復。因此,佩戴能增加最大魔力值的物品也能提高玩家的回覆速度,因為每次使用武器會消耗更少百分比的最大魔力,從而為玩家提供更高的魔力再生乘數。
但是,在消耗任何量的魔力之後,魔力會有一小段時間不會再生,這意味著玩家必須停止施法一小段時間來再生魔力。再生的冷卻時間從停止消耗魔力那一刻開始計算,因此施放如魔法飛彈或烈焰火鞭一類的武器時會從它開始施放就立刻開始計算冷卻,無論射彈被維持存在多長時間。
有多個物品可以用於再生魔力:
| 物品 | 立刻恢復魔力 | 備註 |
|---|---|---|
| 20 | 還可將最大魔力提高 20。單個人物最多可以使用 9 次(直到達到固定上限 200)。 | |
| 50 | ||
| 100 | ||
| 200 | ||
| 300 | ||
| 50 | 和大多數其他消耗性治療物品共享冷卻時間。 | |
| 100 (前代主機版、和3DS版) | 和大多數其他消耗性治療物品共享冷卻時間。 | |
| - | 增加魔力再生,持續 8 分鐘。 | |
| - | 裝備時,魔力增加 20,並和當前剩餘魔力量正相關地提高魔力再生速率。 | |
| - | 裝備時,魔力增加 20 並在受傷害時回復魔力。 | |
| - | 提供魔力星雲增益,無視當前魔力使用或剩餘魔力,持續恢復魔力(每層能提供每秒 10 魔力回復)。效果最多可疊加三次。 | |
| 100 | 當玩家不具有滿魔力時由敵怪或罐子掉落,或通過激活星星雕像生成。 | |
| - | 激活時生成一個星星。 | |
| - | 裝備時,擴大星星的拾取範圍。 | |
| - | 自動使用魔力藥水。擴大星星的拾取範圍。 | |
| - | 裝備時,魔力增加 20,在受傷時回復魔力並且擴大星星的拾取範圍。 | |
| - | 裝備時,提高魔法傷害並且擴大星星的拾取範圍。 | |
| - | 當放在附近時,提高魔力再生。在 | |
| - | 略微減少魔力再生延遲和提高魔力再生速度。 |
技術性信息
魔力再生和生命再生的機制類似——也有每嘀嗒[1]根據魔力再生速度而提高的魔力計數器。當計數器到達 120 或以上時,它會降低 120 並將魔力增加 1。因此,1 點魔力再生速度等同於每秒(恢復)0.5 魔力。[2]
默認情況下,玩家的魔力並不會總是處於再生狀態:在玩家使用了消耗魔力的物品後,會應用魔力再生延遲。這一延遲會被設置為一個特定的數,由下方公式計算(在計算後向上取整):[3] [math]\displaystyle{ \mathit{魔力再生延迟} = 0.7\times\left(\left(1-\frac{\mathit{当前魔力}}{\mathit{最大魔力}}\right)\times 240 + 45 \right) }[/math]
魔力再生延遲默認情況下每嘀嗒降低 1。特定效果會提高這一值:
| 影響因素 | 值 |
|---|---|
| 不移動 或 魔力再生 |
+1 |
| 奧術水晶 | +0.05 |
| 魔力再生手環 | +1 |
| 星星瓶 | +0.5 |
此外,如果激活了魔力再生增益,若魔力再生延遲大於 20,它將會被設為 20。
只要魔力再生延遲達到 0,就會由以下公式計算得出魔力再生速度:
[math]\displaystyle{ \mathit{魔力再生速度} = \left(\frac{\mathit{最大魔力}}{3}+1+\mathit{静止奖励}+\mathit{奥术水晶奖励}+\mathit{魔力再生奖励}\right)\times\mathit{再生因数}\times1.15 }[/math]
- 當玩家不移動或具有魔力再生增益時,[math]\displaystyle{ \mathit{静止奖励} = \frac{\mathit{最大魔力}}{3} }[/math];否則它為 0。
- 當玩家使用了奧術水晶後,[math]\displaystyle{ \mathit{奥术水晶奖励} = \frac{\mathit{最大魔力}}{50} }[/math];否則它為 0。
- [math]\displaystyle{ \mathit{魔力再生奖励} }[/math] 默認為 0。特定效果會提高這一值:
| 影響因素 | 值 |
|---|---|
| 魔力再生手環 | +25 |
| 星星瓶 | +10 |
- [math]\displaystyle{ \mathit{再生因数} = \frac{\mathit{当前魔力}}{\mathit{最大魔力}}\times0.8+0.2 }[/math]。如果激活了魔力再生增益,它將會被設為 1。
和所有其他魔力再生方法不同,星雲盔甲的魔力星雲會周期性地再生固定量的魔力,無視魔力再生延遲。存在星雲計數器,每嘀嗒會增加等同於魔力星雲堆疊層數數量的值。當計數器達到 6 後,它會降低 6 並將魔力增加 1。
備註
- 魔力恢復效果不會超過玩家的最大魔力值,並且任何超過最大值的魔力恢復都會損失掉。因此,建議在按下魔力藥水熱鍵時要小心,避免浪費地過度使用魔力恢復物品。
- 恢復藥水(同樣能恢復生命),與所有其他生命回復物品共享同一個名為耐藥性的物品冷卻。此冷卻時長為 60 秒,在此消耗性物品被使用時開始。在此期間玩家不能再使用這些物品。這可以防止玩家通過不斷消耗物品來打通危險區域或敵怪。
- 一般而言,應當聚焦於減少魔力消耗的裝備而非提高最大魔力的裝備,特別是在使用低魔力消耗的武器時。例如神話剃刀松的魔力消耗在使用幽靈面具和暗黑藝術家長袍時可以由 4 降低至 2,而這兩裝備還同時提供大量攻擊性魔法加成。這在功能上等價於將最大魔力加倍。
小貼士
- 布置連接了計時器的星星雕像可以幫助使用魔法的玩家在 Boss 戰或刷怪之類有時間準備戰鬥場所的情況下得到更好的魔法發射速率。水晶球在這種情況也會很有幫助。
- 如果玩家想要依靠消耗魔力的武器進行正常探索,他們應該記住如何最好地回復魔力,即使是在分心時也是如此。為了達成最大量的魔力再生,玩家應當練習了解發射之間的時間把控,以及何時表明他們已經完全回滿魔力的聲音會出現,(這樣他們可以卡在那個時刻發出下一次攻擊,)並嘗試在魔力開始回復時保持靜止。可以在諸如玩家的家之類安全的位置練習發射,直到他們適應了其魔力再生的方式。
生命和魔力條樣式
此內容轉載自生命 § 生命和魔力條樣式。
玩家可以通過設置中的「生命和魔力樣式」選項來更改生命和魔力條樣式。目前有六種不同樣式:
- 經典:簡單的心和魔力星顯示,具有生命的數值顯示。
- 精緻:具有金色邊框的心和魔力星顯示。
- 精緻2:具有金色邊框的心和魔力星顯示,具有生命的數值顯示。
- 橫條:生命和魔力的條狀顯示。
- 橫條2:生命和魔力的條狀顯示,具有生命的數值顯示。
- 橫條3:生命和魔力的條狀顯示,具有生命和魔力的數值顯示。
成就
小貼士
- 最大魔力的硬性上限為 400。裝備特定的裝備時,有可能在不使用任何魔力水晶而達到此數值。
花絮
歷史
- 電腦版 1.4.4:
- 基礎魔力再生速率(在移動時,且不使用魔力再生藥水時的再生量)現在變為原先的兩倍以上。
- 靜止時,和/或使用魔力再生藥水時的魔力再生獎勵降低了 1/3。這一降低量和基礎魔力再生速率的增加量完全相同,因此在魔力再生總量上來說沒有淨增加。
- 使用魔力再生藥水/靜止時的玩家應當和之前具有相同的魔力再生,但最低的魔力再生速率被大量提高了,使得魔力再生藥水/靜止不再占遊玩的主導地位。
- 電腦版 1.4.0.1:添加了兩種新的魔力樣式選項。
- 電腦版 1.2.3.1: 幽靈兜帽不再提高魔力消耗了。
- 電腦版 1.2.3:
- 幽靈兜帽現在會提高 20% 魔力消耗而非降低,並且不再增加額外魔力了
- 引入了新的幽靈兜帽變體:幽靈面具,會降低 13% 魔力消耗並且會提高 60 最大魔力(3 顆星星)。
- 電腦版 1.2:新人物會以基礎魔力開局。
- 電腦版 1.0.6.1:修正了當玩家只有 0 基礎魔力時魔力不會再生的 Bug。
- 電腦版 1.0.6:
- 魔力現在會根據玩家的魔力池中有多少魔力來回復。當前擁有的魔力越多,回復的就越快。它在站立不動時也會比移動中回復的更快。
- 魔力條由紫色變為藍色,同時大多數相關物品也是如此。
- 當其回滿時會有一個音效表示,人物會發出帶有「嗶」聲的小閃光。
參考
- ↑ 嘀嗒是可由軟體計數的時間單位。《泰拉瑞亞》的大多數更新邏輯都會每嘀嗒發生一次。一個嘀嗒的長度為 1/60 秒,因此一秒鐘內有 60 嘀嗒,一分鐘內有 3600 嘀嗒。
- ↑ 信息來自
電腦版 1.4.4.9 原始碼,Terraria.Player.cs中的UpdateManaRegen()和Terraria.Player.cs中的Update()方法。 - ↑ 信息來自
電腦版 1.4.4.9 原始碼,Terraria.Player.cs中的Update()方法。如果玩家在穿著流星盔甲時使用太空槍、灰衝擊槍、或橙衝擊槍,則不會應用這一延遲。 - ↑ 信息來自
電腦版 1.3.5.3 原始碼,Terraria.Player.cs中的ItemCheck()方法。這可能已經不準確,因為
電腦版的當前版本已經是 1.4.4.9。

