傷害是從某個實體的當前生命值中所減去的生命值的量。有眾多實體都可以造成它,最顯著的是武器、敵怪、和NPC(以及所有相關的射彈)。此外,它也可能是由環境危險(例如多刺灌木、機關、或熔岩)和遊戲機制(例如掉落傷害、溺水、或減益)所造成的。通常只能對具有生命值屬性的實體造成傷害,即玩家、大多數敵怪、和 NPC。大多數傷害還會對受傷害的實體造成擊退。
當實體受到傷害時,在傷害實際應用於實體之前,會執行若干增減傷害量的計算(取決於多個因素;參見下文)。因此,任何造成傷害的實體的傷害屬性數據通常都只是其所造成的平均傷害。大多數打擊的傷害都會偏離此平均值。
由玩家揮舞的武器造成的傷害被分為五種類型:近戰、遠程、魔法、召喚、和 投擲。配飾,增益還有其他導致傷害增加或減少的效果通常只影響上述傷害類型中之一。一些武器還有其他所有傷害性實體不屬於上述五個類型中的任何一個。
傷害類型[ | ]
近戰[ | ]
近戰武器用於近程至中程戰鬥。它們的主要特徵是使用時不消耗彈藥或魔力。它們大致分為劍、矛、連枷、迴旋鏢、和悠。還有其他幾種近戰武器不屬於這些類型。
現在一共有 184 種不同的近戰武器。
遠程[ | ]
遠程武器 用於遠距離戰鬥。它們的主要特徵是使用時需要消耗彈藥從而令武器能夠運轉。它們大致分為弓、連弩、槍和發射器。需要注意的是泰拉瑞亞將迴旋鏢視為近戰武器。在 Desktop version, Console version, Old-gen console version, Mobile version, Nintendo version, and Nintendo Switch version中,消耗性武器是遠程武器,但是在 tModLoader version中它們是投擲武器。
現在一共有 105 種不同的遠程武器。
魔法[ | ]
魔法武器用於中程至遠程戰鬥。它們的主要特徵是每次使用時都會消耗魔力。由於它們有非同尋常的獨特攻擊形式,大部分魔法武器都難以對其進行分類。
現在一共有 76 種不同的魔法武器。
召喚[ | ]
召喚武器包括召喚法杖和[[鞭|]]。使用召喚法杖將生成一個次要角色,它能自動攻擊敵怪從而幫助玩家戰鬥。這個被召喚出的角色要麼是移動的,跟隨在玩家身邊(僕從),要麼是靜止的,停留在它被召喚出的地方(哨兵)。[[鞭|]]是一種適用於近程至中程戰鬥的武器,其擊中敵怪時會提升敵怪受到的召喚傷害同時會標記對方。僕從自動攻擊的目標會變為受標記的敵怪。
現在一共有 46 種不同的召喚武器,其中 8 種是鞭。
無敵幀和穿透[ | ]
玩家的無敵幀[ | ]
受到傷害後,玩家會得到一段稱為「無敵幀」的時間,在此期間他們就不會再次受到傷害。默認情況下是 2/3 秒(40 嘀嗒[1]),但有各種裝備可以延長之:
- 使用十字項鍊或其任意升級物會在受到攻擊後再加上 2/3 秒(40 嘀嗒)。(十字項鍊與其升級物不疊加。)
- 如果穿上黑腰帶(或其升級物忍者大師裝備,但二者不疊加),成功的躲閃(10% 幾率)會觸發無敵幀並為其加上 2/3 秒(40 嘀嗒)。Verify它同樣還會防止此攻擊造成傷害(但不會防止與其相關的減益)。如果將其與十字項鍊組合,這能將無敵延長至整整 2 秒(120 嘀嗒)。
- 神聖盔甲提供神聖防護增益,效果與無敵幀相似:當擊中敵怪時,如果效果可用,玩家將免疫下次受到的傷害並得到 2 秒(120 嘀嗒)無敵幀。這同樣可以受到十字項鍊和黑腰帶效果的影響,無敵幀將延長至 3 又 1/3 秒(200 嘀嗒)。
「穿透」敵怪的攻擊[ | ]
敵怪能從「穿透」和持續攻擊(任何可以擊中敵怪並在隨後依然能夠造成傷害的傷害源)中得到類似但更有限的效果。
在受到這種攻擊後,此敵怪在短時間內就不再會從另一個此類攻擊中承受傷害,這個時間通常為 1/6 秒(10 嘀嗒[1])。因此,在熔岩中或者被魔刺之類的持久性武器刺穿時,它們每秒最多承受 6 次傷害。但是,對於多體節的敵怪(通常是蠕蟲類),此抗性是分別作用於每個體節的,因此此類攻擊以然可以擊中單個敵怪的多個體節。(請注意,任何情況下蠕蟲類敵怪都是免疫熔岩的。)
在 Old-gen console version, Nintendo version, and tModLoader versionVerify,這個機製作用於幾乎所有導彈、光束或任何具有穿透性的攻擊。這極大地限制了高射速或同時發射多枚射彈的槍和弓的效果。大部分僕從也擁有穿透攻擊的能力,這也讓它們妨礙了與它們一同使用的具有穿透效果的武器。當使用蜘蛛法杖和星塵之龍法杖時,這個問題將會變得非常明顯。 一些高級武器具有特殊行為:
計算[ | ]
玩家揮舞的武器命中時所造成的傷害是按以下方式累計得出:
- 步驟 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)
- 武器傷害 = 向下取整(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
腳註 [ | ]
zh:傷害