.

サンプルプロジェクト

スクリプトのみ

#  ・スキル個別に、防御によるダメージ率やステート成功率補正を
#  設定できます。
#
# ・ステート成功率補正は、個別のステートの成功率にかけ算されます。
# 少数は切り捨てされます
# ○例
# 毒ステートのステート成功率がB(=80%)で、ガード時の成功率補正が
# 60% の場合、最終成功率は 80% * 60% で 48% になります。
#
# ・強力防御の効果も合わせて発揮されます。
#
# ■使い方
# 防御による補正を設定したいスキルのメモ欄に、以下のように記述します。
#
# <ガード時ダメージ ダメージ率%>
# <ガード時ステート 成功率補正%>
#
# ○例
# デフォルトと同じ設定の場合
# <ガード時ダメージ 100%> ※ダメージ100% にしても、防御分のダメージ軽減が入るので最終ダメージは50%になります。
# <ガード時ステート 100%>
#
# ガード時に完全無効にさせる場合
# <ガード時ダメージ 0%>
# <ガード時ステート 0%>

防御時のステート変化の成功率補正を全部一括で設定したい場合、

DEFAULT_REDUCE_SUCCESS_PERCENTAGE = 100

の数値をいじればOKです。50にすれば防御でステート変化の成功率が半分になります。

4 件のコメント “防御でステート抵抗率上昇1”
  1. HELIX より:

    さっそく使わせてもらいました。
    本当にありがとうございます!

    リクエスト以上のものを作ってもらいました。
    これで、防御の価値が上がるはず!

  2. さば缶 より:

    >HELIXさん
    こちらも早速自作ゲーに使ってみました。
    これ、いいアイデアですねー。
    またよろしくお願いしますー!

  3. HELIX より:

    使ってみて不都合らしきものがありました。
    空の軌跡スクリプトと共に導入して防御選択したキャラに道具で行動速度を上げる道具を使ったら。

    100行目 percentage = obj.damage_percentage_by_guard

    でエラーが出ました。
    防御していないに使用したり、スキルで能力値変化をした時は大丈夫でしたがなにが原因なんでしょうか?

  4. さば缶 より:

    >HELIXさん
    あああ、これは競合とかでなく、単純なバグでした。
    修正しますのでお待ちください。報告ありがとうございます!

  5.