戰(zhàn)斗機制
1.防護值
防護值分為遠程防護值和近程防護值,分別代表了該單位在不同的回合會被敵方攻擊的可能性大小。
戰(zhàn)斗流程共三個回合 遠程回合 近戰(zhàn)回合 結束回合,其中遠程回合計算遠程防護值,近戰(zhàn)回合與結束回合計算近程防護值,在戰(zhàn)斗動畫中雖然兵種分為前排和后排,但是他們被攻擊的概率只跟防護值相關。(在tap看到有人吐槽為什么能直接繞后殺了后排兵)
(兵種A數(shù)量*兵種A防護值)/全部兵力的防護值=兵種A被攻擊的概率。
2.連攜機制
在戰(zhàn)斗中,當雙方兵種攻擊速度相同時,上一次攻擊的兵種所在方先手。如果雙方都沒有上一次攻擊兵種,攻方先手。
3.關于兵種的傷害計算
部分新手玩家不明白為什么兵種既有攻擊力數(shù)值又有傷害值,這里來說一下造成的傷害是如何計算的。
最終傷害=兵種數(shù)量*兵種傷害*攻防加成*兵種克制加成*其他加成,發(fā)動必殺時最終傷害為1.5倍。所以在傷害不溢出的情況下,擊殺的兵力=最終傷害/(被攻擊士兵血量*士氣血量加成)。
下面再詳細說一下攻防加成與其他加成的算法。
攻防加成計算 攻擊=(將領攻擊+兵種攻擊)防御=(將領防御+兵種防御)
當攻擊大于防御的時候:攻防加成=1+(攻擊-防御)/100
當防御大于攻擊的時候:攻防加成=1-(防御-攻擊)/200
攻防加成最大為3,最小為0.3。也就是說當攻擊大于防御時,攻擊最多只能比防御高出200點。
當防御大于攻擊時,防御最多比攻擊高出140點。(上文所指的攻擊皆為攻擊單位的攻擊力,防御皆為 被攻擊單位的防御力)
其他加成
傷害加成=(聯(lián)盟傷害加成+科技傷害加成+沖鋒號角+士氣傷害加成)
受傷減免=(聯(lián)盟受傷減免+科技受傷減免+陷陣戰(zhàn)鼓)
當傷害加成大于受傷減免時:其他加成=1+(傷害加成-受傷減免)
當受傷減免大于傷害加成時:其他加成=1/(1+受傷減免-傷害加成)
1% = 0.01(上文所指的傷害加成皆為攻擊單位的傷害加成,受傷減免皆為 被攻擊單位的受傷減免)
小編推薦閱讀