勝利女神妮姬|傷害計算公式
勝利女神妮姬的實際傷害是max(最終傷害, 1),公式表明最小傷害為1,因為大部分百分比加成都是用10000表示100.00%,所以下面會看到很多的 * 0.0001,因為大部分百分比加成有些含有基數1,有些不含有基數1,所以下面會看到很多的 -1 或 +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)職業類型傷害為遺留乘區,功能是角色對陸地型敵人或空中型敵人的傷害增益。對於敵人,有攻擊型,防禦型,輔助型,空中攻擊型,空中防禦型,空中輔助型。