ポケットモンスターシリーズのバグ技についてまとめます。

技スクリプト
技は専用の技コードによって処理がされる。

設定されている技効果は213番目の0x1BC61B までである。
これらを読むことでバグ技がどのような処理をされているかわかる(だろう)

攻撃を1段階あげる処理
2E 3E 3F 02 02 11 28 5A AB 1B 08

2E:メモリに値を代入
   02 02 3F 3E に"11"を代入
28:別のオフセットへジャンプ
   08 1B AB 5A にジャンプ

1BAB5A = 00 02 03 89 41 88 AB 1B 08
00:PP切れ判定
02:メッセージウィンドウの表示
03:PPの消費
89:特性で効果が無効化された際の分岐
   神秘の守り、特性で無効化されたら 08 1B AB 88 にジャンプ
   89の次が"01"なら相手、"41"なら自分

1BAB88 = 28 0A A9 1B 08
28:別のオフセットへジャンプ
   08 1B A9 0A にジャンプ

1BA90A = 2E 38 3F 02 02 00 49 00 00 3D
2E:メモリに値を代入
   02 02 3F 38 に"00"を代入
49:攻撃後の処理・接触特性の判定(詳細不明)
   00 00
3D:技スクリプト終了処理

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます