【解決】助言願い:アイテム制約拡張プラグインのMZ移植で戦闘中エラー

munokura

ユーザー
tomoaky氏作アイテム制約拡張プラグイン(RPGツクールMV用)
をRPGツクールMZへ移植を試みています。

メインメニューからの動作は問題ないのですが、戦闘シーン(デフォルトターン戦闘でテスト)でアイテムを使用したところ、タグの有無関係なく、下記のエラーが出てしまいます。

コード:
TypeError: Cannot read property 'isActor' of undefined
    at Game_Action.isTargetActorValid (MNKR_TMItemRestrictionMZ.js:123)
    at Scene_Battle.onActorOk (MNKR_TMItemRestrictionMZ.js:169)
    at Window_BattleActor.Window_Selectable.callHandler (rmmz_windows.js:1038)
    at Window_BattleActor.Window_Selectable.callOkHandler (rmmz_windows.js:1279)
    at Window_BattleActor.Window_Selectable.processOk (rmmz_windows.js:1272)
    at Window_BattleActor.Window_Selectable.processHandling (rmmz_windows.js:1151)
    at Window_BattleActor.Window_Selectable.update (rmmz_windows.js:1116)
    at Window_BattleActor.Window_BattleStatus.update (rmmz_windows.js:6078)
    at WindowLayer.update (rmmz_core.js:4202)
    at Scene_Battle.Scene_Base.updateChildren (rmmz_scenes.js:129)
対象となるアクターIDを戦闘シーンで取得する処理を通っていない(MVとは処理順が変わった?)のが原因だと予想しているのですが、具体的な解決が出来ずにいます。
ご助言いただきたく、お願いいたします。
 

トリアコンタン

モデレーター
スタッフ
モデレーター
こんにちは!
こちらで検証、確認したのでPRします。

コードはこちらです。
 
トップ