heroic_onslaught.xml
<abilities>
<ability>
<name>Heroic Onslaught</name>
<key>heroic_onslaught</key>
<skill>chivalry</skill>
<icon>heroic_onslaught</icon>
<tagline>"Justice will be served, my blade will see to that."</tagline>
<description>
Whenever 3 or more enemies are within 3 tiles, gain +15% Damage, plus an additional 1% Damage for
each Chivalry level, for 7 turns.
[p]Once the bonus ends, it cannot trigger again for 7 turns.
</description>
<type>passive</type>
<subType>1_Unique Passives</subType>
<passiveInfo>
<triggers>
<triggers>
KEY righteous_fury_status;
WHEN EnemiesNearby -> enemies:3, distance:3;
AND NOT HasStatusEffect -> key:heroic_onslaught_status, target:player;
AND NOT HasStatusEffect -> key:heroic_onslaught_status_cooldown, target:player;
THEN ApplyStatusEffect -> key:«LINK:heroic_onslaught_status», target:player;
THEN PlaySound -> key:buff_02;
</triggers>
</triggers>
</passiveInfo>
<unlockInfo>
<autoUnlock>-1</autoUnlock>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredPoints>2</requiredPoints>
<requires>class_knight</requires>
</unlockRequirements>
</unlockInfo>
</ability>
</abilities>