ダメージ計算情報

当ページのリンクには広告が含まれています。

Nintendo Switch版・Steam版『ドカポン!怒りの鉄剣 リマスター版』及びPS版『ドカポン!怒りの鉄剣』のダメージ計算についてまとめています。

本記事で紹介するダメージ計算にておおよその値を算出することが可能ですが、全く同じ数値ではない場合もあります。あらかじめご了承ください。一部、計算式が間違っている場合もございますのでご了承ください。 (2024/11/11 追記)バトル中のダメージに関しては計算のロジックが解明出来たため、ほぼ誤差なく算出できるようになりました。 (2025/9/26 追記)F魔法のロジックも追記しました。

以下、怒りの鉄剣でのダメージ計算に関係してくる要素になります。

  • クリティカルヒットやクリティカルガードの概念がありません。
  • PS版はモンスターの武器の種類による弱点によってダメージ倍率が1.3倍になります。(プレイヤーに弱点は存在しません。)
  • モンスターの攻撃魔法の弱点によって魔法攻撃の計算式が異なってきます。(プレイヤーに弱点は存在しません。)
  • 『攻撃』『必殺』『魔法攻撃』には乱数が設定されています。
  • 「睡眠」状態や「石化」状態、「降参」に失敗などはすべて『行動不能』状態に含まれます。
  • バトル時に計算上ダメージが1以下と判定された場合は1または3ダメージになります。

武器の種類による弱点について

PS版ではモンスターの弱点となる武器の種類が存在し、弱点をつくことで『攻撃』『必殺』時にダメージ量が通常の1.3倍となります。リマスター版では撤廃されております。武器の種類と該当モンスターは以下の通りになります。

剣・斧

カボチャガエル/きのここぞう/キラーフラワー/マタンゴ/人食い草/切りカブおばけ/トレント/首切りナイト/あばれ牛/エント/きのこ戦士/サイクロプス/一つ目鬼/エビルドワーフ/ヘルウォーカー/キラープラント/バイオレンスブル/フライングアイ/ザ・フェイス/ゴーゴン/牛魔神/アシュラ/フライデー

ナイフ・メイス

デンデン/ケムマキ/デンデントップ/ホブゴブリン/バンディオーク/ミイラ男/ハットリ/ジェノサイドテル/狂犬/グール/ケロイダー/ホットドック/ベノム/ゴールドゼリー/バルログ/ヘルハウンド/アポカリプス/カゲ

ちび魔道士/大魔道士/スナイプエルフ/スパイダー/ウィスプ/イヌ兵士/コカトリス/ダークエルフ/はぐれクモ/ゴースト/魔法こぞう/アイストード/ヘビシャーマン/レトロゴースト/ドルイド/メガウィスプ/ブレイクアーム/ナイトストーカー/ハイマジシャン/ギガサイノシス/マグマン/メデューサ/エミュー/ガーゴイル/カムイ/スペクター/原住民/デスクラウド/ファントム/パラレル/ソーサラー/ネクロマンサー

杖・弓・槍

該当モンスターなし

武器弱点なし

ゴブリン/スライム/ヘッポコ兵士/コボルト/スコーピオン/タマゴン/てっきゅうくん/どくガエル/ハーピィ/バット/エビルマシン/オーク/ボーンウォーリア/デミアリゲーター/黒サソリ/デュラハン/ドワーフ/エナジーボール/鬼コウモリ/マーマン/マーメイド/アマゾネス/スケルトン/ボーヤ/ガスト/すなトカゲ/タマゴンピータン/ゴーレム/ドッペルミラー/バードコマンダー/バンパイア/ボーンジェネラル/ライノマン/ラミア/アークマシン/キングコボルト/メルトクラウド/大目玉/カメ戦車/セイレーン/ハーピィシスター /マメモヤシ/ミノタウロス/リザードマン/あかさびオタマ/チューチューマン/レッドマンタ/ゾウガメ戦車/大王イカ/ツインシャーク/ほねほね魚/アックスカイマン/ゲルミート/ゾンビ/ウミリュウ/殺人エイ/人食コウモリ/ボーンソルジャー/エスカルゴン/スリープクック/アマゾネスクイン/氷の化身/ゴブリンヒーロー/サムライ/ブラックホーン/タケシ/デビルサイダー/ギャザー/バンパイアホラー/ドワーフギャング/フロストゴーレム/ニョニョ/ハーピィビーナス/デモンマシン/クラーケン/さびナマズ/ブルードラゴン/ホークソルジャー/ケンタウロス/ブルブラッド/ベビーインプ/いたずら天使/ダブルジョーズ/竜牙兵/アイアンヘッド/メタルミリピード/ヤギュウ/レイス/セントール/ファンタズム/レアゴーレム/ワイト/イフリート/サラマンダー/サルガタナス/ナマズシーン/ハニーフィッシュ/ウエポントータス/南国戦士/プレシオザウルス/ベロベエくん/カゲうお/電気エイ/ピカギョ/レッドドラゴン/シーサーペント/ベロアンコウ/インプ/エビルブライアン/タマゴンリッチ/テンタクルズ/バンパイアロード/クロコダイラー/ブレードウィッチ/マジックハンド/ハンターファング/ミフネ/タイタン/グリフィンマン/トランサー/ハイデーモン/ハーデスホース/アモン/エグゼキューター/ギロチンキング/カーマイン/グレートドラゴン/サタン/ダークネスフーフ/デスレディ/ヘルシャーク/バンパイアキング/ブロッケン/かりゅうど/ゴアバルチャー/デッドウィング/エグゾダス/スクラッパー/ドラゴンブレイド/モンモン/チェンリー/チェロキー/ヴィンセント/ワルサー/ツタンカーメン/ゼノン/ゼニス/ザ・サン/深海魔人/グリード

攻撃魔法の属性による弱点について

PS版・リマスター版ともにモンスターの弱点となる属性が存在します。属性による弱点をつくことで『魔法攻撃』時にダメージ計算式の算出方法が変化します。属性の種類はこちらになります。該当モンスターは以下の記事を参考にしてください。

あわせて読みたい

目次

バトル時の乱数について

ダメージ計算上で出た数値~上限値の範囲を乱数と呼びます。乱数は決められた範囲からランダムな数値をとります。怒りの鉄剣のバトル時での乱数は、ダメージ計算上で出た数値を参照にテーブルごとに範囲分けが行われています。(PS版はさらにオーバーフロー分のテーブルも存在すると考えられます。)

計算結果範囲乱数範囲
1以下0 or 2
2~150
16~310~1
32~630~3
64~1270~7
128~2550~15
256~5110~31
512~10230~63
1024~20470~127
2048~40950~255
4096~81910~511
8192~99990~1023

用語説明

後述するダメージ計算に使われる用語については以下通りの説明になります。

  •  自:自分プレイヤーを示します。
  •  相:相手プレイヤーを示します。
  •  防御側コマンド倍率:防御側の『防御』・『カウンター』・『魔法防御』・『行動不能』の際の倍率。
  •  弱点倍率:自分が装備する武器の種類によって変動する倍率。(PS版のみ)
  •  攻撃魔法倍率:自分が発動した『攻撃魔法』によって変動する倍率。
  •  防御魔法倍率:相手が発動した『防御魔法』によって変動する倍率。
  •  乱数:乱数によって変動する数値。(バトル時のみ)

『攻撃』のダメージ計算

基本式:((自AT×2-相DF)×防御側コマンド倍率×弱点倍率)+乱数
『防御』:2.0
『魔法防御』:2.25
『カウンター』:
2.75
行動不能』:2.
5
弱点でない装備時:1.0
弱点装備時:1.3(PS版のみ)

  • 自AT×2<相DF の場合は1または3しかダメージを受けません。
  • ()内で小数点切り捨てを行う。

『必殺』のダメージ計算

基本式:((自AT×3-相DF)×防御側コマンド倍率×弱点倍率)+乱数
『防御』:2.0
『魔法防御』:2.75
『カウンター』:『必殺』×『カウンター』のダメージ計算参照
『行動不能』:2.5

弱点でない装備時:1.0
弱点装備時:1.3(PS版のみ)

  • 自AT×3<相DF の場合は1または3しかダメージを与えられません。
  • ()内で小数点切り捨てを行う。

『必殺』×『カウンター』のダメージ計算

基本式:((自AT×2+相AT×2-自DF)×2.25)+乱数

  • 自AT×2+相AT×2<自DF の場合は1または3しかダメージを受けません。
  • ()内で小数点切り捨てを行う。

『魔法攻撃』のダメージ計算(物理判定の攻撃魔法以外)

弱点属性以外の場合

「テレポーザン」「ブンシンザン」「バーサーク」以外が対象になります。MG依存のダメージを与えられます。

基本式:((自MG×1.5-相MG)×防御側コマンド倍率×攻撃魔法倍率×防御魔法倍率)乱数
『ぼうぎょ』:2.25
『魔法防御』:2.0
『カウンター』:2.75
『行動不能』:2.5
攻撃魔法倍率:使用する攻撃魔法の種類によって変動。
防御魔法倍率:発動した防御魔法の種類によって変動。

  • 自MG×1.5<相MG の場合は1または3しかダメージを受けません。
  • ()内で小数点切り捨てを行う。

弱点属性の場合

モンスターの属性弱点と「テレポーザン」「ブンシンザン」「バーサーク」以外の攻撃魔法の属性が一致した場合の計算式になります。

基本式:(((自MG×2-(自MG×0.05+1)-相MG)×防御側コマンド倍率×攻撃魔法倍率×防御魔法倍率)+乱数
『ぼうぎょ』:2.25
『魔法防御』:2.0
『カウンター』:2.75
『行動不能』:2.5
攻撃魔法倍率:使用する攻撃魔法の種類によって変動。
防御魔法倍率:発動した防御魔法の種類によって変動。

  • 自MG×2-(自MG×0.05+1)<相MG の場合は1または3しかダメージを受けません。
  • ()内で小数点切り捨てを行う。

『魔法攻撃』のダメージ計算(物理判定の攻撃魔法)

弱点属性以外の場合

「テレポーザン」「ブンシンザン」「バーサーク」が対象になります。AT依存のダメージを与えられます。※「ソードダンサー」はMG依存になります。

基本式:((自AT×1.5-相MG)×防御側コマンド倍率×攻撃魔法倍率×防御魔法倍率)乱数
『ぼうぎょ』:2.25
『魔法防御』:2.0
『カウンター』:2.75
『行動不能』:2.5
攻撃魔法倍率:使用する攻撃魔法の種類によって変動。
防御魔法倍率:発動した防御魔法の種類によって変動。

  • 自AT×1.5<相MG の場合は1または3しかダメージを受けません。
  • ()内で小数点切り捨てを行う。

弱点属性の場合

モンスターの属性弱点と「テレポーザン」「ブンシンザン」「バーサーク」の攻撃魔法の属性が一致した場合の計算式になります。※「ソードダンサー」はMG依存になります。

基本式:(((自AT×2-(自AT×0.05+1)-相MG)×防御側コマンド倍率×攻撃魔法倍率×防御魔法倍率)+乱数
『ぼうぎょ』:2.25
『魔法防御』:2.0
『カウンター』:2.75
『行動不能』:2.5
攻撃魔法倍率:使用する攻撃魔法の種類によって変動。
防御魔法倍率:発動した防御魔法の種類によって変動。

  • 自AT×2-(自AT×0.05+1)<相MG の場合は1または3しかダメージを受けません。
  • ()内で小数点切り捨てを行う。
名前倍率属性
エネゲット0吸収
エネチェンジ0吸収
ギカドレイン0吸収
ゴウトゥヘル0
ゼニゲット0吸収
ドゼニゲット0吸収
バトルネムネム0
プラズマ3
マホケスA3吸収
テレポーザン4物理(物理判定)
フリーズ4
マホケスD4吸収
ウェーブ5なし
クエイク5なし
ゼニダウン5なし
ツイスター5なし
バーサーク5なし(物理判定)
メテオ5
ブンシンザン6物理(物理判定)
プラズマラ8
バトルドリー10
フリーズラ10
メテオラ12
プラズマダラ16
サビール20
フリーズダラ20
メテオダラ24
ソードダンサー40物理(魔力判定)
ヘブンズゲート40
メチャプラズマ40
メチャフリーズ40
メチャメテオ40

防御魔法倍率一覧

名前倍率(リマスター版)倍率(PS版)
マホセーフ0.50.5
マホタス0.40.2
ゲンキッキ0.30
マホタスラ0.30.3
マホフウジ0.30.1
マジックプール0.30.3
マホガード0.250.25
マホタスダラ0.250.15
マホカッチン0.250.3
マホゲンキ0.20.25
ドゲンキッキ0.150
ドマホフウジ0.10.3
ガードプール0.050.3
マホキカン00
マホミラー11

「呪い」の状態変化による自傷ダメージ計算

「呪い」状態になった場合、攻撃側の『攻撃』『必殺』時にたまに自分を攻撃してしまいます。『魔法攻撃』等では発生しません。

基本式:(自AT×2-自DF)×2.25

自AT×2<自DFの場合は1または3しかダメージを受けません。乱数が発生しません。

F魔法のダメージ計算

F魔法で与えられるダメージは以降で記述する計算式で求められる最低ダメージと最大ダメージの範囲から決定されます(F魔法の乱数)。

相手選択時に出てくるダメージ量は実際にF魔法を当てた時のダメージ量と必ずしも一致しませんが、どちらも計算式によって導出された範囲から選ばれます。

ダメージ計算の例外としてデビラーマンのミナダメジは命中すると必ず相手の残HPを1にし、後述するお宝補正はかかりません。

F魔法最低ダメージの計算フロー

自MG-相MG+(相MG/10)×3を求める。

()内で小数点切り上げを行う。

{(自MG-★)/20}を求める。

{}内で小数点切り捨てを行う。★の値相MG/10の余りに対応した値を下表より求めて代入する。

相MG/10の余りと★の値の関係

相MG/10の余り★の値
160
254
348
442
536
630
724
818
912
06
自MG-★/20の余りを求める。

★の値は②と同様。

自MG-★/2の余りを求める。

★の値は②と同様。

③の余りが14以上かつ、④の余りが0の条件分岐より値を求める。

条件を満たす場合は1の値を、満たさない場合は0の値を返す。

上記で求めた①②⑤を足し算し、計算結果から条件分けを行う。
①+②+⑤≧1の場合、{(①+②+⑤)×相手お宝補正×F魔法補正}

{}内で小数点切り捨てを行う。

①+②+⑤<1の場合、{相手お宝補正×F魔法補正}

{}内で小数点切り捨てを行う。

  • 相手お宝補正:相手が所持している特定のF魔法を軽減するお宝の数によって変動。
  • F魔法補正:ダメージを与えることができる各F魔法の基本倍率。

「相手お宝補正」と「F魔法補正」の関係は以下の表より求めます。

F魔法を軽減するお宝の種類一覧

お宝の種類対象F魔法
しっぽアースゴロゴロ、ゴロピカ、ゴロサンダー
ヒーターマフラーコチコチ、コチヒヤ、コチコッチン
氷ウチワマグマグ、マグメラ、マグファイア
きいろいドカヘルグラグラ、グラグラン、グラズシーン
マメシェルターフラッシュボマー、クラッシュボンバ

対象のお宝所持数とお宝補正の関係

お宝の所持数倍率補正
0個 (モンスター)1.0
1個0.95
2個0.9
3個0,85
4個0.8
5個0.75
6個0.7
7個0.65
8個0.6
9個0.55
10個0.5
11個0,45
12個0.4
13個0.35
14個0.3
15個0.25
16個0.2
17個0.15
18個0.1
19個0.05
20個以上0

F魔法補正一覧

名前倍率補正
ゴロゴロ2
コチコチ4
マグマグ6
グラグラ8
ゴロピカ10
コチヒヤ12
マグメラ14
グラグラン16
フラッシュボマー18
ゴロサンダー20
コチコッチン22
マグファイア24
グラズシーン26
クラッシュボンバ28
⑥の条件を満たした式がF魔法の最低ダメージとなる。

最低ダメージの上限はお宝の所持数により以下の表のように変動します。

ダメージの上限とお宝の所持数の関係

お宝の所持数ダメージ上限
0個 (モンスター)9999
1個9499
2個8999
3個8499
4個7999
5個7499
6個6999
7個6499
8個5999
9個5499
10個4999
11個4499
12個3999
13個3499
14個2999
15個2499
16個1999
17個1499
18個999
19個499
20個以上0

F魔法最大ダメージの計算フロー

最低ダメージで求めた①②⑤を足し算し、計算結果から条件分けを行う。
①+②+⑤≧1の場合、(①+②+⑤)×相手お宝補正×F魔法補正

※小数点処理不要

①+②+⑤<1の場合、相手お宝補正×F魔法補正

※小数点処理不要

㋑で求めた計算結果から条件分けを行う。
1≧{(㋑/4)-1}の場合、1×相手お宝補正

{}内で小数点切り捨てを行う。

1<{(㋑/4)-1}の場合、{(㋑/4)-1}×相手お宝補正

{}内で小数点切り捨てを行う。

{㋑+㋺}の計算結果がF魔法の最大ダメージとなる。

{}内で小数点切り捨てを行う。最大ダメージの上限は⑦の表の関係と同様となる。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!

 

目次