即使經過上週的小更新,《艾爾登法環》(Elden Ring)交界地並沒有變得更安全,這陣子有不少褪色者玩家流傳有關出血犬影片無情虐殺玩家的畫面,甚至女武神也不是牠的對手,如今這個秘密被模改玩家破解了。
是的,交界地有一種腐敗瘟疫犬被通稱為出血犬,因為牠的攻擊會帶出血效果,而牠也是玩家心中數一數二害怕的野獸之一,因為牠能一兩下輕鬆地咬死你,即使你的體力點到 99,耐力再高,下場也是一樣。
這樣的傷害顯然極不科學,因為就連 BOSS 也沒辦法一擊打出如此誇張的傷害,有玩家利用模改將女武神瑪蓮妮雅與出血犬放對,出血犬在兩秒內打出了 15,000 點以上的驚人傷害。
要解釋出血犬為什麼如此兇殘,海外玩家 Zullie the Witch 拆解遊戲檔案,才發覺一切是 From Software 開發人員程式指令的 Bug 錯誤所導致。
簡單來說,交界地許多角色模組都是由同一類型的 anibnd 分組動作檔來節省記憶體讀取以達遊戲效能最佳化,例如托雷特、大樹守衛或黑夜騎士,這些馬匹坐騎都有類似的動畫。
然而,出血犬的問題在於,牠不像馬或其他動物一樣,牠在交界地有兩種尺寸,一種是大型出血犬,另一種則是小型出血犬,而這兩個模組則是共用「c4160」這個 anibnd 動作檔。
這樣的設計導致每次出血犬攻擊玩家時,系統必須透過別的方法來判定目前的攻擊動作是屬於大型犬還是小型犬,因此 From Software 用命中框(Hitbox)來判斷。
雖然用命中框來決定似乎沒問題,不過問題就出在開發組並未讓系統的判斷鎖定目標,而是每次攻擊就重新刷新再判定一次該攻擊是大狗還是小狗,這導致了出血犬單一次的攻擊幀,會一瞬間令系統重覆進行好幾次檢定。
因此,這樣的結果導致出血犬一口咬爛所有玩家的下場,根據 Zullie 實測,出血犬在目前的 Bug 狀態下每秒輸出能高達 11,640,「碎星」拉塔恩最痛的一擊傷害也不過才 1,000 點傷害。
換句話說,在 From Software 解決出血犬 Bug 問題前,建議褪色者看到出血犬,有多遠躲多遠。