【解決】VE Action Strengthen でエラー

アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

【解決】VE Action Strengthen でエラー

投稿記事by ムノクラ » 2020年5月16日(土) 14:50

viewtopic.php?t=9378
と、状況的には同じです。

VE Action Strengthen でエラーが出てしまいます。
https://victorenginescripts.wordpress.c ... trengthen/

コード: 全て選択

rpg_managers.js:1949 TypeError: action.item is not a function
    at Object.VictorEngine.getAllElements (VE_BasicModule.js:443)
    at Game_Action.getActionStrengthenData (VE_ActionStrengthen.js:325)
    at VE_ActionStrengthen.js:306
    at Array.reduce (<anonymous>)
    at Game_Action.getActionStrengthenValues (VE_ActionStrengthen.js:305)
    at Game_Action.actionStrengthenValue (VE_ActionStrengthen.js:265)
    at Game_Action.evalDamageFormula (VE_ActionStrengthen.js:242)
    at Game_Action.makeDamageValue (rpg_objects.js:1670)
    at Game_Action.apply (rpg_objects.js:1658)
    at Function.BattleManager.invokeNormalAction (rpg_managers.js:2549)


動作環境
新規プロジェクト コア1.6.2

前提プラグイン
VE Basic Module
https://victorenginescripts.wordpress.c ... ic-module/

を入れました。

デフォルト設定のまま、戦闘を行ったら上記エラーが出ました。
プラグインの指定するタグを入れていない状態で、バトラーが攻撃した時点でエラーが出ます。

プラグインの修正点をご指導いただきたく、お願いいたします。
最後に編集したユーザー ムノクラ on 2020年5月17日(日) 11:22 [ 編集 1 回目 ]

---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: VE Action Strengthen でエラー

投稿記事by ムノクラ » 2020年5月17日(日) 11:22

https://victorenginescripts.wordpress.c ... trengthen/
のze1氏のコメント

var elmtnValue = VictorEngine.getAllElements(subject, item).reduce(function(r, elementId) {

I fixed the first issue by changing that into

var elmtnValue = VictorEngine.getAllElements(subject, this).reduce(function(r, elementId) {


325行目
var elmtnValue = VictorEngine.getAllElements(subject, item).reduce(function(r, elementId) {

var elmtnValue = VictorEngine.getAllElements(subject, this).reduce(function(r, elementId) {
に変更することでエラーが出なくなりました。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。

“MV:質問” へ戻る