rhythmic_strikes.xml
<abilities>
<ability>
<name>Rhythmic Strikes</name>
<key>rhythmic_strikes</key>
<skill>Swords</skill>
<icon>rhythmic_strikes</icon>
<tagline>"It was discipline that drove him forward, measured and unrelenting, like a drumbeat in the chaos."</tagline>
<description>
Each consecutive attack costs 1 less energy, resets when you fail to attack.
</description>
<type>Upgrade</type>
<passiveInfo>
<triggers>
<triggers>
KEY rhythmic_strikes_trigger;
WHEN PlayerTurnComplete;
AND PlayerAttackedThisTurn;
THEN ModifyGlobalFlag -> global_flag:rhythmic_strikes_stacks, operation:add, amount:1;
THEN ModifyGlobalFlag -> global_flag:rhythmic_strikes_stacks, operation:minimum, amount:5;
ELSE ModifyGlobalFlag -> global_flag:rhythmic_strikes_stacks, operation:set, amount:0;
</triggers>
</triggers>
</passiveInfo>
<unlockInfo>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredPoints>2</requiredPoints>
<requiresAbility>sword_master</requiresAbility>
</unlockRequirements>
</unlockInfo>
</ability>
</abilities>