スキルを受けると解除するステート

導入上のご注意

このスクリプトは、かつて桜雅在土さんが「スクリプトシェルフ」にて公開されていた
「属性修正・計算数制限」を導入していることが前提となります。

お持ちでない方は、ちいさな本屋さんに飛んでください。
(上記リンク先→「属性修正・計算数制限」をクリック)

効果

スキルを受ける事でステートが解除されます。

このスクリプトは、ステートをデフォルト設定以外の方法で解除するものです。
(いわゆる「ステート解除条件拡張」モノです。)

仕様

スキルのターゲットになった者は、攻撃・回復等の種類を問わず指定の確率で解除されます。
(スキルそのものの効果を発揮しなくても解除されます。)

設定

  1. スクリプトの9行目で、属性名を設定します(デフォルトでは「スキル解除」)。
    (定数名:SKILL_REMOVE_NAME

    もちろんデフォルトのままでも結構です。

  2. 属性名を以下の書式に従って作成します。

    スキル解除?(解除確率・1~100までの数値を設定)
    属性名は便宜上、デフォルトのものを使用して説明を続けますが
    上記の通りスクリプトで変更が可能です。

    例・50%の確率で解除する場合

    スキル解除50

    なお、スクリプトの性質上、上記の要領で複数作成可能です。

  3. スキルを受ける事で解除させたいステートに属性防御設定をします。
    1~2の方法で設定した属性にチェックを入れてください。

    (同じような属性を複数設定してある場合は、どれか1つに絞って設定してください。)

スクリプトのダウンロード

txtファイル:スクリプト
最終更新:2009年12月18日 00:27
添付ファイル