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

grante
記事: 8
登録日時: 2018年1月05日(金) 23:52

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

投稿記事by grante » 2018年1月22日(月) 20:05

こんばんは。
現在作っているゲームで、回避時にダメージ0として計算する、ということをしているのですが、
ステートを付与する可能性がある攻撃の場合、ダメージ0でもステートが付与されてしまいます。

攻撃時にステートが付与されるときは、ダメージが0以上入っているときにしたいのですが、
何か良い方法はないでしょうか?
ただの状態異常にするスキルと、1以上のダメージが入って初めてステートが付与される可能性がある、
という感じです。
最後に編集したユーザー grante on 2018年7月21日(土) 20:34 [ 編集 1 回目 ]

アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

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

投稿記事by フトコロ » 2018年1月22日(月) 21:21

こんにちは。
一例としてプラグインを紹介します。

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

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

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

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

これで、その特徴はダメージが 0 よりも大きい場合に、発動するようになります。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
grante
記事: 8
登録日時: 2018年1月05日(金) 23:52

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

投稿記事by grante » 2018年7月21日(土) 20:33

お返事が大変遅くなり、申し訳ありません。
提示いただいた方法で、無事に実装することができました。
ありがとうございました!

“MV:質問” へ戻る