敵が受けるダメージは、ダメージ×(100% − 防御値)を切り捨てた値。防御値は、物理ダメージには装甲、魔法ダメージには魔法防御、爆発・電撃ダメージには装甲の半分、確定・毒ダメージには0%。
ダメージの種類
対象の装甲で軽減される。
対象の魔法防御で軽減される。
対象の装甲の半分で軽減される。魔法防御は関係ない。
爆発ダメージと同様、対象の装甲の半分で軽減される。テスラ x104がこのダメージを与える。
軽減されない。装甲も魔法防御も関係ない。ファイアレインは確定ダメージを与える(アップグレード前は火球1発あたり30-60)。
装甲でも魔法防御でも軽減されない。
装甲と魔法防御の仕組み
装甲と魔法防御はパーセントで、常に0%から100%の範囲で計算される。装甲100%の対象は物理ダメージを受けない。装甲は魔法ダメージに、魔法防御は物理ダメージに効果がない。特定の種類のダメージをまったく受けない敵もいる。スペクトラルナイトは物理・爆発・電撃ダメージを無視する。
ユニット(兵士と英雄)の防御値も同じだが、切り捨てられるのは受けるダメージではなく防いだ分なので、ユニットは敵より1ポイント多く失うことがある。装甲30%に対する21の物理ダメージで、敵の体力は14、ユニットの体力は15減る。
計算例
矢は11-16の物理ダメージを与える。ダークナイトの装甲は80%。 14が出た場合:14 x 20% = 2.8、切り捨てて2。
貫通射撃により、すべてのアーチャー系タワー(レンジャーの隠れ家、銃士駐屯所を含む)の射撃では対象の装甲が10ポイント低く計算される:80%ではなく70%。 14が出た場合、体力を4減らすようになる。
ボルトは41-74の魔法ダメージを与える。シャーマンの魔法防御は85%。 60が出た場合:60 x 15% = 9、切り捨てて9。
砲弾は爆発の中心で60の爆発ダメージを与え、端では30まで下がる。ダークスレイヤーの装甲95%は半分として計算される:47.5%。 50ダメージの攻撃は体力を26減らす。50の物理ダメージなら減るのは2。
ダメージの乱数
近接攻撃(範囲攻撃を含む)とファイアレインは、最低ダメージと最高ダメージの間の整数をランダムに取る。矢、ボルト、投げ斧と投げ槍、マスケット銃の射撃、サンレイタワーの光線は、その間の数値を取って切り上げるため、最低値のダメージにはならない。シャープシュータータワーの矢はゲーム内の情報では10-16だが、実際は11-16で、このWikiではこうした攻撃をその値で記載している。爆発する爆弾とミサイルは乱数を使わない。中心で最大ダメージを与え、端に行くほど減る。装甲による軽減はその後に行われる。確定ダメージを与える敵:トロールチャンピオン、レイダー、デーモンレギオン、アボミネーション、ブラックバーン卿。
即死攻撃、シールド、回避
即死攻撃
即死攻撃は装甲に関係なく、対象の残り体力をすべて奪う。ユニットを即死させる敵:J.T、サレルガズ、モロク、ブラックハッグ、ライカン。
死亡時の効果
アルカナウィザードのデスレイまたはファットボーイで倒された敵には死亡時の効果がない。爆発せず、何も出現しない(フォールンナイトはスペクトラルナイトとして復活しない)。
地獄のシールド
デーモンロードのシールドを受けたデーモンは、次の4回の攻撃でダメージを受けない。毒矢のダメージは回数を消費せずに防がれ、即死攻撃はシールドを貫通する。
回避
バンディット、ヴルフ、ウォーグ、ウィンターウルフ、デーモンハウンドは近接攻撃を一定確率で回避する。回避された攻撃はダメージを与えない。遠距離攻撃は必ず命中し、気絶中の敵は回避しない。