烽火戰國戰斗力如何計算
進攻方的戰斗力計算相對簡單,加法和乘法即可。
近攻計算法:(A士兵近攻值*A士兵數量+B士兵近攻值*B士兵數量+士兵近攻值*士兵數量……+英雄近攻值)*(1+利刃科技+家族攻擊加成+武略加成+寶物近攻加成)
遠攻計算法:(A士兵遠攻值*A士兵數量+B士兵遠攻值*B士兵數量+士兵遠攻值*士兵數量……+英雄遠攻值)*(1+神箭科技+家族攻擊加成+武略加成+寶物遠攻加成)
戰斗力=近攻值+遠攻值
舉例如下:
進攻方的兵力為:騎射戰將1544個(近攻0、遠攻900)、英雄遠攻為160302
遠攻值=1544騎射戰將*遠攻900+王翦遠攻160302=1544*900+160302=1549902
遠攻值算出來,但是千萬別漏了各種加成值哦~
加成=1+神箭10+寶物0+家族12+武略138=458
那么遠攻值=1549902*458=709855116
于進攻方沒有近攻士兵、沒有近攻英雄,所以近攻值為0。如果大家碰到其他的戰斗可能會有近攻值的,具體的算法可以參照上面的遠攻算法。
所以他的進攻總值=近攻+遠攻=0+709855116=709855116
我們可以看出計算出的結果和戰報顯示的相差無幾
防御方的戰斗力計算比較復雜,有一點要強調的就是防御方的戰斗力只計算防御數值,不計算進攻數值(也就是說在防御的時進攻力完全無用)。而且防御方的戰斗力計算不再是單純的數值加和乘,總的一句話防御方的戰斗力的多少是進攻方近攻和遠攻的占比決定的。即進攻方派出的部隊全是近攻,沒有遠攻擊,那么防御方的近防值全部起效果而遠防值一點效果都不起;若進攻方70%近攻、30%遠攻,那么防御方的近防值只有70%生效、遠防值只有30%生效。
士兵近防值=(A士兵近防值*A士兵數量+B士兵近防值*B士兵數量+士兵近防值*士兵數量……+A英雄近防值+B英雄近防值+英雄近防值)*(1+護甲科技+家族防御加成+文韜加成+寶物近防加成+國家相克)
城防近防值=( A城防近防值*A城防數量+B城防近防值*B城防數量+城防近防值*城防數量……)*(1+筑城科技+家族防御加成+文韜加成+寶物近防加成+國家相克)
近防值=士兵近防值+城防近防值
士兵的遠防值、城防遠防值的計算方法和近防一樣,只是把寶物的近防加成改為寶物的遠防加成即可
遠防值=士兵遠防值+城防遠防值
防御方戰斗力=防御方近防值*(進攻方近攻值/進攻方戰斗力)+防御方遠防值*(進攻方遠攻值/進攻方戰斗力)
說的比較難懂,我們以具體的例子來看:
首先我們確定下進攻方的近攻和遠攻數值占比,從上面進攻方戰斗力計算可以看出,進攻方的遠攻占比為100%,即709855116;而近攻為0%。
士兵近防值=糧草兵2040個*近防5+長槍兵686個*近防60+弓箭兵103個*近防10+英雄1個*近防1300=2040*5+686*60+103*10+1*1300=10200+41160+1030+1300=53690
士兵近防加成=1+護甲10+家族0+文韜064+寶物近防0+國家相克0=264
士兵近防值=53690*264=1417416
城防近防值=陷阱3485個*近防80+箭塔671個*近防0+高級箭塔1個*0+滾石1個*200+火箱1個*2500+轎車個*5000=3485*80+671*0=286500
城防近防加成=1+筑城10+家族0+文韜064+寶物近防0+國家被克0=264
城防近防值=286500*264=756360
防御方近防總值=士兵近防值1417416+城防近防值756360=8981016
計算結果可能有幾點的戰力誤差,實際戰力請以游戲數據為準!