内部エラー発生のご報告
いつもお世話になっております。
内部エラー発生のご報告です。エラーはゲームオーバー画面(「パーティは全滅しました…」メッセージ)にて発生しました。
以下にログを添付します。よろしくお願いします。
Version : 4.3 (64-bit) / 2020-04-12 13:36:33
DateTime: 2020-04-16 09:12:46
Traceback (most recent call last):
File ".\cw\battle.py", line 95, in start
File ".\cw\battle.py", line 179, in run
cw.battle.BattleWinError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File ".\cw\thread.py", line 863, in run
File ".\cw\thread.py", line 915, in _run
File ".\cw\thread.py", line 931, in main_loop
File ".\cw\eventhandler.py", line 112, in run
File ".\cw\eventhandler.py", line 385, in lclick_event
File ".\cw\sprite\statusbar.py", line 1230, in lclick_event
File ".\cw\battle.py", line 101, in start
File ".\cw\battle.py", line 378, in win
File ".\cw\thread.py", line 3800, in clear_battlearea
File ".\cw\thread.py", line 3633, in change_area
cw.event.EffectBreakError
Comments (3)
-
repo owner -
repo owner 戻るエリアが無い時はシナリオの続行は不可能なので、開始エリアが無い時と同様の処理を行うようにしました。
-
repo owner - changed status to resolved
エラーログに出ていた問題は解決しているはずなのでクローズします。
ゲームオーバー画面の方の問題が発生したら再オープンするか、新しくIssueを立ててください。
- Log in to comment
ご報告ありがとうございます。
エラーログを見た感じ、バトル勝利後に元のエリアへ戻ろうとして、そのエリアが存在しなかったためにこのエラーが発生しているようなのですが、それではゲームオーバー画面で発生したという状況と合いません。
ちょっとよく分からないのですが、とりあえずバトル解除時に元のエリアがなくなっていた場合のエラーが正しく処理されるようにしてみます。