瀕死HP回復

HPが1/4以下になると自動的にHPが回復するスキルを作ります。
以前書いた遅延ダメージの応用です。

作り方

遅延ダメージとは違い、以下のマップ共通イベントの作成だけでOKです。

  • 自動開始イベント(前)
  • 条件:「ユニット」
    フィルター:全軍指定
    データ条件:対象のスキルを所持、現在HPが1/4(1/4以下が対象になるので1/5は設定しなくてもOK)以上の条件を全て一致している時にイベント開始
  • イベントコマンド
    • イベントの全体処理:HPの回復
      フィルター:全軍指定
      有効相手:対象のスキルを所持、現在HPが1/4(1/4以下が対象になるので1/5は設定しなくてもOK)以上の条件が全て一致しているユニット
      回復量はお好みでいいが回復後の現在HPも1/4以下であった場合は再度回復イベントが起こる
    • イベントの状態変更でこのイベントの実行済み解除

他の使い方

  • 効果をユニットのステートのステート付加でパラメータボーナスがあるステートの追加に差し替えて瀕死ヘイストとかに。
  • 効果をユニットの状態変更の「待機:無効」に差し替えて瀕死クイックに。
HPが変動しないイベント内容だと条件上無限ループに陥るので別の自動イベントでこのイベントの実行済みを解除するなど工夫が必要。
具体的にはターン終了時に実行済み解除するなど。この場合は1ターンに1ユニットが一度しか効果を発動できないが。
該当スキルを所持するユニットが味方1人だけの場合はエンディングイベントで実行済み解除とか変数で発動回数制限とかしてもいいかもしれない。





最終更新:2018年08月10日 00:13