武器スキルのダメージ「属性」について、質問があります。
ひとつのスキルに対して、ダメージ「属性」を複数設定しておきたくて、添付写真のように、ダメージ計算式にb.elementRateを入れております。
この式を反映させるには、『「属性」は「なし」の設定にする』というスレを読んだことがあるので、「なし」の設定をしております
ただ、武器スキルという位置づけで、装備している武器の「攻撃時属性」も、あわせて反映させたいのですが、反映させようとすると、スキルの「属性」は、「なし」ではなく「通常攻撃」に設定しないと、武器の「攻撃時属性」は、反映できないと思うのです。
そこで質問の本題なのですが、スキルのダメージ計算式b.elementRateは、属性「通常攻撃」のときでも反映されているのでしょうか?
あるいは、どうすれば、どちらも反映させることができるのでしょうか?
スキルのダメージ属性
-
- 記事: 100
- 登録日時: 2018年2月25日(日) 12:47
Re: スキルのダメージ属性
質問の意図を完全に理解できているかあまり自信がないので、違う方向に回答していたら申し訳ございません。
先ず、結論から言いますと、(武器の属性を含む)両方の属性を式に適用するにはそのまま「なし→通常攻撃」と変更していただければ大丈夫です。
スキルの「属性」の欄は、計算式に書いた部分が算出された「後」に、それに対してさらに乗算される形となります。
『「属性」は「なし」の設定にする』をどこで読んだのかはわかりませんが、おそらく『「なし」でないとほかの属性のも影響されて技がその1属性ではなくなる」という逆の話かと考えます。
但し、この場合注意すべきなのは「2属性の場合どういう計算をさせたいか」と言う事です。
例えば、武器属性が火、式に入れた属性が雷だとしましょう。
敵の耐性(有効度)が火0%、雷300%だったとします。
この場合、乗算ですので、ダメージは0になります。
この挙動でいいのであれば問題ないのですが…ゲームシステムによっては
「一番有効な属性が適用される」
「100%からの+-で合計する」(上記の場合、火-100%、雷+200%の扱いとなり、合計で+100%→2倍ダメージとなります)
等を見た事があります。
これらの挙動にしたい場合は、YEPのElement Coreを導入するなど、他の対策が必要となりますね。
先ず、結論から言いますと、(武器の属性を含む)両方の属性を式に適用するにはそのまま「なし→通常攻撃」と変更していただければ大丈夫です。
スキルの「属性」の欄は、計算式に書いた部分が算出された「後」に、それに対してさらに乗算される形となります。
『「属性」は「なし」の設定にする』をどこで読んだのかはわかりませんが、おそらく『「なし」でないとほかの属性のも影響されて技がその1属性ではなくなる」という逆の話かと考えます。
但し、この場合注意すべきなのは「2属性の場合どういう計算をさせたいか」と言う事です。
例えば、武器属性が火、式に入れた属性が雷だとしましょう。
敵の耐性(有効度)が火0%、雷300%だったとします。
この場合、乗算ですので、ダメージは0になります。
この挙動でいいのであれば問題ないのですが…ゲームシステムによっては
「一番有効な属性が適用される」
「100%からの+-で合計する」(上記の場合、火-100%、雷+200%の扱いとなり、合計で+100%→2倍ダメージとなります)
等を見た事があります。
これらの挙動にしたい場合は、YEPのElement Coreを導入するなど、他の対策が必要となりますね。
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
-
- 記事: 100
- 登録日時: 2018年2月25日(日) 12:47
Re: スキルのダメージ属性
ご丁寧な説明ありがとうございました。
説明がうまくできておらず、伝わりにくかったにもかかわらず、意図をくみ取っていただき、ありがとうございます。
また、スキルのダメージ「属性」と、武器の「攻撃時属性」が乗算されるのであれば、イメージどおりですので問題はありません。
ありがとうございしました。
説明がうまくできておらず、伝わりにくかったにもかかわらず、意図をくみ取っていただき、ありがとうございます。
また、スキルのダメージ「属性」と、武器の「攻撃時属性」が乗算されるのであれば、イメージどおりですので問題はありません。
ありがとうございしました。