フラグ
$972AD 昇段祝い
昇段するとIMa公式から手紙が来るイベントが発生。
手紙を受け取った後に$972AD 0x00がセットされフラグが立つ。通常は0xFF。
このフラグが立つとバーゲンのお知らせが来なくなる。

$9729A 昇段祝いイベント発生済みフラグ
$972ADが0x00の場合にショップに行くとベルデから昇段祝いのイベントが発生。
イベント後$9729Aに0x01がセット。その状態で週経過すると、$972AD 0x00 →0xFFになりフラグが解消され、$9729Aのフラグも解消される。


これが通常のイベントの流れ。昇段祝いイベントは$972ADのフラグが立っていると階級に応じたイベントが発生する。

名人になると直後にエンディングに向かいます。エンディング後にショップに行くとイベントが発生しますが、昇段祝いフラグ($972AD)は一切関与しません。


ではバーゲンのお知らせが来なくなるバグ。通称バーゲンバグについて
何故そのバグが起きるのか。
 

名人後の昇段祝いでは昇段祝いフラグ($972AD)は一切関与しないので、当然「昇段祝いイベント発生済みフラグ($9729A)」にフラグがセットされません。
9段昇段後に昇段祝いフラグ($972AD)に0x00がセットされます。

 

このままショップに訪れずにそのまま名人になると、昇段祝いイベント発生済みフラグ($9729A)にフラグが立つイベントが来なくなるため、バーゲンのお知らせが来なくなります。

モンスターを育成し終わった後はそのまま4大大会を制覇するプレイヤーが多かったこと。
今作から実装されたランクの飛び級システムがあるが、前作と同じようにデバッグしたために見逃されたのではないかと思います。

以上がバーゲンバグの仕組みです。このバグの回避方法は9段に昇段したらショップに行くことで回避できます。逆に行かないとこのバグが起きます。

ショップのおばちゃん(ベルデ)は昇段するとショップに来るまでバーゲンのお知らせをしなくなります。
顔を見せろってことですかね?

昇段祝いフラグ($972AD)にフラグがある間はバーゲンのお知らせが来ないので、イベントカットできます。


このバグ調査で新しいバグを見つけました。

このバグはフラグ処理の順番の影響で起こる現象です。
フラグ解消が最後に起こるため、昇段しても祝われなくなります。