マイトアンドマジック (FC) 攻略/解析

魔法

魔法は僧侶魔法 47 種、魔法使い魔法 47 種の全 94 種で、IDは 1-based。

魔法の消費MPは基本的に魔法レベルに等しいが、一部の魔法は術者のレベルがそのまま消費MPとなる。

現在位置が魔法禁止の場合、「まりょくが! かきけされた!」で全ての魔法が失敗する (MP, GEMだけ消費する)。

魔法リスト

僧侶魔法

IDML名前MPGEM探索戦闘対象指定概要
11目を覚ます1oPT全員を眠りから覚ます (石/死亡/灰の者は対象外)。
魔ML1「目を覚ます」と同じ。
21命中1oPTバフ「神の祝福」を有効化 (1 を加算) する。
31盲目1o
41手当て1oo味方
51フラッシュ1o光源値に 1 を加算し、現在位置を踏破済みとする。
魔ML1「フラッシュ」と同じ。
61治療(レベル)1oo味方
71勇気1ooPT単位の恐怖耐性を 20 + (術者のレベル) にする。
81退散1o
92癒やす2oo味方
102勇敢21o味方
112苦痛2o
122耐寒2ooPT単位の冷気耐性を 20 + (術者のレベル) にする。
132耐炎2ooPT単位の火耐性を 20 + (術者のレベル) にする。
142解毒2ooPT単位の毒耐性を 20 + (術者のレベル) にする。
152魔封じ2o魔ML6「魔封じ」とは異なる
162暗示2o魔ML2「睡魔」と同じ。
173FOOD31o(術者のFOOD) = min(40, (術者のFOOD) + 6) とする。
術者のFOODがちょうど 40 の場合、失敗する。
183目を癒やす3oo味方対象の盲目を治す。
対象が石/死亡/灰の場合、失敗する。
193麻痺を消す3oo味方対象の麻痺を治す。
対象が石/死亡/灰の場合、失敗する。
203ランタン3o光源値に 40 を加算し、現在位置を踏破済みとする。
2133o魔ML1「炎」とは異なる
223凍れ3o魔ML4「凍れ」とは異なる
233中止3o諸侯クエストを請けていない状態にする。
243浮島31oPTバフ「水上歩行」を有効化 (1 を加算) する。
2544o味方対象の病気を治す。
対象が石/死亡/灰の場合、失敗する。
264毒消し4o味方対象の毒を治す。
対象が石/死亡/灰の場合、失敗する。
274耐酸4ooPT単位の酸耐性を 20 + (術者のレベル) にする。
284耐電4ooPT単位の電撃耐性を 20 + (術者のレベル) にする。
294善悪42o味方対象の一時的な性格変化を元に戻す。
304落雷4o地上限定
314英雄42o味方
324浮上42o
335使い魔5o地上限定
345拡散5oo魔ML5「拡散」と同じ。
355痺れよ5o
365回復53oo味方
375復帰53oo味方対象が一時的にレベルを下げられていれば、(対象のレベル) = min((対象の一時効果抜きレベル), (対象のレベル) + rand(1..=5)) とする。
さもなくば失敗する。
386月の精64o地上限定
396蘇れ64oo味方
406若返れ64o味方
416戻れ64oo味方
426町へ64o
437神の声710o
447祝福75o
457退魔75ooPT単位の恐怖耐性、冷気耐性、火耐性、毒耐性、酸耐性、電撃耐性を全て 25 + (術者のレベル) にする。
467復活75o味方
477サイコノバ75o地上限定

魔法使い魔法

IDML名前MPGEM探索戦闘対象指定概要
481目を覚ます1oPT全員を眠りから覚ます (石/死亡/灰の者は対象外)。
僧ML1「目を覚ます」と同じ。
491鑑定1o
501ボイス(レベル)1o
5111o僧ML3「炎」とは異なる
521鮫の肌1ooPTバフ「バリア」を有効化する (値は (術者のレベル) となる)。
531フラッシュ1o光源値に 1 を加算し、現在位置を踏破済みとする。
僧ML1「フラッシュ」と同じ。
541位置を知る1o
551眠れ1o
562電撃2o
572睡魔2o僧ML2「暗示」と同じ。
582敵を知る21o
592ジャンプ2o
602浮き上がる2oPTバフ「予知能力」を有効化する (値は (術者のレベル) となる)。
612強くする2o味方対象の力に rand(1..=4) を加算する。
622速くする2o味方対象の素早さに rand(1..=4) を加算する。
632まやかし2o
643火の玉(レベル)1o
653飛行3o地上限定
663透明31oPTバフ「透明フィールド」を有効化 (1 を加算) する。
673稲妻(レベル)1o
683誘導3o
693遅くする3o
703疲れよ31o
713蜘蛛の巣3o
724酸の矢4o
734氷の矢4o
744錯乱42o
754凍れ4o僧ML3「凍れ」とは異なる
764ガード4oPTバフ「幻の犬」を有効化する (値は (術者のレベル) となる)。
774サイシールド42ooPTバフ「精神防御」を有効化する (値は (術者のレベル) となる)。
784シールド42oPTバフ「空中シールド」を有効化 (1 を加算) する。
794離脱42o
805酸の雨5o地上限定
815拡散5oo僧ML5「拡散」と同じ。
825死の指53o
835シェルター53o「安全」に休息を試みる (夜襲は受けるが、それによるエンカウントはキャンセルされる)。
現在位置が休息禁止なら失敗する。
詳細
845テレポート53o
856かまいたち64o
866分解64o
876通過64o
886魔封じ64ooPT単位の魔法耐性を 20 + (術者のレベル) にする。
僧ML2「魔封じ」とは異なる
896魔力64o
907アストラル75oアストラル世界 (7, 0) へテレポートする。
917複製7100o
927隕石75o地上限定
937バリアー75oPTバフ「パワーシールド」を有効化 (1 を加算) する。
947プリズム75o

魔法詳細

魔ML5「シェルター」

現在位置が休息禁止なら失敗する。

そうでない場合、休息するかどうか尋ねられる。「いいえ」またはキャンセルを選んだ場合、何も起きない。

「はい」を選んだ場合、休息を試みる。成功した場合は通常と同様の休息処理が行われる。 夜襲を受けた場合、それによるエンカウントはキャンセルされ、探索シーンに戻る(休息処理は行われない)。ただし見張りが夜襲に気付かなかった場合の眠りは防げない。

なお、アストラル世界 (7, 8) でこの魔法を使っても単に休息禁止判定に引っかかって失敗するだけ。