※ 引述《forb9823018 (風過無痕)》之銘言:
: 9.攻擊防禦差造成的傷害如何計算,有公式嗎?
最近找到了魔幻精靈JP開始玩後,又開始撿起來魔喚精靈2玩。
然後發現了某種一般的傷害計算公式,有點繁瑣,不過還是給會背計算公式的板友參考
首先計算「攻防差」,這裡的規則是:
順+9(相剋/精靈主攻擊),對+3(對面屬性/精靈攻擊精靈主),同-1,逆-6。
然後大家熟知的正面+0,側前+1,側後+3,背後+4。
如果攻防差所得的結果在2~18之間,則使用以下公式
傷害 = (攻防差 / 2) * 防禦減成 然後四捨五入,但遇到剛好x.5時要捨去
例1. 攻擊15的基諾正面攻擊平地上防禦9的布里克斯,傷害是
(15+9 - 9) / 2 = 7.5 ,捨去得到7。
例2. 攻擊18的達卡側後推魔晶石上(-30%)防禦14的歐恩,傷害是
((18+3+3 - 14) / 2) * 70% = 3.5 ,捨去得到3。
例3. 攻擊1的佩里特從背後叮木叢裡(-20%)防禦10的普羅,傷害是
((1+9+4 - 10) / 2) * 80% = 1.6 ,進位得到2。
例外情形A: 攻防差在1以下時,平地在-2以上傷害1,淺水-1以上傷害1,
其他地形攻防差0以上傷害1。
例外情形B: 攻防差在19以上時,19以上把攻防差減1,24以上減2,29以上減3再做計算,
但卻直接四捨五入,也就是這時碰到x.5則進位。
例4. 攻擊13的布里克斯從側後射擊平地上黃昏防禦5的琦男,那麼攻防差是
13+9+3 - 5 = 20,因為在19以上所以先減1,傷害是 (20-1)/2=9.5,
這時候要進位,得到傷害★。
例5. 攻擊18的達卡從側前推水深3(-25%)中白天防禦7的瑪姆,那麼攻防差是
18+9+1 - 7 = 21,因為在19以上所以先減1,傷害是 ((21-1)/2)*75% = 7.5
這時後要進位,得到傷害8。
我對表把所有情形都檢查過了,但是也不敢保證一定都沒有錯,請大家多多指教 :D
然後尾巴來徵一下站內信約戰XDDDD