・マップ外の場合

40ばんすいどうの東にあるマップはアサギ(マップ010E)
そこからコガネにワープしたとき、コガネの東にはマップがないため東側のマップ接続データにFFhが書き込まれる
この状態で東側マップ外に出ると、存在しないマップであるマップFF0Eに移動しようとする
バグマップFF0Eへの移動時に最初に実行されるスクリプトのアドレスはF12E(D12Eのミラー)
D12Eはおそらくポケモンの種族基本データの中ほどで、TM33-40の習得データ(bit0がTM33、bit7がTM40)
最後にオタチのステータスを見ていた場合、TM33-40の対応は「○○○×××○○」なので、コマンドC7hを実行しようとする
スクリプトコマンドにC7hは存在しないため、スクリプトの処理はコマンドテーブルの範囲外を参照し、D168にジャンプする
テレビを調べておくとD168-D169の値が都合よく相対ジャンプ命令になっているので、そこからD1B1にジャンプする
コード実行後のことは一切考えていないので「セーブデータ弄ってリセット」系のコードがよさそう

こっちの方法は>>634が初出だと思う