傷害

出自Terraria Wiki
跳到: 導覽搜尋

傷害是從某個實體的當前生命值中所減去的生命值的量。有眾多實體都可以造成它,最顯著的是武器敵怪、和NPC(以及所有相關的射彈)。此外,它也可能是由環境危險(例如多刺灌木機關、或熔岩)和遊戲機制(例如掉落傷害溺水、或減益)所造成的。通常只能對具有生命值屬性的實體造成傷害,即玩家、大多數敵怪、和 NPC。大多數傷害還會對受傷害的實體造成擊退

當實體受到傷害時,在傷害實際應用於實體之前,會執行若干增減傷害量的計算(取決於多個因素;參見下文)。因此,任何造成傷害的實體的傷害屬性數據通常都只是其所造成的平均傷害。大多數打擊的傷害都會偏離此平均值。

玩家揮舞武器所造成的傷害分為五種:近戰遠程魔法召喚、和投擲配飾增益、和其他強化傷害或降低傷害的效果常常只會影響這些傷害類型其中之一。有幾種武器以及其他傷害性實體未歸類為這五種類型中的任何一種。

傷害類型[編輯 | 編輯原始碼]

近戰[編輯 | 編輯原始碼]

近戰武器用於近程至中程戰鬥。它們的主要特徵是使用時不消耗彈藥或魔力。它們大致分為連枷迴旋鏢、和悠悠球電腦版主機版移動版。還有其他幾種近戰武器不屬於這些類型。

目前一共有 176 種不同的近戰武器。

遠程[編輯 | 編輯原始碼]

遠程武器用於遠程戰鬥。它們的主要特徵是需要有彈藥才能使用此武器。它們大致可分為連弩、和發射器。要注意,泰拉瑞亞將迴旋鏢歸類為近戰武器,而消耗性武器則歸類為投擲武器。

目前一共有 78 種不同的遠程武器。

魔法[編輯 | 編輯原始碼]

魔法武器用於中程至遠程戰鬥。它們的主要特徵是每次使用時都會消耗魔力。由於它們有非同尋常的獨特攻擊形式,大部分魔法武器都難以對其進行分類。

目前一共有 74 種不同的魔法武器。

召喚[編輯 | 編輯原始碼]

召喚武器在使用時其自身不會造成任何傷害。取而代之的是,使用它們會生成通過自動攻擊敵怪來輔助玩家的附屬角色。被召喚的角色可以是移動的,即,跟隨在玩家附近(僕從),也可以是靜止的,即,保持在被召喚的位置(哨兵)。

目前一共有 42 種不同的召喚武器。

投擲[編輯 | 編輯原始碼]

投擲武器用於中程戰鬥。它們的主要特徵是它們通常會在使用時被消耗掉。它們在玩家的物品欄會堆疊,每次用於攻擊時都會從堆疊中移除一個單位,在最後一個單位都被用掉後留下空欄位。許多投擲武器在使用後都有回收的機會。

目前一共有種 2 不同的投擲武器。

投擲僅在主機版 主機版移動版 移動版中才被視為是一種單獨的傷害類型。在 前代主機版前代主機版3DS版 3DS中,投擲武器所造成的是遠程傷害。

無敵幀和穿透[編輯 | 編輯原始碼]

玩家無敵[編輯 | 編輯原始碼]

受到傷害後,玩家會得到一段稱為「無敵幀」的時間,在此期間他們就不會再次受到傷害。默認情況下是 2/3 秒(40 嘀嗒[1]),但有各種裝備可以延長之:

  • 使用十字項鍊或其任意升級物會在受到攻擊後再加上 2/3 秒(40 嘀嗒)。(十字項鍊與其升級物不疊加。)
  • 如果穿上黑腰帶(或其升級物忍者大師裝備,但二者不疊加),成功的躲閃(10% 幾率)會觸發無敵幀並為其加上 2/3 秒(40 嘀嗒)。驗證它同樣還會防止此攻擊造成傷害(但不會防止與其相關的減益)。如果將其與十字項鍊組合,這能將無敵延長至整整 2 秒(120 嘀嗒)。
  • 鈦金盔甲同樣提供了暗影躲避增益;這是通過攻擊敵怪來觸發的,在其激活時,玩家下一次承受傷害時,會改為得到 2 秒(120 嘀嗒)無敵。這和十字項鍊與黑腰帶的效果還能疊加,能達到 3 又 1/3 秒(200 嘀嗒)無敵。

對敵怪的穿透攻擊[編輯 | 編輯原始碼]

敵怪能從「穿透」和持續攻擊(任何可以擊中敵怪並在隨後依然能夠造成傷害的傷害源)中得到類似但更有限的效果。

在受到這種攻擊後,此敵怪在短時間內就不再會從另一個此類攻擊中承受傷害,這個時間通常為 1/6 秒(10 嘀嗒[1])。因此,在熔岩中或者被魔刺之類的持久性武器刺穿時,它們每秒最多承受 6 次傷害。但是,對於多體節的敵怪(通常是蠕蟲類),此抗性是分別作用於每個體節的,因此此類攻擊以然可以擊中單個敵怪的多個體節。(請注意,任何情況下蠕蟲類敵怪都是免疫熔岩的。)

這同樣使用於幾乎所有導彈、光束、或其他可以穿透敵怪擊中背後其他敵怪的攻擊。這可以大大限制快速射擊或發射多重射彈的的效果。大多數僕從視為具有穿透攻擊能力,這同樣會妨礙與它們同時使用的穿刺武器的效果。對於蜘蛛法杖星塵之龍法杖來說這個問題比較明顯。 一些高級武器具有特殊行為:

  • 終極稜鏡每秒能夠攻擊 12 次而非僅 6 次。
  • 夜明彈不會導致這類無敵幀,但若無敵幀是由其他攻擊引起的則會遵循其效果。

計算[編輯 | 編輯原始碼]

玩家揮舞的武器命中時所造成的傷害是按以下方式累計得出:

  • 步驟 1:應用武器修飾語
中間值1 = 基礎傷害值 * (1 + 武器修飾語/100)
  • 步驟 2:取整,四捨五入到最接近的整數
中間值2 = 四捨五入(中間值1)
中間值3 = 中間值2 * [1 + (頭部 + 胸部 + 腿部 + 套裝加成)/100 + (配飾1 + 配飾2 + .. + 配飾5 + 配飾修飾語1 + 配飾修飾語2 + .. + 配飾修飾語5)/100 + (增益1 + 增益2+ ..)/100]
注意:對於遠程武器計算會略有不同,箭/子彈/火箭的傷害是和其他修正相乘計算的(每步計算後都向下取整),所以大致是這樣:
中間值3 = (中間值2 + 箭/子彈/火箭) * [1 + (頭部 + 胸部 + 腿部 + 套裝加成)/100 + (配飾1 + 配飾2 + .. + 配飾5 + 配飾修飾語1 + 配飾修飾語2 + .. + 配飾修飾語5)/100 + (增益1 + 增益2+ ..)/100]
  • 步驟 4:向下取整
武器傷害 = 中間值4 = 向下取整(中間值3)
  • 步驟 5:對於連弩箭術藥水會額外為它們增加 20% 傷害(計算後向下取整)。
武器傷害 = 向下取整(1.2*中間值 4)


舉個例子,神級 太極連枷加上裝備着海龜盔甲險惡 戰士徽章、險惡 復仇者徽章, 險惡 毀滅者徽章、險惡 機械手套和險惡 天界石吃得好處於激活狀態:

中間值1 = 63 * (1 + 14/100) = 71.82

中間值2 = 四捨五入(71.82) = 72

中間值3 = 72 * [1 + (6+8+0+0)/100 + (15+12+10+12+10+4+4+4+4+4)/100 + (5)/100] = 72 * [1.98] = 142.56

武器傷害 = 向下取整(142.56) = 142

小心:這裏只能用那些對具體武器有影響的修飾語(例如,不要把魔法傷害獎勵用到近戰武器上)。


對敵怪實際造成的傷害則取決於敵怪的防禦力以及附近是否有相關的敵怪旗

敵怪傷害減免 = 向上取整(敵怪防禦力 * 0.5)

所以,

無敵怪旗時:對敵怪造成傷害 = 武器傷害 - 敵怪傷害減免
有敵怪旗時,普通模式下:對敵怪造成傷害 = 1.5*武器傷害 - 敵怪傷害減免
有敵怪旗時,專家模式下:對敵怪造成傷害 = 2*武器傷害 - 敵怪傷害減免

實際造成的傷害最少是 1。

另外,實際出去的傷害還會用一個隨機係數修正一下,係數隨機取值範圍為 0.85~1.15,(但某些類型的傷害,比如史萊姆坐騎,不受此項影響),結果最後四捨五入取整至最接近的整數。所以可以計算出你的武器對敵怪的最小和最大傷害:

最小傷害 = 四捨五入(武器傷害 * 0.85 - 敵怪傷害減免)
最大傷害 = 四捨五入(武器傷害 * 1.15 - 敵怪傷害減免)

暴擊時你會造成雙倍傷害

最小暴擊傷害 = 最小傷害 * 2
最大暴擊傷害 = 最大傷害 * 2

腳註[編輯 | 編輯原始碼]

  1. 1.0 1.1 嘀嗒是可由軟件計數的時間單位。泰拉瑞亞的大多數更新邏輯都會每嘀嗒發生一次。一個嘀嗒的長度為 1/60 秒,因此一秒鐘內有 60 嘀嗒,一分鐘內有 3600 嘀嗒。