魔法追加プログラム修正状況
プログラムを見つめなおし、弄ったらなんといくつか修正できました!!
【修正バグ】
1.追加魔法連続行動中に自動行動発動による上位IDを無視するバグ
・原因:自動行動から復帰するときのID読み込みが上位IDを読んでいない為
・解決案:自動行動から復帰する際に上位IDを復帰させるようにする
・バグ例:追加魔法連続行動中に瀕死プロテス、シェル発動
追加魔法連続行動中にリレイズ発動
追加魔法連続行動中に味方が逃走(LRボタン)を試みる場合
追加魔法連続行動中にトランスのもどる発動
2.上位IDの違う行動を連続で行うと最初の上位IDしか適応されないバグ
・原因:連続行動を読み込む際、次の行動IDは上位IDを読みかまない為
・解決案:連続行動の際は上位IDを全て読み込むようにする
・バグ例:連続行動「196 200 196 312」など
連続行動「FFFA 0C 01 00(モンスター演出効果) 196 196」など
3.追加魔法行動後に幻獣をしょうかんするとしょうかんの効果が変化する
・原因:不明
・解決案:不明
・バグ例:0x196番の魔法行動後に「カーバンクル」を使用してもリフレク状態にならない
上記の3つを一度に修正できました!
残るバグ(確認したものですが)は3つ
【残りのバグ】
1.追加魔法で特殊効果メッセージを表示させたとき上位IDを読まない
・原因:テキスト参照時に上位IDを参照していない為
・解決案:テキスト参照の際に上位IDを認識させる
・バグ例:0x196をレベル半分にする特殊効果なのに0x096(レベル2コンフュ)のメッセージが
表示される
2.追加魔法がリフレクで反射されたとき、正常に反射されない
・原因:不明
・解決案:不明
・バグ例:0x196をリフレク反射可能にし、リフレク状態の対象に発動する
3.追加魔法IDを読み込んだ状態で戦闘終了した場合、フィールド魔法がバグる
・原因:戦闘終了時に追加魔法ストア先をクリアしていない為
・解決案:戦闘終了時に追加魔法ストア先をクリアさせる
・バグ例:追加魔法連続行動中に追加魔法使用者が最後のモンスターで毒、スリップなどで戦闘不能になり戦闘を終了する場合
これら原因不明のものもありますがおそらく上位IDを読み込まない(16bitモードで保存されていない処理)ものだと思われます。
今日だけで長い間苦戦していたバグが3つも修正できたので良しとしたいところですが、あと3つ(現在確認されてるものですが…)修正するだけで魔法追加プログラムが完成するのでがんばります!!!
【修正バグ】
1.追加魔法連続行動中に自動行動発動による上位IDを無視するバグ
・原因:自動行動から復帰するときのID読み込みが上位IDを読んでいない為
・解決案:自動行動から復帰する際に上位IDを復帰させるようにする
・バグ例:追加魔法連続行動中に瀕死プロテス、シェル発動
追加魔法連続行動中にリレイズ発動
追加魔法連続行動中に味方が逃走(LRボタン)を試みる場合
追加魔法連続行動中にトランスのもどる発動
2.上位IDの違う行動を連続で行うと最初の上位IDしか適応されないバグ
・原因:連続行動を読み込む際、次の行動IDは上位IDを読みかまない為
・解決案:連続行動の際は上位IDを全て読み込むようにする
・バグ例:連続行動「196 200 196 312」など
連続行動「FFFA 0C 01 00(モンスター演出効果) 196 196」など
3.追加魔法行動後に幻獣をしょうかんするとしょうかんの効果が変化する
・原因:不明
・解決案:不明
・バグ例:0x196番の魔法行動後に「カーバンクル」を使用してもリフレク状態にならない
上記の3つを一度に修正できました!
残るバグ(確認したものですが)は3つ
【残りのバグ】
1.追加魔法で特殊効果メッセージを表示させたとき上位IDを読まない
・原因:テキスト参照時に上位IDを参照していない為
・解決案:テキスト参照の際に上位IDを認識させる
・バグ例:0x196をレベル半分にする特殊効果なのに0x096(レベル2コンフュ)のメッセージが
表示される
2.追加魔法がリフレクで反射されたとき、正常に反射されない
・原因:不明
・解決案:不明
・バグ例:0x196をリフレク反射可能にし、リフレク状態の対象に発動する
3.追加魔法IDを読み込んだ状態で戦闘終了した場合、フィールド魔法がバグる
・原因:戦闘終了時に追加魔法ストア先をクリアしていない為
・解決案:戦闘終了時に追加魔法ストア先をクリアさせる
・バグ例:追加魔法連続行動中に追加魔法使用者が最後のモンスターで毒、スリップなどで戦闘不能になり戦闘を終了する場合
これら原因不明のものもありますがおそらく上位IDを読み込まない(16bitモードで保存されていない処理)ものだと思われます。
今日だけで長い間苦戦していたバグが3つも修正できたので良しとしたいところですが、あと3つ(現在確認されてるものですが…)修正するだけで魔法追加プログラムが完成するのでがんばります!!!
コメント
コメントの投稿



