ページ 11

【解決】弱化ステートの数に応じて威力が上昇するスキル

Posted: 2020年1月10日(金) 19:11
by sagami
お世話になっております。
敵にかかっている弱化ステート(例えば毒や麻痺など)の数に応じて威力が上昇するスキルを作成したいです。
そのようなスキルの計算式や、もしプラグインなどがありましたらどなたかご教示願えませんでしょうか。

Re: 弱化ステートの数に応じて威力が上昇するスキル

Posted: 2020年1月12日(日) 21:34
by sally
こんばんは。

少しイメージされているものとは違うかもしれませんが、
下記のような形でしたら実装が可能かと思います。

1. スキル専用の属性を一つ作成する
2. スキルの計算式を a.atk * ((b.elementRate(x)) と設定
 →xは設定した属性IDを入れる(a.atkは例えなので、100のような固定値でもOK)。
3. 弱化ステートの特徴に「属性x有効度〇%」を持たせる

こうすることで、弱化ステートがかかっている分、ダメージが増加します。

Re: 弱化ステートの数に応じて威力が上昇するスキル

Posted: 2020年1月12日(日) 23:29
by sagami
sally 様

こんばんは、ご返信ありがとうございます。
sally様に教えて頂いた方法を試してみたところ、無事解決いたしました。
(計算式は、((b.elementRate(x))の()をはずしてa.atk * b.elementRate(x)という感じにしたら正常に作動しました)
ご丁寧にご指導いただきありがとうございました!