《仙劍奇俠傳5》傷害計算公式
先重申幾個概念:
暴擊:傷害變為150%,氣增量+1
連擊:傷害變為70%,連續兩次攻擊
格擋:受到傷害變為30%
閃避:受到傷害變為0
注:(1)只有我方才會連擊和格擋
(2)連擊隻連一次
(3)連擊、格擋和閃避只在普攻中出現,暴擊還可能在仙術中出現
(4)仙術的暴擊有bug,用仙術打同屬性敵人的暴擊為定值9999
力:每一點對應5點攻擊
體:每一點對應5點精上限和4點防禦
速:每一點對應2點身法
術:每一點對應2點神上限和3點仙攻仙防
運:每一點對應2點運勢
攻擊:影響普攻、合擊的威力
防禦:影響所受普攻的效果
仙攻:影響仙術、絕技、合擊的威力
仙防:影響所受仙術、絕技的效果
身法:影響出手順序,每十點對應5點閃避和6點命中
運勢:每一百點對應4點暴擊和連擊
然後上公式:
普攻傷害=攻擊×(1-對方防禦/2600)^2×普攻方式系數k1×(1+附加傷害系數k2)×隨機數
注:(1)普攻傷害的範圍是0~9999。
(2)關於普攻方式系數k1:有的敵人有不止一種普攻方式,比如白老虎用牙齒咬人時k1=1,用兩隻爪子撓人時k1=1.5;再比如飛頭蠻有可能把攻擊力減半,換取三次攻擊,這個時候k1=0.5。
(3)關於附加傷害系數k2:k2與敵我雙方呈一一對應關係,比如用小蠻打蜜蜂有50%的普攻加成(k2=0.5),但是用別人打蜜蜂就沒有這個加成;再比如用龍幽打棺材有100%的普攻加成(k2=1),但是用其他人打棺材k2=0。
(4)隨機數的範圍大致是0.94~1.06,下同。
陽系仙術加血=仙術固定系數×(1+仙攻/80)×(1+陽系修為系數k2)×(1+陽系屬性/100)×隨機數
注:(1)初始陽屬性:雲凡0,雨柔20,龍幽0,小蠻10
(2)當修為介於100~499時,k2=0;
當修為介於500~999時,k2=0.1;
當修為介於1000~1699時,k2=0.2;
當修為≥1700時,k2=0.3,下同。
(3)加血的範圍是-9999~+9999
仙術傷害公式比較複雜:
仙術傷害=仙術固定系數×(1+仙攻/仙攻系數k1)×(1-對方仙防/4000)×(1+該系修為系數k2)×(1+該系屬性/100)×(1-對方該系抗性/100)×隨機數
注:(1)當仙攻<100時,仙攻系數k1=500;
當仙攻≥100時,k1=100。
(2)仙術傷害的範圍是-9999~+9999
(3)各人的初始五靈屬性值:
┌──┬──┬──┬──┬──┬──┐
│ │ 雷 │ 風 │ 水 │ 火 │ 土 │
├──┼──┼──┼──┼──┼──┤
│雲凡│ 30 │ 40 │ 0 │ 50 │ 0 │
├──┼──┼──┼──┼──┼──┤
│雨柔│ 20 │ 20 │ 20 │ 20 │ 20 │
├──┼──┼──┼──┼──┼──┤
│龍幽│ 50 │ 0 │ 0 │ 0 │ 40 │
├──┼──┼──┼──┼──┼──┤
│小蠻│ 0 │ 0 │ 25 │ 0 │ 25 │
└──┴──┴──┴──┴──┴──┘
可以看到,小蠻的初始五靈值非常坑爹。
(4)有興趣的朋友可以自己測一測各個仙術的固定系數。我的經驗是:在同一位置並且描述相同的仙術的威力一般都是一樣的,比如落雷術和土崛都是相應系的第一種仙術,描述又都是“威力小”,所以他們的威力是相同的;凝華冰蓮和氣旋碎空都是相應系的第二種仙術,描述又都是“威力大”,所以他們的威力也都是相同的。
PS:給大家提兩個問題,99點仙攻的威力是1點仙攻的多少倍?100點仙攻的威力又是99點仙攻的多少倍?
答:根據公式可以算出,在其他因素都不改變的時候,99點仙攻傷的血是1點仙攻的1.2倍,100點仙攻傷的血是99點仙攻的1.67倍。
很意外吧,第100點仙攻傷的血比前面99點仙攻都要多。