二ターン以降行動しないバトルイベントのバグ(メンバーを外す+MPの代入)

作成日:
更新日:

バグと思われますのでご報告いたします。

<現象の発生> 初期パーティメンバーを4人に設定。先頭はクラフト、他三人をそれぞれ2、3、4とします。 マップにイベントを配置、このイベントには「メンバーを外す」で2,3,4をパーティから外す処理と「戦闘処理」を加え、決定ボタンを設定します。 戦闘処理で呼び出す敵グループにはバトルイベントを設定、イベント「変数の操作」で変数に「クラフトのMP」を代入する処理を加え、条件をターン終了、スパンをターン指定に設定する。 テストプレイ。マップ上でイベントを実行。4人のうち三人がメンバーから外され、戦闘処理が始まります。一ターン目は敵味方ともに行動ができますが、二ターン目から双方とも行動しません。(戦う、防御などコマンド選択はできます。)

なお、パーティメンバーの人数及び外す人数についてはその組み合わせまでは試せていませんが、上記の方法を二つのプロジェクトで試したところ再現されました。周りに他に自動実行や並列処理のイベントがないマップでも再現されました。また、敵キャラクタの行動設定やスキル、イベント条件・スパン等の問題を考え、これらを探し続けていたためかなり時間を費やすことになりましたので、是非ご確認いただき、こちらのコメントにご返信ください。また、バグ・不具合でありましたら修正をご検討くださいますようお願い申し上げます。

よろしくお願いいたします。

コメント

作成日:

ご報告誠にありがとうございます。

本事象の再現を確認いたしました。将来の修正を予定しております。

ご不便をおかけしてしまい申し訳ございません。何卒よろしくお願い申し上げます。


作成日:
更新日:

こちらの現象ですが「装備の変更」でも同じ現象が起きるようです。

アクターの装備を外す処理をした後、 上と同じバトルイベントで起きました。

2つイベントを用意します。 一方のイベントでアクターの装備を外した後、もう一方のイベントでバトルを開始し、上と同じバトルイベントを発生させると、二ターン目以降に行動できなくなります。 一度しか試していませんが、マップ切り替えでもなおりません。

 

また、別のケースも記録しておきます。 バトルイベントを追加してある複数の敵グループで、同じ変数を使って敵のMPを代入する場合も二ターン目以降に行動できなくなるようです。

ご確認くださいますよう、よろしくお願い申し上げます。


作成日:
更新日:

「装備の変更」「メンバーを外す」でこの現象が起きることを確認しています。

同じイベント内では起きないように思います。別のイベントで「変更」した後に、もう一方のイベントでバトルイベントが処理されているときに起きる現象ではないでしょうか。

「職業の変更」「アクター設定の変更」も試しましたが、確認できていません。

すべての通りを試したわけではありませんが、 このイベントを使うときはお気をつけください。