※ このページは SFC 版『聖剣伝説3』の攻略ページです。
リメイク版(Switch/PS4)の攻略ページは別に用意しています。
→ 『聖剣伝説3 トライアルズオブマナ』の攻略

はじめに

魔法には色々な要素が絡んでくるので、計算式を解明するのはほぼ無理だと思っていましたが、やそそさんが解明してくれました。どうもありがとうございます。

条件・定義等

聖剣伝説3の魔法攻撃力について調べました。
はじめにこれだけは言いたい。曜日と属性の一致による魔法効果上昇をあなどるな。魔法の威力が低いときは上昇率25%(詳しくはのちほど)

調査の条件について

このデータは、Lv4 と Lv21 の「かいがらハンター」の魔法防御をゼロと定義して測定しました。しかし、反射を利用して敵の魔法防御を正確に測定した結果、実際の魔法防御は1多いことが判明しました。
現在は正しい魔法防御に訂正されています。

ちなみにかいがらハンターを基準にした理由は以下の通りです。

  1. かいがらハンターより魔法防御の低い敵がいなかった
  2. 弱点、半減、無効、吸収、反射なし
  3. なぜか曜日の増加もなし
  4. 全体にかけると 80% の威力

言葉の定義

「魔法基礎攻撃力」= 通常の(弱点、半減、無効、吸収以外の属性の魔法をかけた時の)魔法攻撃力
「術者」=魔法を唱えるキャラ
「被術者」=魔法を受ける敵

敵のクラス

敵にもクラスレベルがあるようです:

  • クラス1: Lv1〜Lv20
  • クラス2: Lv21〜Lv40
  • クラス3: Lv41〜

魔法を受ける敵(被術者)のクラスレベルによって、魔法攻撃力が変わります。

魔法攻撃力の計算式

魔法攻撃力の計算式(単体にかけた場合)
各計算で小数点以下は切り捨て

1. 基礎攻撃力を計算

下位魔法(7.5 × 術者の知性) + 12.5
上位魔法(10 × 術者の知性) + 18.75
ステータス系魔法(12.5 × 術者の知性) + 25

その他の魔法・忍術等については下記の「基礎攻撃力」を参照。

1-1. 魔法を受ける敵の Lvが20 以下(クラス1)の場合:
    上の式で計算した値が基礎攻撃力となる。

1-2. 魔法を受ける敵の Lvが21〜40(クラス2)の場合:
    上の式で計算した値を1.6倍したものが、基礎攻撃力となる。

1-3. 魔法を受ける敵の Lvが41 以上(クラス3)の場合:
    上の式で計算した値を1.9倍したものが、基礎攻撃力となる。

2. 全体化、ステータスアップ/ダウンによる補正

  • 魔法の対象が複数の場合、基礎攻撃力 20% 減少
  • 術者の魔法効果がアップしていると、基礎攻撃力 20% 増加
  • 術者の魔法効果がダウンしていると、基礎攻撃力 20% 減少
  • 被術者の魔法効果がアップしていると、基礎攻撃力 20% 減少
  • 被術者の魔法効果がダウンしていると、基礎攻撃力 20% 増加

(素早さ依存でも「スピードアップ/ダウン」は効果無しで、「マインドアップ/ダウン」が影響する)

3. 弱点・半減等の影響

3-1. 通常は
   魔法攻撃力 = 基礎攻撃力

3-2. 魔法の属性が敵の弱点と一致した時には
   魔法攻撃力 = (基礎攻撃力 × 1.5) + 38

3-3. 半減のときは
   魔法攻撃力 = 基礎攻撃力 × 0.5

3-4. 無効のときは
   魔法攻撃力 = 0

無効以外では +0〜+2 の補正あり

4. 魔法の属性と曜日が一致した時

  (基礎攻撃力 × 0.25)を 64 で割った余り が魔法攻撃力に加算される。

基礎攻撃力が 252 では、曜日による属性の魔法効果上昇は 25% の 63 だが、
基礎攻撃力が 280 では、25% である 70 から 64 が引かれ、6になる。

ウィスプとシェイドの魔法は、昼も夜も攻撃力の増加はありません。

5. 魔法ダメージ

5-1. 通常は
 素早さ依存の魔法・特殊技
   ダメージ = 魔法攻撃力 − 防御力

 知性依存の魔法・特殊技
   ダメージ = 魔法攻撃力 − 知性魔法防御

 精神依存の魔法・特殊技
   ダメージ = 魔法攻撃力 − 精神魔法防御

5-2. 魔法攻撃力 < 魔法防御 の時
   ダメージ = 0

この時、防御力アップ/ダウンや魔法防御アップ/ダウンも影響します

6. その他

6-1. 吸収のときは
   上で計算したダメージ量が、そのまま回復量になる

6-2. 反射のときは
   ダメージを受けるのは術者。
   被術者が受けるはずだったダメージ量から、さらに術者の魔法防御が引かれる。
   その結果ダメージが0以下になった場合には、 ダメージ = 1 になる。
   全体にかけて3匹に跳ね返されると、3回連続でダメージを受けます。

反射の場合、術者の属性は影響ありません(たとえば『ブラックラビ』の唱えた「ダークフォース」を跳ね返しても、吸収されません)。

サポート対象外:

  • 木属性吸収(?)
    「ポイズンバブル」や「リーフセイバー」を使うと、こちらのMPが減少する敵(『ミスポルム』や『ゼーブル・ファー』など)
  • バリアチェンジ(紅蓮の魔導師)
    二つの効果が重なった場合(吸収+半減など)は、未調査です。

計算の例

曜日:サラマンダーの日
術者の知性:10
被術者:Lv18 シーサーペント(弱点:火、魔法防御:1)
魔法:ファイアボール

1. まずは基礎攻撃力を計算

(7.5 × 知性10) + 12.5 = 87.5
   小数点以下切り捨てなので 基礎攻撃力 = 87

2. 全体化、マインドアップ/ダウンの補正なし

3. 弱点なので

魔法攻撃力 = (87 × 1.5) + 38 = 168.5
   切り捨てなので 魔法攻撃力 = 168

4. 魔法の属性と曜日が一致しているので、曜日による増加量を計算

87 × 0.25 = 21   (小数点以下切捨て)
   64未満なので、そのまま加算される

よって魔法攻撃力は3と4の式より
魔法攻撃力 = 168 + 21 = 189
魔法防御は1なので、ダメージは 189 − 1 = 188 となります(実際には188〜190のダメージ)

特殊な例

「マインドアップ/ダウン」によって魔法基礎攻撃力が増加するということは、曜日による増加量も変化します。
その結果ある特定の条件下では、術者に「マインドアップ」をかけると逆に魔法ダメージが減少することもあり得ます。

特殊な例

曜日:サラマンダーの日
術者の知性:9
被術者:Lv21 ウェアウルフ(魔法防御 2)
魔法:火トカゲの牙(ブレイズウォールと同等)を使用

魔法基礎攻撃力は 219

 マインドアップ前
  曜日による増加量の計算 219 × 0.25 = 54 (小数点以下切捨て)
   64未満なのでこのまま魔法攻撃力に加算される。
 ★魔法攻撃力 = 219 + 54 = 273

 マインドアップ後
  魔法基礎攻撃力 = 219 × 1.2 = 262
  曜日による増加量の計算 262 × 0.25 = 65
   64以上なので 65−64 = 1 が魔法攻撃力に加算される。
 ★魔法攻撃力 = 262 + 1 = 263

マインドアップ後の方が 10 少なくなっています。
この現象は実際に観測できました。

ボスの魔法防御

いくら魔法攻撃力が分かっても、魔法防御が分からないとダメージ量が導き出せません。そこでボスの魔法防御を掲載します。

弱=弱点、半=半減、無=無効、吸=吸収、反=反射
物=物理防御力、知=知性魔法防御力、精=精神魔法防御力

ボス名防御属性
物知精土風水火闇光月木
クラス1(Lv1〜20)
フルメタルハガー1011○○○○弱無○○
マシンゴーレムR1021反弱○○○○○○
ジュエルイーター2144無弱○○○○○○
ツェンカー3766弱無○○○○○○
ジェノア341010○○弱吸○○○○
ビルとベン(ローラント)2177半半半半○○○○
ゴーヴァ391717○○○○吸弱○○
マシンゴーレムS74172反弱○○○○○○
ビルとベン(砂漠)703131半半半半○○○○
クラス2(Lv21〜40)
獣人ルガー923434○○○○○○無○
ギルダーバイン953838○○○○○○○無
Lv28ランドアンバー1368181吸弱無弱○○○○
Lv30ランドアンバー1609696吸弱無弱○○○○
Lv32ランドアンバー1609696吸弱無弱○○○○
Lv34ランドアンバー167103103吸弱無弱○○○○
Lv36ランドアンバー180112120吸弱無弱○○○○
Lv38ランドアンバー180112120吸弱無弱○○○○
Lv40ランドアンバー180112120吸弱無弱○○○○
Lv28ダンガード1238989弱吸○○弱無○○
Lv30ダンガード145105105弱吸○○弱無○○
Lv32ダンガード145105105弱吸○○弱無○○
Lv34ダンガード151113113弱吸○○弱無○○
Lv36ダンガード163123131弱吸○○弱無○○
Lv38ダンガード163123131弱吸○○弱無○○
Lv40ダンガード164123131弱吸○○弱無○○
Lv28フィーグムンド1298888○○吸弱○○○無
Lv30フィーグムンド151104104○○吸弱○○○無
Lv32フィーグムンド151104104○○吸弱○○○無
Lv34フィーグムンド158111111○○吸弱○○○無
Lv36フィーグムンド170121129○○吸弱○○○無
Lv38フィーグムンド170121129○○吸弱○○○無
Lv40フィーグムンド170121129○○吸弱○○○無
Lv28ザン・ビエ1348282弱無弱吸○○○○
Lv30ザン・ビエ1579898弱無弱吸○○○○
Lv32ザン・ビエ1579898弱無弱吸○○○○
Lv34ザン・ビエ164104104弱無弱吸○○○○
Lv36ザン・ビエ176114121弱無弱吸○○○○
Lv38ザン・ビエ176114121弱無弱吸○○○○
Lv40ザン・ビエ177114121弱無弱吸○○○○
Lv28ライトゲイザー1019191○○○無弱吸○○
Lv30ライトゲイザー118108108○○○無弱吸○○
Lv32ライトゲイザー118108108○○○無弱吸○○
Lv34ライトゲイザー124116116○○○無弱吸○○
Lv36ライトゲイザー133126135○○○無弱吸○○
Lv38ライトゲイザー133126135○○○無弱吸○○
Lv40ライトゲイザー134126135○○○無弱吸○○
Lv28ドラン1318484○○○○○○○○
Lv30ドラン1549999○○○○○○○○
Lv32ドラン1549999○○○○○○○○
Lv34ドラン161106106○○○○○○○○
Lv36ドラン173116123○○○○○○○○
Lv38ドラン173116123○○○○○○○○
Lv40ドラン174116123○○○○○○○○
Lv28ミスポルム1139090無弱○○○○○吸
Lv30ミスポルム133107107無弱○○○○○吸
Lv32ミスポルム133107107無弱○○○○○吸
Lv34ミスポルム139114114無弱○○○○○吸
Lv36ミスポルム150125133無弱○○○○○吸
Lv38ミスポルム150125133無弱○○○○○吸
Lv40ミスポルム150125133無弱○○○○○吸
クラス3(Lv41〜99)
ゼーブル・ファー(右)2019399○○○○吸弱無吸
ゼーブル・ファー(左)2095861○○○○吸弱無吸
ゼーブル・ファー(本体)217141149○○○○吸弱無吸
ツェンカー2015053弱無○○○○○○
ジュエルイーター1465053無弱○○○○○○
フルメタルハガー2011516○○○○弱無○○
ジェノア1787479○○弱吸○○○○
ギルダーバイン1589196○○○○○○○無
ゴーヴァ20998104○○○○吸弱○○
黒耀の騎士2251212吸弱吸弱吸弱○○
紅蓮の魔術師2177161○○○○○○○○
死を喰らう男2213941○○弱無無弱○吸
堕ちた聖者2174856○○○○○○○○
邪眼の伯爵2285050弱○○弱○○○○
美獣2372224弱吸弱吸○○○○
ブラックラビ2417780半半半半吸反無無

序盤の『フルメタルハガー』についての補足:

  • 序盤は魔法・特殊技が使えない
  • 魔法アイテムで精神依存は「光のコイン」「ウィスプの像」だけだが、『フルメタルハガー』は光属性無効の為、常にダメージ0

以上の理由により、精神魔法防御は計測不能でした。仕方が無いので、知性魔法防御と同じ1にしています。

基礎攻撃力

■素早さ依存の攻撃魔法・特殊技
弓矢( 7.5 ×素早さ)−
スパイク( 7.5 ×素早さ)+12.5−
岩石落下( 7.5 ×素早さ)+25−
毒霧ブレス( 8.75×素早さ)−
火炎ブレス( 8.75×素早さ)−
含み針( 8.75×素早さ)−
ダーツ( 8.75×素早さ)+12.5−
ハンドアックス( 8.75×素早さ)+18.75−
手裏剣( 8.75×素早さ)+25−
パンプキンボム( 8.75×素早さ)+31.25木
シルバーダーツ( 8.75×素早さ)+37.5光
カッターミサイル( 8.75×素早さ)+43.75−
円月輪( 8.75×素早さ)+50闇
ロケットランチャー( 8.75×素早さ)+56.25火
アックスボンバー( 8.75×素早さ)+62.5 −
グレネードボム( 8.75×素早さ)+75木
地雷(10.0 ×素早さ)+18.75−
凶器攻撃(10.0 ×素早さ)+18.75−
ブラックレイン(12.5 ×素早さ)+18.75闇
■知性依存の攻撃魔法・特殊技
ダイヤミサイル( 7.5 ×知性)+12.5土
エアブラスト( 7.5 ×知性)+12.5風
アイススマッシュ( 7.5 ×知性)+12.5水
ファイアボール( 7.5 ×知性)+12.5火
イビルゲート( 7.5 ×知性)+12.5闇
土とんの術( 7.5 ×知性)+25土
雷神の術( 7.5 ×知性)+25風
水とんの術( 7.5 ×知性)+25水
火とんの術( 7.5 ×知性)+25火
アースクエイク(10.0 ×知性)+18.75土
サンダーストーム(10.0 ×知性)+18.75風
メガスプラッシュ(10.0 ×知性)+18.75水
エクスプロード(10.0 ×知性)+18.75火
ダークフォース(11.25×知性)+18.75闇
デーモンブレス(12.5 ×知性)+18.75火
ストーンクラウド(12.5 ×知性)+25土
スタンウインド(12.5 ×知性)+25風
コールドブレイズ(12.5 ×知性)+25水
ブレイズウォール(12.5 ×知性)+25火
ポイズンバブル(12.5 ×知性)+25木
ダブルスペル(18.75×知性)−
レインボーダスト(18.75×知性)+12.5−
エインシャント(18.75×知性)+75−
■精神依存の攻撃魔法・特殊技
ユニコーンヘッド( 7.5 ×精神)−
マシンゴーレム( 7.5 ×精神)+12.5−
ホーリーボール( 7.5 ×精神)+12.5光
グール( 8.75×精神)+18.75−
グレムリン( 8.75×精神)+18.75−
セイントビーム(11.25×精神)光
ゴースト(11.25×精神) −
グレートデーモン(11.25×精神)+12.5−
フレイア(11.25×精神)+25−
マルドゥーク(11.25×精神)+25−
ヨルムンガンド(12.5 ×精神)+25−
■回復魔法(※)
ヒールライト(12.5 ×精神)+25−


備考:
・上の式は被術者のクラスレベルが1の時の値です。
 被術者がクラス2の時はクラス1の1.6倍
 被術者がクラス3の時はクラス1の1.9倍

・上の式は全て単体にかけた時の値です。
 複数の対象にかけた時は80%の値になります。
 また、魔法効果アップ/ダウンによっても変化します。

・属性のある魔法は、カウンタマジックで反射します。
 属性のない魔法は、カウンタマジックで反射しません。

・「下位魔法」     ファイアボール
            アイススマッシュ
            エアブラスト
            ダイヤミサイル
            イビルゲート

・「上位魔法」     エクスプロード
            メガスプラッシュ
            サンダーストーム
            アースクエイク

・「ステータス系魔法」 ブレイズウォール
            コールドブレイズ
            スタンウインド
            ストーンクラウド
            ポイズンバブル

・「忍術」       水とんの術
            火とんの術
            土とんの術
            雷神の術

・ヒールライトに関しては術者の魔法効果増加・減少と、被術者の魔法防御は無視される。
詳しくは「計算式>回復魔法の回復量」を参照。