一度食らったスキルを無効化する設定やプラグイン

返信する
杏仁豆腐
記事: 38
登録日時: 2020年5月28日(木) 00:22

一度食らったスキルを無効化する設定やプラグイン

投稿記事 by 杏仁豆腐 »

一度食らったスキルを無効化する設定やプラグイン

バトル漫画で良くありそうな設定ですが、
これをデフォの機能やプラグインで出来ませんでしょうか!
ありそうで無かったので質問させて貰いました!
ご助言お願いします!

アクターでもエネミーでも出来ると嬉しいです!
アバター
WTR
記事: 625
登録日時: 2015年12月22日(火) 19:14

Re: 一度食らったスキルを無効化する設定やプラグイン

投稿記事 by WTR »

無効化をダメージが0であると解釈してよいのであれば計算式でできるような気がします。

スキルの使用効果にステート付加100%を付けておいて
ダメージ計算式に

コード: 全て選択

b.states().includes($dataStates[id]) ? 0 : 100
とか書くと
指定したステートが付加されている相手には0、そうでなければ100のダメージを与えられます。
100のところは固定じゃなくて妥当な計算式にするとして
1回目は効果があり、2回目はダメージ0になりますが簡易的過ぎますかね?
Twitter、はじめました。
https://twitter.com/wtr_in_reverie/
杏仁豆腐
記事: 38
登録日時: 2020年5月28日(木) 00:22

Re: 一度食らったスキルを無効化する設定やプラグイン

投稿記事 by 杏仁豆腐 »

なるほど!!!!
素晴らしい!!どんだけ考えても思いつかなかった……!!
つまりスキルの数の分、ステートを用意すれば可能と言う訳ですね!!
ご助言ありがとうございます!!

WTR さんが書きました:無効化をダメージが0であると解釈してよいのであれば計算式でできるような気がします。

スキルの使用効果にステート付加100%を付けておいて
ダメージ計算式に

コード: 全て選択

b.states().includes($dataStates[id]) ? 0 : 100
とか書くと
指定したステートが付加されている相手には0、そうでなければ100のダメージを与えられます。
100のところは固定じゃなくて妥当な計算式にするとして
1回目は効果があり、2回目はダメージ0になりますが簡易的過ぎますかね?
返信する

“MV:質問”に戻る