ページ 11

【解決済】VE_CooperationSkillsの修正について_2

Posted: 2020年2月02日(日) 01:00
by Rito
お世話になっております。
早速ですが、ひとつ質問があります。

以前VE_CooperationSkills(和訳版)のエラーを修正したのですが
そちらを使用していたところ、戦闘中にアイテムを使用した際に添付ファイルのとおりエラーメッセージが出てしまいました。
試しに修正前のプラグインで動作確認してみましたが、同じようにエラーを出してしまいます。
競合かと思い新しいプロジェクトにこれらのプラグインのみを入れて同じ行動を取りましたが、同じエラーが出てしまいました。
この場合、どのように修正すればよいのでしょうか。ご教授いただけると幸いです。

Re: VE_CooperationSkillsの修正について_2

Posted: 2020年2月03日(月) 01:39
by 剣崎 宗二
結論から先に申し上げますと、

コード: 全て選択

if (this.objectSelection(index, ['skill'])) {

コード: 全て選択

if (this.objectSelection(index, ['skill', 'item'])) {
に変更して問題が解決するかをご確認ください。


今回の問題の原因としては、作者が恐らく「アイテム使用もアクションである」と言う事実を一部のコードを書く際失念していた事による物かと。
合体技判定に必要なデータは全てのスキルに対しては(タグが無くても)付与されていたのですが、アイテムに対しては付与されていなかったので、行動開始の判定時に該当のデータが発見できずエラーを出してます。

Re: VE_CooperationSkillsの修正について_2

Posted: 2020年2月03日(月) 17:17
by Rito
剣崎さんありがとうございます、該当の箇所を修正したところ正常に動作しました!
ずっと悩んでいたのでとても助かりました。感謝してもしきれません。
これでこちらは解決済と致します。本当にありがとうございました!