來自BIS配裝插件作者喵影三三
最近剛搞完BIS配裝插件的坦克四維圓桌屬性顯示,摸清了不少底層的算法。想著現(xiàn)在NGA硬核機制科普貼越來越少了,就尋思總結(jié)一篇吧。下面老喵會盡量用簡單、嚴(yán)謹(jǐn)?shù)姆绞饺ソ榻B這一機制,爭取成為參考文獻。
核心結(jié)論
裝備上的防御等級、招架等級、躲閃等級、敏捷所帶來的未被命中幾率、躲閃幾率、招架幾率會隨著基數(shù)的增大而產(chǎn)生收益遞減。
暴雪設(shè)置該機制的動機非常簡單,就是防止屬性膨脹導(dǎo)致T達到物理免疫的狀態(tài)。60plus的盜賊T就是例子,版本末期直接物理免疫,輕松單刷神哈卡。
眼尖的小伙伴可能發(fā)現(xiàn)了,格擋不受遞減影響。是的,這是因為格擋并非直接免傷,所以堆到100%也影響不大。
具體怎么計算呢?
經(jīng)過社區(qū)前輩們的大量實測數(shù)據(jù)進行逆向擬合,得出了如下的收益遞減函數(shù):
![]()
這里的c系數(shù)代表Cap.“理論上限”,意思是你堆再高的防御屬性也無法達到這個上限,只能無限逼近。
k系數(shù)代表Coef.“收益遞減的速度”,k越大,收益遞減得越快,k越小則反之。
不同情況的系數(shù)如下表格:
![]()
熊T由于沒有招架,所以他的系數(shù)是單獨處理的,因此熊的躲閃上限會比較高。不過大家別看上限是116%,由于這個曲線衰減非常快,所以這個上限也就看看而已。
值得一提的是,只有裝備帶來的屬性所換算出的這些防御屬性,才會計算遞減。(主動飾品帶來的防御屬性也會參與遞減)
下面我會以實際的例子來給大家展示一下具體的計算過程,拿最復(fù)雜的躲閃來說。
人類防騎,我隨便配了一套裝備:
![]()
目前無buff,敏捷126,防御等級691,躲閃等級182。
首先防御技能 = 692 / 4.918498 ≈ 140(剛好湊到540)。
躲閃等級帶來的躲閃幾率 = 182 / 45.250187 ≈ 4.02%。
敏捷這里要注意了:基礎(chǔ)敏捷換算的躲閃是不進行遞減計算的。
人類圣騎士的基礎(chǔ)敏捷為90,裝備敏捷=36。
圣騎士的敏捷→躲閃幾率的系數(shù)為0.0167,因此:
基礎(chǔ)敏捷躲閃 = 90 × 0.0167 = 1.503%
裝備敏捷躲閃 = 36 × 0.0167 = 0.6012%
OK,那么裝備上帶來的躲閃幾率合計為:
4.02% + 0.6012% + 140 × 0.04%(每點防御等級帶來0.04%的四維)= 10.2232%
然后帶入遞減公式:
遞減后的躲閃幾率 = 0.102232 × 0.88129021 / (0.88129021 × 0.956 + 0.102232) ≈ 9.5365%
加上人類圣騎士的基礎(chǔ)閃躲幾率3.4943%以及基礎(chǔ)敏捷的閃躲幾率1.503%,最終閃躲幾率 = 14.5338%。
然后加上防騎“預(yù)知”天賦+5%躲閃(天賦和技能增加的同樣不進行遞減計算),最終躲閃幾率 = 19.53%。
游戲里驗證,OK沒毛病。
![]()
最后還需要補充一下的是,面對83級的團本boss時,由于boss的基礎(chǔ)武器技能是83×5=415,比你的基礎(chǔ)防御技能400高15點,因此他會抵消你15×0.04%=0.6%的四維。這部分也是不參與遞減計算的固定減少。
所以面對83級boss,最終實際躲閃幾率 = 18.93%。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.