兵種之間的普通攻擊的基礎傷害公式是:
如果攻方的攻擊力(A)高於防守方的防禦力(D) ,則
造成傷害=攻方傷害值×〔1+(A-D)×5%〕×攻方數量
如果攻方的攻擊力低於防守方的防禦力,則
造成傷害=攻方傷害值÷〔1+(D-A)×5%〕×攻方數量
生物有最小傷害和最大傷害(有些是傷害值恆定的比如法師和天使),在最大值和最小值之間隨機取值。與H3不同的,H5沒有傷害上限和下限(不過至少要受1點傷害)。只是最基礎的計算,實際遊戲中英雄總會學些進攻術防禦術什麼的,而且還有特別多附加傷害的技能,就需要另外計算了。
攻擊7級兵造成的傷害為 該兵種HP*〔10%+4.66%*(hlv-1)〕
攻擊6級兵造成的傷害為 該兵種HP*〔20%+5.99%*(hlv-1)〕
攻擊5級兵造成的傷害為 該兵種HP*〔30%+8.99%*(hlv-1)〕
攻擊4級兵造成的傷害為 該兵種HP*〔50%+13.33%*(hlv-1)〕
攻擊3級兵造成的傷害為 該兵種HP*〔80%+19%*(hlv-1)〕
攻擊2級兵造成的傷害為 該兵種HP*〔100%+26.6%*(hlv-1)〕
攻擊1級兵造成的傷害為 該兵種HP*〔200%+33.3%*(hlv-1)〕
兵種之間的普通攻擊的基礎傷害公式是:
如果攻方的攻擊力(A)高於防守方的防禦力(D) ,則
造成傷害=攻方傷害值×〔1+(A-D)×5%〕×攻方數量
如果攻方的攻擊力低於防守方的防禦力,則
造成傷害=攻方傷害值÷〔1+(D-A)×5%〕×攻方數量
生物有最小傷害和最大傷害(有些是傷害值恆定的比如法師和天使),在最大值和最小值之間隨機取值。與H3不同的,H5沒有傷害上限和下限(不過至少要受1點傷害)。只是最基礎的計算,實際遊戲中英雄總會學些進攻術防禦術什麼的,而且還有特別多附加傷害的技能,就需要另外計算了。
攻擊7級兵造成的傷害為 該兵種HP*〔10%+4.66%*(hlv-1)〕
攻擊6級兵造成的傷害為 該兵種HP*〔20%+5.99%*(hlv-1)〕
攻擊5級兵造成的傷害為 該兵種HP*〔30%+8.99%*(hlv-1)〕
攻擊4級兵造成的傷害為 該兵種HP*〔50%+13.33%*(hlv-1)〕
攻擊3級兵造成的傷害為 該兵種HP*〔80%+19%*(hlv-1)〕
攻擊2級兵造成的傷害為 該兵種HP*〔100%+26.6%*(hlv-1)〕
攻擊1級兵造成的傷害為 該兵種HP*〔200%+33.3%*(hlv-1)〕