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 the "Heroic Onslaught" status effect for 7 turns,
granting gives +15% damage, and an additional 1% damage for each chivalry level.
[p]Once Heroic Onslaught runs out, it cannot be activated 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>