【解決済み】【プラグインリクエスト】ステートスキル成否判定の前に抵抗判定を行いたい

kurokumakun

ユーザー
ステート:マヒのスキル実行前に、抵抗判定処理を行いたいのですが、方法がわかりません。
プラグイン作成のアドバイスや似たようなプラグインあればご教示お願いします。

具体的には、エルミナージュの呪文判定と同じものを作成したいです。
FFで例えますと、ゴブリンに黒魔法スリプルを使用する時、ゴブリンは黒魔法耐性が30%あるとします。
この場合、70%で抵抗を突破して成功有無の判定となりますが、30%は抵抗が働き無効となります。(FFにはもちろんありませんが)

ダメージスキルにつきましては、作成できております。
(あらかじめ敵に抵抗値のタイプ耐性を儲け、スキルのダメージ計算式にてrand関数で抵抗判定を抜けた場合スキル発動という流れです)

マヒなどのステートの場合、HPダメージに設定すれば計算式を作成できますが、表示上「0ダメージ」と出てしまうのでちょっとかっこ悪いので見送りたいところです。
また「使用効果→その他→コモンイベント」では同様の処理はできないような気がします。

見立てとしましては、「Game_Battler」の「特定ステートを付加」あたりを改変したプラグインを組めば行けるような気がするのですが、、、
(ツクールMVコアスクリプト解析にて確認)

当方javascript初心者の為、敷居が高すぎまして、ご尽力いただけますと助かります。
プラグイン作成だけではなく、こんな方法もあるよ等でも構いしませんので、宜しくお願い致します。
 
トップ