返回列表 回復 發帖

《騎馬與砍殺戰團》護甲抵免傷害計算

眾所周知,護甲對於不同類型的攻擊(砍,刺,鈍),有著不同的防禦效果

  根據 以前的傷害計算公式,以及戰團v1.111的module.ini 裡面的數據,計算出一個傷害表格,以便查閱

  module.ini的設置語句是 :
  armor_soak_factor_against_cut = 0.8
  armor_soak_factor_against_pierce = 0.65
  armor_soak_factor_against_blunt = 0.5

  armor_reduction_factor_against_cut = 1.0
  armor_reduction_factor_against_pierce = 0.5
  armor_reduction_factor_against_blunt = 0.75

  計算公式是:
  Reduced_damage = base_damage - ( armor * soak )
  Final damage = Reduced_damage * ( 1 - ( armor/100 * reduction ) )

  注意:
  攻擊傷害是指:裸體農民被你打中的傷害,而不是武器的傷害(因為這個數字會受到速度獎勵,武器的攻擊部位,擊中的部位等等大有不同)
  而每一列彩色的 砍-刺-鈍 數據,是在該護甲等級下,這個攻擊傷害造成的最終傷害。
  以海寇大人40點身體護甲為例,如果你砍裸體農民是190傷害,那麼同樣地一擊落在海寇大人身上,就會有95點傷害
  如果你弩箭刺傷,擊中裸體農民是190傷害,那麼同樣地一擊落在海寇大人身上,就會有131點傷害

  可以看出,在身防60左右的重甲面前,砍傷的效率實在低下,所以遊戲裡面才給砍傷更高的武器傷害數值來平衡
返回列表