說到游戲的戰(zhàn)斗系統(tǒng),就不能不說說關于戰(zhàn)斗時的各種傷害數(shù)值的計算了。復雜而合理的計算公式是一款游戲中的戰(zhàn)斗能吸引人的基本條件,但是想要同時達到這兩個標準可不那么簡單!仙劍奇?zhèn)b傳5》中的傷害分為普攻和法攻,它們有著不同的傷害計算公式。而除此之外,還有大量的其他屬性也會影響到戰(zhàn)斗的流程。下面本文就為大家一一講解這些屬性的作用,以及他們在戰(zhàn)斗中是如何進行計算的。
先重申幾個概念:
暴擊傷害變?yōu)?50%,氣增量+1
連擊:傷害變?yōu)?0%,連續(xù)兩次攻擊
格擋:受到傷害變?yōu)?0%
閃避:受到傷害變?yōu)?
注:(1)只有我方才會連擊和格擋
(2)連擊只連一次
(3)連擊、格擋和閃避只在普攻中出現(xiàn),暴擊還可能在仙術中出現(xiàn)
(4)仙術的暴擊有bug,用仙術打同屬性敵人的暴擊為定值9999
力:每一點對應5點攻擊
體:每一點對應5點精上限和4點防御
速:每一點對應2點身法
術:每一點對應2點神上限和3點仙攻仙防
運:每一點對應2點運勢
攻擊:影響普攻、合擊的威力
防御:影響所受普攻的效果
仙攻:影響仙術、絕技、合擊的威力
仙防:影響所受仙術、絕技的效果
身法:影響出手順序,每十點對應5點閃避和6點命中
運勢:每一百點對應4點暴擊和連擊
然后上公式:
普攻傷害=攻擊×(1-對方防御/2600)^2×普攻方式系數(shù)k1×(1+附加傷害系數(shù)k2)×隨機數(shù)
注:(1)普攻傷害的范圍是0~9999。
(2)關于普攻方式系數(shù)k1:有的敵人有不止一種普攻方式,比如白老虎用牙齒咬人時k1=1,用兩只爪子撓人時k1=1.5;再比如飛頭蠻有可能把攻擊力減半,換取三次攻擊,這個時候k1=0.5。
(3)關于附加傷害系數(shù)k2:k2與敵我雙方呈一一對應關系,比如用小蠻打蜜蜂有50%的普攻加成(k2=0.5),但是用別人打蜜蜂就沒有這個加成;再比如用龍幽打棺材有100%的普攻加成(k2=1),但是用其他人打棺材k2=0。
(4)隨機數(shù)的范圍大致是0.94~1.06,下同。
陽系仙術加血=仙術固定系數(shù)×(1+仙攻/80)×(1+陽系修為系數(shù)k2)×(1+陽系屬性/100)×隨機數(shù)
注:(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
仙術傷害公式比較復雜:
仙術傷害=仙術固定系數(shù)×(1+仙攻/仙攻系數(shù)k1)×(1-對方仙防/4000)×(1+該系修為系數(shù)k2)×(1+該系屬性/100)×(1-對方該系抗性/100)×隨機數(shù)
注:(1)當仙攻<100時,仙攻系數(shù)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)有興趣的朋友可以自己測一測各個仙術的固定系數(shù)。我的經(jīng)驗是:在同一位置并且描述相同的仙術的威力一般都是一樣的,比如落雷術和土崛都是相應系的第一種仙術,描述又都是“威力小”,所以他們的威力是相同的;凝華冰蓮和氣旋碎空都是相應系的第二種仙術,描述又都是“威力大”,所以他們的威力也都是相同的。
PS:給大家提兩個問題,99點仙攻的威力是1點仙攻的多少倍?100點仙攻的威力又是99點仙攻的多少倍?
答:根據(jù)公式可以算出,在其他因素都不改變的時候,99點仙攻傷的血是1點仙攻的1.2倍,100點仙攻傷的血是99點仙攻的1.67倍。
很意外吧,第100點仙攻傷的血比前面99點仙攻都要多。