ページ 11

「何もしない」「様子を見ている」のスキルのエラーについて

Posted: 2021年4月15日(木) 10:05
by 初心者&質問者
敵が何もしないスキル「何もしない」「様子を見ている」を作りたくて
あるゲームで

――――――――――――――――――――――――――――――――――

名前:なにもしない
スキルタイプ:なし
範囲:なし
命中タイプ:必中
メッセージ:は なにもしなかった

(その他、デフォルトと同じ)

――――――――――――――――――――――――――――――――――

と作ったところ、こちらは成功しました。
ところが、別のゲームで
スキル名を「なにもしない」「様子を見る」として
他の条件は同じにしてスキル作ったところ
敵グループでのテストで

TypeError
Cannot read property 'name' of undefined

とエラーが出て止まってしまいます。

原因がわからないのですが
何かご助言くださる方がいらっしゃいましたら、お願いします。

Re: 「何もしない」「様子を見ている」のスキルのエラーについて

Posted: 2021年4月15日(木) 12:48
by ゆわか
新規プロジェクトにそのスキルをコピペしても
同じエラーが出ますか?

何かプラグインを使用していますか?

Re: 「何もしない」「様子を見ている」のスキルのエラーについて

Posted: 2021年4月16日(金) 18:52
by 初心者&質問者
ゆわか様

どうもありがとうございます。

新規プロジェクトにコピペして行ってみたいのですが
そちらでは、問題なく「なにもしない」と表示されました。

プラグインは下記のものを入れています。

Re: 「何もしない」「様子を見ている」のスキルのエラーについて

Posted: 2021年4月16日(金) 20:44
by ゆわか
どうも、スキル実行メッセージ(AddBattleLogSkillTargetName.js)のプラグインが原因のようです。

プラグインの改変をお願いするというのも一つの手だとは思いますが
応急処置としては

範囲なしの場合、メッセージが入っているとエラーになるようなので
効果範囲を使用者に変更して
効かなかったメッセージ回避の為に
何の効果もメッセージもアイコンもないステートを作って
使用効果で100%付与するようにしてみてください。
(解除タイミングは戦闘終了時とか1ターンとかでよいかと)