經典還是硬傷?從斬殺印記BUG看暗黑3的漏洞歷史

天文 網遊 遊戲 愛玩網 2017-08-02

經典還是硬傷?從斬殺印記BUG看暗黑3的漏洞歷史

本文由凱恩之角整理髮布,轉載請註明出處!

遊戲漏洞是一個老生常談的問題,即使是一款幾百KB的小遊戲都有存在漏洞的可能,更不要說暗黑3這樣十幾G的大遊戲了。不過作為漏洞結果也會有所不同,有的漏洞變為了一代經典甚至成就了遊戲,譬如暗黑1的複製大法亦或是超級瑪麗中的無限生命。而有的則成為了這款遊戲的硬傷,導致遊戲整體的評價被降低,暗黑3的拍賣行就是一個很好的例子。

近日,暗黑3上線了死靈法師這個新職業,在這個皆大歡喜的時段中,死靈法師憑藉斬殺詛咒和獵魔人死亡印記的配合第一次站到了風口浪尖的位置。其實此BUG的原理很簡單,死靈法師的斬殺詛咒在秒殺怪物時會造成一個天文數值的傷害,初步來看是2的128次方,這個數字在經過死亡印記的傷害分攤後仍能秒殺20碼內的所有怪物,不管是15層還是150層,因此便有了現在人人討論150層的情況。

經典還是硬傷?從斬殺印記BUG看暗黑3的漏洞歷史

這個數字應該是暗黑3內的極值

視線拉回第二賽季,早在當時就有玩家利用絕截最後“死無全屍”的特效配合死亡印記打出高額傷害的漏洞,玩家利用此漏洞進行衝榜後,暴雪在第一時間修復並且清理了榜單。

    那麼,遊戲機制到底在什麼樣的情況下會變成漏洞呢?社區經理 Nevalistis 曾經就此問題做出過迴應:

    遊戲機制怎樣會成為漏洞?

    Nevalistis: 它們之間有一條極小的分界。當一個遊戲機制不是“意外發現”而是需要多個精確步驟來實現濫用後它就成為一個漏洞錯誤了。

    她的表述很簡單,就是當一個遊戲機制可以被玩家們反覆的實現濫用時就是漏洞,很顯然當前的斬殺印記BUG已經進入了這個範疇。根據玩家條例,如果傳播或濫用漏洞暴雪可以對其進行封號處理,從當年的血巖BUG事件處理方式可見一斑。即利用漏洞獲取了大量碎片又公開傳播的玩家被永久封停,獲取大量碎片但沒有公開的玩家進行了回檔,有限制的使用漏洞的玩家被赦免。而從現在的情況來看,使用過此BUG的玩家會被清理天梯榜單,是否會被封禁賬號則未可知。

    縱觀暗黑3的遊戲歷史,曾經出現過多次漏洞事件,其中不乏複製裝備、金幣這樣的驚天大BUG,下面我們就和大家簡單地回顧一下,如果你想了解更多的漏洞史,可以進入我們的暴打暗黑第六期:盤點暗黑3史上的“驚天大漏洞”查看。

    血巖碎片漏洞

    第三賽季初,有玩家在組隊時偶然發現,當隊伍裡有人在大祕境時,其他人在野外擊殺血巖哥布林掉落的血巖碎片數量會得到大祕境的獎勵加成,一時引發軒然大波,無數玩家爭相效仿。暴雪一怒封禁大批濫用此漏洞並且傳播的賬號,其餘賬號也得到了回檔處理。

    經典還是硬傷?從斬殺印記BUG看暗黑3的漏洞歷史

    驚人的血巖碎片掉落數量,根據玩家透露一次可得數量約為4-5千。

    經典還是硬傷?從斬殺印記BUG看暗黑3的漏洞歷史

    在第三賽季開始短短几天就有人通過該漏洞將碎片數量刷到了幾十萬

    死神賭注漏洞

    死神賭注這條褲子的特效一直被玩家視為雞肋,原因是這個傷害更本就不受各類增傷加成。不過卻有玩家將其和其他裝備以及技能配合起來,從而打出了意想不到的效果。

    羅嘉的巨石特效是“基於你損失的生命值來提高每秒恢復的生命值,最多可提高 100%”但在暴雪的程序裡這個比例可能被簡化為用整數型相除來得到提升幅度,所以在假死血量為零的那一刻,編程的噩夢出現了 - 零被當做了除數,於是羅嘉的巨石的特效不再是最高100%而是變成了32位整數型的最大值2,147,483,647%,由於死神賭注的特效使得秒回增幅保持在了這一誇張的幅度,而假死被動本質上就是提供一個很高的秒回值,火牛羚砂囊寶石則是給生命不到1%的角色提供了一個海量傷害吸收護盾,死神賭注則負責把這個海量數值轉化為海量傷害輸出,於是奇蹟誕生了。

    經典還是硬傷?從斬殺印記BUG看暗黑3的漏洞歷史

    天文數值的秒回

    經典還是硬傷?從斬殺印記BUG看暗黑3的漏洞歷史

    天文數值的傷害

    從寶石到裝備再到金幣的複製,暗黑3自推出了拍賣行這個系統以來就飽受爭議,由於和現實利益掛鉤,不少玩家會想盡一切方式尋找遊戲的漏洞並用其獲取利益,複製漏洞由此而生。玩過1.0時代的玩家可能都知道,那時候的一件神器可能是有很多分身的,它們在被複制後會流到不同的玩家手裡,當然這些玩家也付出了不菲的代價,最著名的應該就是下圖這把1301的蠍尾獅了。

    經典還是硬傷?從斬殺印記BUG看暗黑3的漏洞歷史

    再說金幣,1.08時代暴雪修改了每堆金幣的上限,從每堆一百萬金幣增加到一千萬金幣,本來的目的是為了應對日趨下滑的金幣單價。不想隨著每堆金幣上限的增加和金幣單價的顯著貶值,賣家可以賣出的金幣數量大幅度提升,當以0.25美元的價格出售一千萬金幣時,賣家可以最多一次輸入100億金幣。但是暴雪偷懶的拍賣行程序員使用的是32位整數型變量,它是不能處理超過2^31即21億數量的金幣,這樣就會導致交易被取消,但金幣加料奉還。使用這種漏洞可以在很短時間內憑空創造出數以萬億計的新金幣。

    最後,本文所述的遊戲漏洞除了當前的斬殺印記漏洞外都已被暴雪修正(不出意外斬殺印記也將很快被在線修復),我們僅為回顧暗黑3遊戲發展歷史,而非鼓勵使用遊戲漏洞。暴雪對濫用遊戲漏洞的行為一直都持堅決打擊的態度,任何濫用公開傳播漏洞的行為都會遭到嚴厲處理。畢竟,保護好這個遊戲社區是每個玩家都需要做到的事,在遊戲中遇到類似的情況也請玩家們三思而後行。

    相關推薦

    推薦中...