スキル発動時に頻発するエラーについてご相談したく投稿しました。
エラーの発生条件としては
・最初のターン、最初に攻撃した際に発生
・他のキャラの行動後は発生しない
ようです。
エラー画面は以下の通りです。
スキルの概要としては
トリアコンタン様の最大TP拡張プラグインhttps://plugin.fungamemake.com/archives/27197を用いて200 ~ 300までTPを拡張させたキャラクターの専用スキルで
・全TP消費
・消費TPに応じてダメージ計算式、演出が変化する
という風になっております。
ダメージ計算式は
やな様の発動前コモンプラグインhttps://plugin.fungamemake.com/archives/2033
を用いて演出と合わせて変数を用いて計算しており
コード: 全て選択
◆変数の操作:#0021 汎用変数2 = $gameActors.actor(2).tp
◆変数の操作:#0023 現在TP = $gameActors.actor(2).tp
◆条件分岐:現在TP ≤ 49
◆文章:なし, ウィンドウ, 下
: :十分な波紋が練れていない!
◆イベント処理の中断
◆
:分岐終了
◆条件分岐:現在TP ≤ 75
◆変数の操作:#0020 汎用変数 = ジョナサンの魔法力
◆変数の操作:#0020 汎用変数 /= 7
◆変数の操作:#0023 現在TP += 汎用変数
◆
:それ以外のとき
◆条件分岐:現在TP ≤ 125
◆変数の操作:#0020 汎用変数 = ジョナサンの魔法力
◆変数の操作:#0020 汎用変数 /= 5
◆変数の操作:#0023 現在TP += 汎用変数
◆
:それ以外のとき
◆条件分岐:現在TP ≤ 160
◆変数の操作:#0020 汎用変数 = ジョナサンの魔法力
◆変数の操作:#0020 汎用変数 += ジョナサンの攻撃力
◆変数の操作:#0020 汎用変数 /= 10
◆変数の操作:#0023 現在TP += 汎用変数
◆
:それ以外のとき
◆条件分岐:現在TP ≤ 199
◆変数の操作:#0020 汎用変数 = ジョナサンの魔法力
◆変数の操作:#0020 汎用変数 += ジョナサンの攻撃力
◆変数の操作:#0020 汎用変数 /= 7
◆変数の操作:#0023 現在TP += 汎用変数
◆
:それ以外のとき
◆条件分岐:現在TP = 200
◆変数の操作:#0020 汎用変数 = ジョナサンの魔法力
◆変数の操作:#0020 汎用変数 += ジョナサンの攻撃力
◆変数の操作:#0023 現在TP += 汎用変数
◆ピクチャの表示:#1, カットイン背景トウエモア様, 左上 (-3500,20), (500%,500%), 255, 通常
◆ピクチャの表示:#2, SUNRIGHTJONATHAN, 中央 (408,312), (100%,100%), 255, 通常
◆ピクチャの移動:#1, 左上 (5000,200), (100%,100%), 255, 通常, 500フレーム
◆戦闘アニメーションの表示:#1, 真・山吹色の波紋疾走
◆ウェイト:60フレーム
◆ピクチャの移動:#1, 左上 (5000,200), (100%,100%), 0, 通常, 30フレーム
◆ピクチャの移動:#2, 中央 (408,312), (300%,300%), 0, 通常, 30フレーム (ウェイト)
◆ピクチャの消去:#1
◆ピクチャの消去:#2
◆
:それ以外のとき
◆条件分岐:現在TP ≥ 201
◆変数の操作:#0020 汎用変数 = ジョナサンの魔法力
◆変数の操作:#0020 汎用変数 += ジョナサンの攻撃力
◆変数の操作:#0023 現在TP += 汎用変数
◆変数の操作:#0023 現在TP *= 3
◆変数の操作:#0023 現在TP /= 2
◆ピクチャの表示:#1, カットイン背景トウエモア様, 左上 (-3500,20), (500%,500%), 255, 通常
◆ピクチャの表示:#2, SUNRIGHTJONATHAN, 中央 (408,312), (100%,100%), 255, 通常
◆ピクチャの移動:#1, 左上 (5000,200), (100%,100%), 255, 通常, 500フレーム
◆戦闘アニメーションの表示:#1, 真・山吹色の波紋疾走
◆ウェイト:20フレーム
◆ピクチャの移動:#1, 左上 (5000,200), (100%,100%), 0, 通常, 30フレーム
◆ピクチャの移動:#2, 中央 (408,312), (300%,300%), 0, 通常, 30フレーム (ウェイト)
◆ピクチャの消去:#1
◆ピクチャの消去:#2
◆
:それ以外のとき
◆条件分岐:現在TP = 300
◆変数の操作:#0020 汎用変数 = ジョナサンの魔法力
◆変数の操作:#0020 汎用変数 += ジョナサンの攻撃力
◆変数の操作:#0023 現在TP += 汎用変数
◆変数の操作:#0023 現在TP *= 3
◆ピクチャの表示:#1, カットイン背景トウエモア様, 左上 (-3500,20), (500%,500%), 255, 通常
◆ピクチャの表示:#2, SUNRIGHTJONATHAN, 中央 (408,312), (100%,100%), 255, 通常
◆ピクチャの移動:#1, 左上 (5000,200), (100%,100%), 255, 通常, 500フレーム
◆戦闘アニメーションの表示:#1, 真・山吹色の波紋疾走
◆ウェイト:20フレーム
◆ピクチャの移動:#1, 左上 (5000,200), (100%,100%), 0, 通常, 30フレーム
◆ピクチャの移動:#2, 中央 (408,312), (300%,300%), 0, 通常, 30フレーム (ウェイト)
◆ピクチャの消去:#1
◆ピクチャの消去:#2
◆
:それ以外のとき
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆変数の操作:#0021 汎用変数2 -= 50
◆TPの増減:ジョナサン, - {汎用変数2}
コモンイベントを複雑にしてしまっていることが原因だと考えられるのですが改善方法は現在模索しているところです。またエラー画面に出ているスキルの副作用プラグインがどのように作用しているのかも分からず、出来る限り技の効果・演出は変えたくありません。
非常にお見苦しいコモンイベント、文章で申し訳ないのですが御教授願いたいです。
また不足している情報などあればご指摘して頂けると幸いです。