mortar_stance.xml
<abilities>
<ability>
<name>Mortar Stance</name>
<key>mortar_stance</key>
<skill>ranged</skill>
<icon>ranged_2</icon>
<tagline>"Death from Afar"</tagline>
<description>
Enter Stance for ⮃8 turns⮃: ⮃+2 Attack Range⮃, ⮃+2 View Distance⮃ and +15 Accuracy. You are Immobilized.
[p]Whenever you hit a creature, extend this stance by 1 turn.
</description>
<type>Stance</type>
<subType>2_Abilities</subType>
<abilitySoundPack>stance_default</abilitySoundPack>
<cost>40.0</cost>
<cooldown>3</cooldown>
<stanceInfo>
<turns>8</turns>
<modifiers>
<modifiers>
<type>MovementDisabled</type>
<amount>1.0</amount>
</modifiers>
<modifiers>
<type>MobilityDisabled</type>
<amount>1.0</amount>
</modifiers>
<modifiers>
<type>Accuracy</type>
<amount>15.0</amount>
</modifiers>
<modifiers>
<type>Range</type>
<amount>2.0</amount>
</modifiers>
<modifiers>
<type>Vision</type>
<amount>2.0</amount>
</modifiers>
</modifiers>
<triggers>
<triggers>
KEY mortar_stance_extend_on_hit;
WHEN PlayerAttacks -> damageDealt:true;
THEN ExtendStatusEffect -> key:«LINK:mortar_stance», amount:1;
</triggers>
</triggers>
</stanceInfo>
<unlockInfo>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredLevel>5</requiredLevel>
<requiredPoints>3</requiredPoints>
</unlockRequirements>
</unlockInfo>
<requirements>
<requirements>
<type>Weapon</type>
<params>
<params type="weapon">Ranged</params>
</params>
</requirements>
</requirements>
</ability>
</abilities>