ページ 11

ダメージ0でステート異常を付与しない方法[解決済み]

Posted: 2018年1月22日(月) 20:05
by grante
こんばんは。
現在作っているゲームで、回避時にダメージ0として計算する、ということをしているのですが、
ステートを付与する可能性がある攻撃の場合、ダメージ0でもステートが付与されてしまいます。

攻撃時にステートが付与されるときは、ダメージが0以上入っているときにしたいのですが、
何か良い方法はないでしょうか?
ただの状態異常にするスキルと、1以上のダメージが入って初めてステートが付与される可能性がある、
という感じです。

Re: ダメージ0でステート異常を付与しない方法

Posted: 2018年1月22日(月) 21:21
by フトコロ
こんにちは。
一例としてプラグインを紹介します。

https://github.com/futokoro/RPGMaker/bl ... fect.ja.md

このプラグインを使い、該当のスキルのメモ欄で以下のタグを記載してみてください。

<EIC 使用効果: n>
有効条件: result.hpDamage > 0
</EIC 使用効果>

n にはステート付与の特徴が、特徴欄の一番上から何番目にあるか、を指定します。
ただし、一番上を 0 として、上から0,1,2...と数えます。

これで、その特徴はダメージが 0 よりも大きい場合に、発動するようになります。

Re: ダメージ0でステート異常を付与しない方法

Posted: 2018年7月21日(土) 20:33
by grante
お返事が大変遅くなり、申し訳ありません。
提示いただいた方法で、無事に実装することができました。
ありがとうございました!