ページ 1 / 1
ステートが付与されているほど命中率が下がるスキル
Posted: 2022年2月19日(土) 11:17
by 塩焼き
いつもお世話になっています
題名通りステートが付与されている数だけ、命中率が下がるスキル というものを探しています。
これはプラグインを使用しなければ実現は不可能でしょうか?
Re: ステートが付与されているほど命中率が下がるスキル
Posted: 2022年2月19日(土) 11:25
by ムノクラ
塩焼き さんが書きました:いつもお世話になっています
題名通りステートが付与されている数だけ、命中率が下がるスキル というものを探しています。
これはプラグインを使用しなければ実現は不可能でしょうか?
具体的な内容次第ですが、多分プラグインが必要と予想します。
全ての命中率を下げるステートなら作れますが、必中は対象外だったような?
確認ですが、
・「ステートが付与されている数」とは、具体的にどの数でしょう?
あらゆるステートの数で良いのでしょうか?
特定のステートの数でしょうか?
・「命中率が下がるスキル」とは?
特定のスキルだけが命中率が下がり、他のスキルへの影響はない、ということでしょうか?
プラグインを作成するとしても、この辺りくらいまでは明確な仕様を決める必要があると思います。
Re: ステートが付与されているほど命中率が下がるスキル
Posted: 2022年2月19日(土) 22:46
by 塩焼き
返信ありがとうございます
まず ステートが付与されている数 はあらゆる数です。
次に 命中率が下がるスキル ですが、特定のスキルです。
例として
[オーク]
❈威力の高いスキル【スキル1】を多用する。
❈対策としてステート(毒や混乱など…)を付与すると
【スキル1】の命中率がステート1つにつき、10%
下がっていく
このような敵を想定しています。
Re: ステートが付与されているほど命中率が下がるスキル
Posted: 2022年2月20日(日) 20:15
by アーヴェル
こんばんわー。
本当にあらゆるステートで良いのなら、
YanaさんのHitandEvaFormula.jsを用いて、スキルに
<命中計算式:hit - (a._states.length * 0.1)>
と記述する事で可能です。(MZで確認しました)
上記の記述では、使用者の掛かっているステート一つ毎に10%命中率が低下します。
一応判定から特定ステート(例えばボス用の不死身ステートや、能力上昇ステート等)
を省いたりするための条件付けが出来ないかと試してみましたが、
mapやfilterといった絞り込みに用いるような記述を使うとエラーしてしまうという事と、
提示条件は満たせているので自分の回答としてはこの辺りで。