expansive_swing.xml
<abilities>
<ability>
<name>Expansive Swing</name>
<key>expansive_swing</key>
<skill>warrapt</skill>
<icon>expansive_swing</icon>
<tagline>"A pause, a swing, an arena cleared."</tagline>
<description>
Harness your strength with a moment's pause, then attack all creatures within your Attack Range with
⮃+10% Armor Penetration⮃.
[p]Creatures you damage become [b]Staggered[/b] for ⮃3 turns⮃.
[p]Can only be used if you used the 'Wait a Turn' action on your last turn.
[p][b]Staggered[/b]: -20 Attack Speed, -20 Movement Speed, -10 Accuracy
</description>
<type>Target</type>
<subType>5_2h_specialization</subType>
<abilitySoundPack>arcing_blade</abilitySoundPack>
<cost>40.0</cost>
<cooldown>5</cooldown>
<targetInfo>
<type>AutoSelf</type>
<autoSelfTargeting>
<targetArea>
<type>square</type>
<allowTargets>
<allowCreature>true</allowCreature>
<allowEmpty>false</allowEmpty>
<allowPlayer>false</allowPlayer>
</allowTargets>
<params>
<params type="width">0</params>
<params type="height">0</params>
<params type="expandStat">Range</params>
</params>
</targetArea>
</autoSelfTargeting>
<abilityUseTime>
<type>weapon</type>
</abilityUseTime>
</targetInfo>
<unlockInfo>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredPoints>1</requiredPoints>
</unlockRequirements>
</unlockInfo>
<extraTexts>
<extraTexts>
{{upgrade_text -> ability:precision_flourish, text:+5% Crit Chance per enemy hit}}
</extraTexts>
</extraTexts>
<requirements>
<requirements>
<type>Weapon</type>
<params>
<params type="weapon">2h</params>
</params>
</requirements>
<requirements>
<type>Weapon</type>
<params>
<params type="weapon">Melee</params>
</params>
</requirements>
<requirements>
<type>PlayerWaitedLastTurn</type>
</requirements>
</requirements>
<attacks>
<attacks>
<count>0</count>
<animation>spell_slash_01</animation>
<modifiers>
<modifiers>
<type>ArmorPen</type>
<amount>0.1</amount>
</modifiers>
</modifiers>
<debuffs>
<debuffs>
<turns>3</turns>
<name>Staggered</name>
<key>staggered_1</key>
<icon>expansive_swing</icon>
<resistedBy>PhysicalWarding</resistedBy>
<modifiers>
<modifiers>
<type>AttackSpeedBonus</type>
<amount>-20.0</amount>
</modifiers>
<modifiers>
<type>MoveSpeedBonus</type>
<amount>-20.0</amount>
</modifiers>
<modifiers>
<type>Accuracy</type>
<amount>-10.0</amount>
</modifiers>
</modifiers>
</debuffs>
</debuffs>
</attacks>
</attacks>
</ability>
</abilities>