《NIKKE勝利女神》傷害計算公式及說明


3樓貓 發佈時間:2022-11-13 17:13:55 作者:tesiacoil Language

《NIKKE勝利女神》中傷害的計算公式非常複雜,不少玩家想要知道具體的計算方法,下面請看“tesiacoil”帶來的《NIKKE勝利女神》傷害計算公式及說明,希望能夠幫助大家。

實際傷害

實際傷害 = max(最終傷害, 1)

說明:

(1)公式表明最小傷害為1。

(2)因為大部分百分比加成都是用10000表示100.00%,所以下面會看到很多的 * 0.0001

(3)因為大部分百分比加成有些含有基數1,有些不含有基數1,所以下面會看到很多的 -1 或 +1

最終傷害

最終傷害 = 中間傷害 * (中間傷害 * 所受傷害調整百分比 * 0.0001 - 所受傷害調整固定值)

說明:

(1)所受傷害調整對應減傷和易傷。

中間傷害

中間傷害 = 彈藥抗性區 * 增傷區A * 蓄力傷害區 * 代碼傷害區 * 基礎傷害區 * 增傷區B

彈藥抗性區

彈藥抗性區 = 1 - 對應彈藥類型抗性 * 0.0001

說明:

(1) 彈藥抗性區為遺留乘區。

(2)彈藥類型有生物,金屬,能量。

增傷區A

增傷區A = 攻擊傷害增加區 + 阻擋部位攻擊傷害增加區

攻擊傷害增加區 = max(攻擊傷害增加 * 0.0001 + 1, 1)

阻擋部位攻擊傷害增加區 = max(阻擋部位攻擊傷害增加 * 0.0001 + 1, 1)

說明:

(1)阻擋部位攻擊傷害增加的生效條件尚不明確。

蓄力傷害區

蓄力傷害區 = 當前蓄力時間 / 最大蓄力時間 * (全蓄力傷害 - 10000) * 0.0001 + 1

代碼傷害區

說明:

(1)公式說明蓄力傷害與當前蓄力時間呈線性關係。

代碼傷害區 = 基礎優越代碼傷害 * 0.0001 + 優越代碼傷害增加 * 0.0001 + 1

基礎傷害區

說明:

(1)基礎優越代碼傷害和優越代碼傷害增加,需要代碼剋制才能觸發。

(2)基礎優越代碼傷害為10%。

基礎傷害區 = 攻擊區 / 彈片數 / 槍口數

攻擊區的計算受無視防禦力傷害比例影響,需分類討論

如果 無視防禦力傷害比例 * 0.0001 <= 0,攻擊區 = 技能倍率區 * (屬性提升傷害增加 * 0.0001) * (攻擊 - 防禦)

如果 無視防禦力傷害比例 * 0.0001 > 0,攻擊區 = (無視防禦力傷害比例 * 0.0001) * (屬性提升傷害增加 * 0.0001) * 攻擊

技能倍率區

技能倍率區 = [(彈藥類型傷害增加 * 0.0001 * 技能倍率 * 0.0001) + 技能倍率 * 0.0001 + 彈藥類型額外造成傷害] * 0.0001

彈藥類型傷害增加 = 全彈藥類型傷害增加 + 對應彈藥類型傷害增加

彈藥類型額外造成傷害

彈藥類型額外造成傷害 = 全彈藥類型額外造成傷害 + 對應彈藥類型額外造成傷害

說明:

(1)部分角色霰彈槍的彈片數是10。

(2)槍口數,可能會跟雙持武器或多管武器有關。

(3)屬性提升傷害增加,在敵人獲得屬性提升時有使用。尚不清楚是加角色傷害還是敵人傷害。

(4)彈藥類型傷害增加和彈藥類型額外造成傷害,均為遺留乘區。

增傷區B

增傷區B = 射程匹配傷害增加區 + 全爆裂時間過程中傷害增加區 + 暴擊傷害區 + 核心傷害增加區 + 職業類型傷害區 + 1

射程匹配傷害增加區 = max(射程匹配傷害增加 * 0.0001 + 1, 1) - 1

全爆裂時間過程中傷害增加區 = 全爆裂時間過程中傷害增加 * 0.0001 - 1

暴擊傷害區 = 暴擊傷害 * 0.0001 - 1

核心傷害增加區 = 攻擊敵人核心時傷害增加* 0.0001 + 基礎核心傷害增加 * 0.0001 + (基礎核心傷害增加 * 0.0001) * (攻擊敵人核心時傷害增加 * 0.0001) - 1

職業類型傷害 = 職業類型傷害 * 0.0001 + 1 - 1

說明:

(1)角色的基礎暴率為0.15,基礎暴傷為1.5。

(2)這裡的射程匹配傷害增加為1.3。

(3)射程匹配目前有6類,RL為0~0,SG為0~25,SMG為15~35,AR為25~45,MG為35~55,SR為45~100。

(4)這裡的全爆裂時間過程中傷害增加為1.5。

(5)這裡的基礎核心傷害增加為2。

(6)職業類型傷害為遺留乘區,功能是角色對陸地型敵人或空中型敵人的傷害增益。對於敵人,有攻擊型,防禦型,輔助型,空中攻擊型,空中防禦型,空中輔助型。

《NIKKE勝利女神》傷害計算公式及說明 - 第1張


© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com