battle_trance_2.xml
<abilities>
<ability>
<clone>battle_trance</clone>
<key>battle_trance_2</key>
<description>
Enter Stance for 10 turns, gaining ⮃+0.75% 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>
<stanceInfo>
<turns>10</turns>
<modifiers>
<modifiers>
<type>Damage</type>
<amount>0.0</amount>
<modifierConversion>
<type>Quantifier</type>
<multiplier>0.75</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_2_extend_on_kill;
WHEN PlayerKillsEnemy;
THEN ExtendStatusEffect -> key:«LINK:battle_trance_2», amount:3;
</triggers>
</triggers>
</stanceInfo>
<unlockInfo>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredLevel>4</requiredLevel>
<requiredPoints>3</requiredPoints>
</unlockRequirements>
<replaces>battle_trance</replaces>
</unlockInfo>
</ability>
</abilities>