defensive_blows.xml
<abilities>
<ability>
<name>Defensive Blows</name>
<key>defensive_blows</key>
<skill>Unarmed</skill>
<icon>unarmed_13</icon>
<tagline>"When your attacks come swifter than thought, so too does your fortress of steel."</tagline>
<description>
Gain ⮃2 Shield⮃ whenever you attack an enemy.
[p]Shield absorbs incoming damage and is shown as blue on your health bar.
[n]Shield automatically reduces by 1 per turn.
</description>
<type>Passive</type>
<subType>0_Passives</subType>
<passiveInfo>
<triggers>
<triggers>
KEY defensive_blows_1;
WHEN PlayerAttacks;
THEN GiveShield -> amount:2;
</triggers>
</triggers>
</passiveInfo>
<unlockInfo>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredLevel>3</requiredLevel>
<requiredPoints>2</requiredPoints>
</unlockRequirements>
</unlockInfo>
<requirements>
<requirements>
<type>Weapon</type>
<params>
<params type="weapon">Unarmed</params>
</params>
</requirements>
</requirements>
</ability>
</abilities>