公式
在手持武器狀態下,以暴擊情況下為例:
單發子彈傷害=(元素傷害*(1±弱點/抗性)+基礎傷害)*(武器面板爆傷+人物面板爆傷+1)*NT系數
元素傷害和基礎傷害
元素傷害有四種:物理、熱能、電子、化學,其中物理傷害不受敵人任何弱點/抗性影響,而基礎傷害等同於物理傷害
上圖
元素傷害均傷就是(58+70)/2=64
基礎傷害最小值為:總傷害最小值-元素傷害最大值=83-70=13
基礎傷害最大值為:總傷害最大值-元素傷害最小值=101-58=43
基礎傷害均值為:(13+43)/2=28,由於浮點所以顯示的是29
需要注意的是,實際打出的元素傷害+基礎傷害不會超出總傷害的範圍
比如你打一發隨機到了70元素傷害,101-70=31,那麼此時基礎傷害只會在13—31範圍內隨機
關於敵人抗性,也很簡單
熱能弱點75%,造成的熱能這一塊的傷害增加75%,為1.75倍
化學抵抗15%,造成的化學這一塊的傷害減少15%,為0.85倍
那麼這個時實際能打出的傷害範圍就知道怎麼算了,以上面的武器為例
當電子傷害隨機到最小,且總傷害也隨機到最小,此為最低傷害:58*1.3+(83-58)=100.4
當電子傷害隨機到最大,且總傷害也隨機到最大,此為最高傷害:70*1.3+(101-70)=122
假如上面的武器元素傷害類型替換成了化學,那麼
當化學傷害隨機到最大,且總傷害隨機倒最小,此為最低傷害:70*0.85+(83-70)=72.5
當化學傷害隨機到最小,且總傷害隨機倒最大,此為最高傷害:58*0.85+(101-58)=92.3
而對於純物理傷害武器,由於不存在物理弱點/抗性,所以實際能打出的傷害範圍即為武器面板總傷害範圍
暴擊
事實上用大部分武器溢出的暴擊率都沒有用,只有個別武器(突破,貓又,類星體)有不明問題,應該是存在BUG
而武器爆傷和人物爆傷也只是簡單的疊加算法,比如手持武器時,武器面板爆傷顯示200%,人物面板爆傷顯示200%,200%+200%+隱藏的基礎暴傷100%=500%,此時你打出的暴擊數字為非暴擊數字的5倍
人物的義體、服裝插件、屬性(反應/鎮定)和冷血專長等級所增加的爆率爆傷會直接展現在人物面板上
而各類武器專長等級增加的爆率爆傷只在你手持對應類型武器時才展現在人物面板上,各類天賦技能點增加的爆率爆傷比較復雜,展現在人物面板或武器面板的都有,完全不展現的也有
最後接下來就是重點,導致我荒廢大把精力,卻始終搞不清這爛遊戲傷害計算的根本原因,正是因為蠢驢十足的NT,也不知道是BUG還是遊戲機制,所以我將其賜名為:NT系數
我打一些普通敵人的時候,不管敵人的弱點和抗性是什麼,不管用什麼傷害類型的武器,實際傷害總是比武器面板要高,而且還要高2-3倍,而在打個別敵人時,同樣的弱點和抗性,同樣的武器傷害類型,比打其他敵人的實際傷害要低正好一半,剛好符合武器面板,我日思夜寐也想不出這裡面的原理,姑且就把它當作NT蠢驢搞出來的NT系數吧
目前發現打一些較為強力的敵人時,NT系數為1,比如暴恐女隊長,3下能打死V的那個,實際傷害完全符合我上述公式
而打大部分普通敵人時,NT系數為2,實際傷害剛好等於我上述公式的2倍。
目前暫沒有發現其他更高的NT系數。
來源:電馭叛客2077吧
作者:粉色系猛男《電馭叛客2077》傷害基礎計算公式