本Wiki中譯名以官方Wiki中文語言包為準

耐魔性

出自Terraria Wiki
跳至導覽 跳至搜尋
電腦版主機版前代主機版移動版

耐魔性是一個減益,會在玩家使用任何恢復魔力的物品後降低玩家的 魔法傷害。用魔力花自動使用魔力藥水也會造成此減益。每當使用魔力恢復物品時,都會對玩家造成 5 秒的耐魔性。[1]魔法傷害降低的百分比與減益的剩餘持續時間成正比(公式見備註),每 1/5 秒降低 1%;在剩餘 5 秒時,傷害降低量為 25%。所有恢復魔力的物品都造成相同長度的減益;例如,弱效魔力藥水強效魔力藥水造成相同持續時間的耐魔性。

(電腦版、主機版、和移動版)如果玩家在減益激活時又使用了恢復魔力的物品,每使用一個物品,持續時間會增加 5 秒,最多增加至 10 秒(傷害降低 50%)。[2]

魔法傷害降低是乘算而非加算,且是在所有傷害係數之後適用的。例如,若玩家從增益和物品中獲得 +100% 傷害,減益剩餘 5 秒時,總傷害為 150%(200% × (1 - 25%);-25% 來自耐魔性)。

來源

來自物品

來自 持續時間
弱效魔力藥水弱效魔力藥水 5 秒
魔力藥水魔力藥水
弱效恢復藥水弱效恢復藥水(前代主機版、和3DS版)
強效魔力藥水強效魔力藥水
超級魔力藥水超級魔力藥水(電腦版、主機版、前代主機版、和移動版)
恢復藥水恢復藥水 (前代主機版、和3DS版) 5 秒

備註

  • 魔法傷害降低量由以下公式計算,其中減益剩餘持續時間的單位為嘀嗒。[3][4]
[math]\displaystyle{ \text{Reduction multiplier}=0.25\times\frac{\text{Debuff duration}}{300} }[/math]

另見

歷史

  • 電腦版 1.3.0.1:現在在減益激活時使用魔力恢復物品時,持續時間會疊加、傷害降低效果會增強,最多增加至 10 秒及魔法傷害降低 50%。

參考

  1. 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Player.cs 中的 ApplyLifeAndOrMana() 方法 和 Terraria.Player.cs 中的 manaSickTime 字段。
  2. 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Player.cs 中的 AddBuff() 方法 和 Terraria.Player.cs 中的 manaSickTimeMax 字段。
  3. 嘀嗒是可由軟件計數的時間單位。泰拉瑞亞的大多數更新邏輯都會每嘀嗒發生一次。一個嘀嗒的長度為 1/60 秒,因此一秒鐘內有 60 嘀嗒,一分鐘內有 3600 嘀嗒。
  4. 信息來自電腦版 電腦版 1.4.4.9 源代碼,Terraria.Player.cs 中的 UpdateBuffs() 方法 和 Terraria.Player.cs 中的 manaSickLessDmg 字段。