shield_deflection.xml
<abilities>
<ability>
<name>Shield Deflection</name>
<key>shield_deflection</key>
<skill>chivalry</skill>
<icon>shield_deflection</icon>
<tagline>"Your arrows betray you; now taste their sting."</tagline>
<description>
Deflected missile attacks are dealt to a random adjacent enemy.
[p]Missile deflection is a stat most commonly found on shields, which has a chance to negate missile
attacks.
</description>
<type>passive</type>
<subType>4_shield_specialization</subType>
<passiveInfo>
<triggers>
<triggers>
KEY shield_deflection_trigger;
WHEN MissileDeflected;
THEN ApplyDamageAdjacentToPlayer -> deflectedDamage:true;
</triggers>
</triggers>
</passiveInfo>
<unlockInfo>
<autoUnlock>-1</autoUnlock>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredPoints>1</requiredPoints>
<requires>shield_expert</requires>
</unlockRequirements>
</unlockInfo>
<requirements>
<requirements>
<type>Weapon</type>
<params>
<params type="weapon">Shield</params>
</params>
</requirements>
</requirements>
</ability>
</abilities>