ステート無効化で現在のステートを消さない方法

ジーザス塚本
記事: 34
登録日時: 2018年7月04日(水) 15:55

ステート無効化で現在のステートを消さない方法

投稿記事by ジーザス塚本 » 2020年11月04日(水) 00:48

お世話になります。

「ステートにかからないようにするスキル」を作りたいのですが
例えばステート無効化:毒 という特徴のステートをスキルで付加した場合、
現在かかっている毒が消えてしまいます。

現在のステートは治さずにこれからかかるステートを防ぐためにはどのようにしたらいいでしょうか。
お知恵を貸してください。

アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ステート無効化で現在のステートを消さない方法

投稿記事by ムノクラ » 2020年11月04日(水) 12:18

ジーザス塚本 さんが書きました:お世話になります。

「ステートにかからないようにするスキル」を作りたいのですが
例えばステート無効化:毒 という特徴のステートをスキルで付加した場合、
現在かかっている毒が消えてしまいます。

現在のステートは治さずにこれからかかるステートを防ぐためにはどのようにしたらいいでしょうか。
お知恵を貸してください。


「ステート有効度」を0%にしてはどうでしょう?
簡単なテストでは、既に付加されたステートへの影響はなかったです。

ただし、以下のケースではステート有効度は計算されずに付加される仕様のようです。

1.イベントコマンドの「ステートの変更」による付加
2.スキルの命中タイプが「必中」
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
ジーザス塚本
記事: 34
登録日時: 2018年7月04日(水) 15:55

Re: ステート無効化で現在のステートを消さない方法

投稿記事by ジーザス塚本 » 2020年11月04日(水) 13:14

>ムノクラ様

返信ありがとうございます!

ステート有効度を0%にするのは私も考えたのですが、
仰るとおり拙作には必中でステート付加をしてくる敵がそれなりの数いまして、
どうにかステート無効化でできないかと質問させていただきました。

なにか方法はないでしょうか。
ないのであれば、ステート付加するスキルの必中を全て魔法攻撃に変えて
ステート有効度0%にする方法で対処してみようと思います。

“MV:質問” へ戻る