元の提案は#855にあります。
状態変数の初期化条件にバトル終了時を追加する事を考えます。
Wsn.4以降、状態変数にはシナリオに属すものとカードに属すものがありますが、シナリオ側についていえば、現在でもバトル終了ごとに特定の変数を初期化するという処理を作る事ができます。また、シナリオ全体の変数は特定のバトルに結びつくものではないため、こちらの初期化条件にバトル終了時を設けるのは少々筋が悪いように思います。
一方で、カード側では有用です。戦闘時時限;
クーポンを使う処理を状態変数を使って行う事が加納になります。