ページ 11

【解決済み】「全バトル共有イベントプラグイン」使用時にエラーが発生する

Posted: 2021年10月13日(水) 17:26
by ろっく
お世話になっております。

全バトルに共通のイベントを適用するプラグイン(下に記載)を使用をしているのですが、
共通イベント内で全ての敵を倒してしまうと
TypeError: Cannot read property 'scope' of null
とエラーが出てしまいます。
(共通イベントでは「戦闘行動の強制」で敵を攻撃するスキルが発動するようになっています)
同じ機能を持つプラグインが複数あり試しましたが同様にエラーが発生してしまいました。

以下のプラグインをエラーが起きないよう改変、
または同じ機能を持ちエラーが発生しないプラグインがありましたら教えていただけないでしょうか?

試したプラグイン
AlwaysAppliedBattleEvent(こま様作成)
YEP_BaseTroopEvents(Yanfly様作成)
TYA_CommonBattleEvent(茶の助様作成)

Re: 「全バトル共有イベントプラグイン」使用時にエラーが発生する

Posted: 2021年10月14日(木) 20:14
by 奏ねこま
これらのプラグインを使わず普通にその戦闘のバトルイベントで同じことをした場合はエラーにならないということですか?

Re: 「全バトル共有イベントプラグイン」使用時にエラーが発生する

Posted: 2021年10月15日(金) 09:27
by ろっく
まさかと思い念のため確認したところプラグインなしでもエラーが出ました……。
イベント内の処理を書き換えもう一度試したところエラー発生せず無事動作しました!
(こんな初歩的なミスだったとは……。)

ご指摘くださり本当にありがとうございました……!!



※今回のエラー原因
イベントで「戦闘行動の強制」を複数実行していたのですが、
敵が全滅した状態で対象を「ランダム」に設定した「戦闘行動の強制」を実行するとエラーが発生するようです……。
似た現象で悩んでいる人は参考程度に……。