unleash_fury.xml
<abilities>
<ability>
<name>Unleash Fury</name>
<key>unleash_fury</key>
<skill>bludgeons</skill>
<icon>unleash_fury</icon>
<tagline>Embrace the rage!</tagline>
<description>
Enter Stance for ⮃8 turns⮃: +20% Damage, +5% Stun Chance, +5% Crit Chance, +20 Attack Speed and +20
Movement Speed.
[p]Whenever you stun an enemy, extend this stance by 1 turn.
[p]When this stance ends, become [b]Exhausted[/b] for 8 turns.
[p][b]Exhausted[/b]: -20% Damage, -20 Attack Speed, -20 Movement Speed
</description>
<type>Stance</type>
<subType>2_Abilities</subType>
<abilitySoundPack>stance_default</abilitySoundPack>
<cost>40.0</cost>
<cooldown>6</cooldown>
<stanceInfo>
<turns>8</turns>
<modifiers>
<modifiers>
<type>Damage</type>
<amount>0.2</amount>
</modifiers>
<modifiers>
<type>critChance</type>
<amount>0.05</amount>
</modifiers>
<modifiers>
<type>stunChance</type>
<amount>0.05</amount>
</modifiers>
<modifiers>
<type>AttackSpeedBonus</type>
<amount>20.0</amount>
</modifiers>
<modifiers>
<type>MoveSpeedBonus</type>
<amount>20.0</amount>
</modifiers>
</modifiers>
<effects>
<effects>
THEN ShowAnimation -> key:unleash_fury;
</effects>
</effects>
<exitActions>
<exitActions>
THEN ApplyStatusEffect -> key:«LINK:unleash_fury_exhausted_status», target:player;
</exitActions>
</exitActions>
<triggers>
<triggers>
KEY unleash_fury_extend_on_stun;
WHEN PlayerAppliesStatus -> key:status_stunned;
THEN ExtendStatusEffect -> key:«LINK:unleash_fury», target:player, amount:1;
</triggers>
</triggers>
</stanceInfo>
<unlockInfo>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredPoints>2</requiredPoints>
</unlockRequirements>
</unlockInfo>
<requirements>
<requirements>
<type>Weapon</type>
<params>
<params type="weapon">bludgeon</params>
</params>
</requirements>
</requirements>
</ability>
</abilities>