battle_trance.xml

<abilities>
  <ability>
    <name>Battle Trance</name>
    <key>battle_trance</key>
    <skill>dreadheart</skill>
    <icon>battle_trance</icon>
    <tagline>"The Dread Wolves fought with an intensity that could not be tamed."</tagline>
    <description>
      Enter Stance for 10 turns, gaining ⮃+0.5% Damage⮃ for each 1% of your missing Health (calculated
      when the stance is first entered).
      [p]Whenever you kill an enemy, extend this stance by 3 turns.
      [p]Can only be used if you were attacked since your last turn.
    </description>
    <type>Stance</type>
    <subType>battle_trance</subType>
    <abilitySoundPack>stance_default</abilitySoundPack>
    <cost>20.0</cost>
    <cooldown>15</cooldown>
    <stanceInfo>
      <turns>10</turns>
      <modifiers>
        <modifiers>
          <type>Damage</type>
          <amount>0.0</amount>
          <modifierConversion>
            <type>Quantifier</type>
            <multiplier>0.5</multiplier>
            <quantifier>GlobalFlag -> key:battle_trance_missing_health</quantifier>
          </modifierConversion>
        </modifiers>
      </modifiers>
      <effects>
        <effects>

          BattleTranceMissingHealth;
        </effects>
      </effects>
      <exitActions>
        <exitActions>
          THEN RemoveStatusEffect -> key:«LINK:savage_swings_status», starts_with:true;
          THEN RemoveStatusEffect -> key:«LINK:savage_bleed_status», starts_with:true;
          THEN RemoveStatusEffect -> key:«LINK:savage_efficiency_status», starts_with:true;
        </exitActions>
      </exitActions>
      <triggers>
        <triggers>
          KEY battle_trance_extend_on_kill;
          WHEN PlayerKillsEnemy;
          THEN ExtendStatusEffect -> key:«LINK:battle_trance», amount:3;
        </triggers>
      </triggers>
    </stanceInfo>
    <unlockInfo>
      <autoDiscover>0</autoDiscover>
      <unlockRequirements>
        <requiredPoints>1</requiredPoints>
        <requires>wolfs_hunger</requires>
      </unlockRequirements>
    </unlockInfo>
    <requirements>
      <requirements>
        <type>attacked_last_turn</type>
      </requirements>
    </requirements>
  </ability>
</abilities>