城墻補(bǔ)正(攻擊處于城墻上的敵人時(shí)攻擊方所受的攻擊力補(bǔ)正):0.3
科技補(bǔ)正:(1+兵種攻防等級*0.05)
其他跟破壞力一樣。
目前還沒機(jī)會驗(yàn)證城墻補(bǔ)正和地形補(bǔ)正到底能否疊加。。
有些兵種的基礎(chǔ)攻擊力會分近戰(zhàn)攻擊和間接攻擊兩種。使用何種方式就用該方式的數(shù)值當(dāng)做基礎(chǔ)攻擊力。槍兵在守城墻扔石頭時(shí)用的就是間接攻擊力。
debuff是和buff用加減法統(tǒng)一在一塊計(jì)算的。復(fù)數(shù)的buff和debuff也同理。
總buff = buffA + buffB... - debuffA - debuffB...
具體的各buff值我是采用的修改器里顯示的系數(shù)。可能跟一些通俗理解不太一樣。比如八卦陣是戰(zhàn)斗力buff=6(即=6/20=30%的戰(zhàn)斗力buff)。
結(jié)合這些具體的攻防破能力的計(jì)算方法和之前的傷害公式應(yīng)該就能做出比較合理的戰(zhàn)斗結(jié)果預(yù)測了。。。
再最后修正了一遍部隊(duì)能力公式。修正的地方主要為一些取整細(xì)節(jié)以及鼓舞和棧道等系數(shù)的添加。
以后要是不出現(xiàn)誤差報(bào)告的話應(yīng)該不會再碰這玩意了。。。
部隊(duì)攻or防能力 = int((int(兵種基礎(chǔ)攻or防*0.1*int(((統(tǒng)帥/100+戰(zhàn)斗力總buff/20)*狀態(tài)補(bǔ)正*棧道補(bǔ)正+鼓舞秘策補(bǔ)正)*100))+攻or防總buff*5)*森林補(bǔ)正*科技補(bǔ)正)*城墻補(bǔ)正+兵器特技補(bǔ)正+底力補(bǔ)正