【RGSS3】ダメージ0でも解除されるステート
Posted: 2019年8月11日(日) 21:25
いつもお世話になっております。
現在製作中のゲームでタンク役のスキルを充実させる為に下記の様なスキルを制作しました。
『スーパーガード』はかばうの上位互換で味方の身代わりをしつつ
物理ダメージ率0%、魔法ダメージ率0%で必中攻撃以外を完全にシャットアウトします。
『マルチカウンター』は反撃と魔法反射を併せ持ったスキルで
必中攻撃以外を無効化し、カウンター攻撃を仕掛けます。
どちらもそのままでは強力過ぎるので、かばう・反撃・魔法反射との差別化を考えて
一度スキルが発動したらステートを解除する仕様にしたいのですが
『ダメージで解除』のチェックを入れても、そもそもダメージを受けていないので解除出来ません。
継続ターン数経過前でも、一度スキルが発動した時点で『ダメージで解除』と同様に
ステートを解除させるには、どの様にしたら良いのでしょうか?
現在製作中のゲームでタンク役のスキルを充実させる為に下記の様なスキルを制作しました。
『スーパーガード』はかばうの上位互換で味方の身代わりをしつつ
物理ダメージ率0%、魔法ダメージ率0%で必中攻撃以外を完全にシャットアウトします。
『マルチカウンター』は反撃と魔法反射を併せ持ったスキルで
必中攻撃以外を無効化し、カウンター攻撃を仕掛けます。
どちらもそのままでは強力過ぎるので、かばう・反撃・魔法反射との差別化を考えて
一度スキルが発動したらステートを解除する仕様にしたいのですが
『ダメージで解除』のチェックを入れても、そもそもダメージを受けていないので解除出来ません。
継続ターン数経過前でも、一度スキルが発動した時点で『ダメージで解除』と同様に
ステートを解除させるには、どの様にしたら良いのでしょうか?