『冷知識』系列前言:
D2是一款上古時代的遊戲,相對於現代遊戲來說,設定繁瑣且不公開,大多是大神們暴力解讀MPQ檔而來。然而在資訊流傳的過程中,因版本更迭/一知半解/單純筆誤/blabla...也充斥很多錯誤的數據和結論,直到現在還影響著D2R玩家。本人秉持格物致知的精神,雖沒有能力解讀系統檔案,但藉由合理的實驗證偽,並且把過程和結論分享出來,希望能帶給版友更加正確的遊戲理解,如有謬誤也請不吝指正。
本次主題:
觸發stun(後仰/僵直/停頓)的臨界值
用白話說就是角色(包含玩家和怪物)要受到多大的傷害,才會進入stun的動畫而暫時無法攻擊/移動。
A:受到傷害 > 血量上限的1/12時,必定觸發
B:受到傷害 > 血量上限的1/16時,有3/8的機率觸發
受到傷害 > 血量上限的 1/8時,有3/4的機率觸發
受到傷害 > 血量上限的 1/4時,必定觸發
A廣為流傳,整個中文圈乃至英文wiki都是這個版本。
B則是在國外論壇看到的說法。
實驗方式:
測試環境 - 普通難度 (無抗性罰則) / PVP傷害罰則17%
攻擊單位 - 法師 / Lv50新星 / 帳面傷害值3106~3970 (支配閃電lv50/靜態力場lv0)
受擊單位 - 刺客 / 電抗0 / 血量為 2040、4080、8160
每擊實際造成傷害:(3106~3970) × 17% = 528~675
HP為2040時: 每擊造成傷害 > 1/4
HP為4080時:1/4 > 每擊造成傷害 > 1/8
HP為8160時:1/8 > 每擊造成傷害 > 1/16
實測結果:
B為真,正確的數據為
傷害 > 血量上限的1/16時,有3/8的機率觸發 (37.5%)
傷害 > 血量上限的 1/8時,有3/4的機率觸發 (75%)
傷害 > 血量上限的 1/4時,必定觸發 (100%)
佐證影片:
ps.本人硬體撐不住D2R雙開+錄影,因此只能用舊D2來呈現,截至D2R-2.4版為止,本主題的遊戲設定都和舊D2-1.14d相同無誤。
HP為4080時,1/8 > 傷害 > 1/12,仍有機率不觸發stun
HP為8160時,1/12 > 傷害 > 1/16,即有機率觸發stun