擊退

出自Terraria Wiki
前往: 導覽搜尋

擊退是泰拉瑞亞中的基本機制之一,玩家與敵怪會沿着攻擊的相反方向被推開。大部分武器和會造成傷害的環境物體也會造成不同程度的擊退。一些敵怪對擊退免疫,特別是 Boss 和其他能穿過物塊的敵怪,比如蠕蟲食人怪。一些敵怪也有不同程度的擊退抗性。

Equipping any Shield (with the exception of the Shield of Cthulhu) grants the player knockback immunity. Grappling on any surface using any Hook will also grant the player knockback immunity.

The most player-caused/inflicted knockback comes from the Slap Hand, which has a knockback value of 20. This is followed immediately by the Shadow Jousting Lance with a knockback value of 14, then by the Hallowed Jousting Lance and Tonbogiri with a knockback value of 13, the regular Jousting Lance and Golem Fist with a knockback value of 12, and the Thorns Potion, which retaliates with 10 knockback when its effect triggers.

擊退的上限為 16(如果是暴擊則為 22.4)。這個限制在計算了敵怪的擊退抗性之後再應用。

各種修飾語、和泰坦手套配飾及其升級物,能增加玩家造成的擊退。

擊退值[編輯 | 編輯原始碼]

價值 遊戲內文字
0 無擊退力
≤ 1.5 極弱擊退力
≤ 3 很弱擊退力
≤ 4 較弱擊退力
≤ 6 普通擊退力
≤ 7 較強擊退力
≤ 9 很強擊退力
≤ 11 極強擊退力
> 11 瘋狂擊退力

公式[編輯 | 編輯原始碼]

首先,計算擊退抗性:

knockBack = knockBack * (1 - 击退抗性)

然後在需要的時候應用上限:

如果 knockBack > 8.0 则 knockBack = (knockBack - 8.0) * 0.9
如果 knockBack > 10.0 则 knockBack = (knockBack - 10.0) * 0.8
如果 knockBack > 12.0 则 knockBack = (knockBack - 12.0) * 0.7
如果 knockBack > 14.0 则 knockBack = (knockBack - 14.0) * 0.6
如果 knockBack > 16.0 则 knockBack = 16

然後看是否是暴擊:

如果是暴击则 knockBack = knockBack * 1.4

然後將擊退應用到速度上,大致類似於:

速度 = 速度 - knockBack

在將擊退應用到速度時有一些細節上的變化。

免疫的敵怪[編輯 | 編輯原始碼]

其他:

歷史[編輯 | 編輯原始碼]