ページ 11

【解決済み】スキルコスト拡張とスキル使用時のコモンイベントについて

Posted: 2021年5月17日(月) 03:16
by 萎びれた猫
お世話になっています。

以下二つのプラグインを使わせていただいております。

・DarkPlasma_SkillCostExtension.js (DarkPlasma様)
https://github.com/elleonard/DarkPlasma ... tension.js
(アイテムを消費したスキルを使うため)

・CallCommonEventBeforeSkill.js (Saronpasu様)
https://raw.githubusercontent.com/saron ... reSkill.js
(戦闘時のスキル使用の際の演出用にコモンイベントを呼び出したいため)


TypeError: Cannot read property 'hp' of undefined
at Game_Enemy.Game_BattlerBase.skillHpCost (DarkPlasma_SkillCostExtension.js:290)
at Game_Enemy.Game_BattlerBase.paySkillCost (DarkPlasma_SkillCostExtension.js:366)
at Game_Enemy.Game_Battler.useItem (rpg_objects.js:3187)
at Game_Enemy.Game_Battler.useItem (SilvStamina.js:1061)
at Function.BattleManager.startAction (rpg_managers.js:2513)
at Function.BattleManager.enemyPrepareAction (InterruptBattleSystem.js:128)
at Function.BattleManager.processTurn (InterruptBattleSystem.js:89)
at Function.BattleManager.updateTurn (rpg_managers.js:2425)
at Function.BattleManager.update (rpg_managers.js:2250)
at Scene_Battle.updateBattleProcess (InterruptBattleSystem.js:177)


二つを競合したところ
アクター側がスキルでコモンイベントを呼び出す際は問題なく作動するのですが、
エネミー側がコモンイベントを呼び出す際に上記のエラーがでてしまいます。

ツクール初心者でスクリプトの知識も疎いのですが、
他プラグインを使ってみたり、スキルコスト拡張プラグインのhp消費の処理の何かしらが原因ではないかと思い、スクリプトを手探りでいじってみているのですがなかなかうまくいかず途方にくれた次第です。
(他プラグインはtomoaky様のTMSkillCostEx.jsやmyxcher様のExecuteCommonEventBeforeAttack.jsで試してみました)

なにか解決策や代用できそうなプラグインをご紹介させていただければ……と思っています。
どうかよろしくお願いします。

Re: スキルコスト拡張とスキル使用時のコモンイベントについて

Posted: 2021年5月17日(月) 10:47
by Plasma Dark
CallCommonEventBeforeSkill.js と競合してエラーになる現象を確認し、修正したバージョン1.2.2を公開しました。

https://github.com/elleonard/RPGtkoolMV ... tension.js

お手数ですが、再度ダウンロードしてご利用ください。

Re: スキルコスト拡張とスキル使用時のコモンイベントについて

Posted: 2021年5月17日(月) 19:29
by 萎びれた猫
お返事が遅れて申し訳ありません!
新バージョン確認させていただきました、動作問題ないようです!

製作者ご本人様に修正していただけるなんて本当に助かりました
大切に使わせていただきます :D