fire_trail.xml
<abilities>
<ability>
<name>Fire Trail</name>
<key>fire_trail</key>
<skill>pyromancy</skill>
<icon>fire_trail</icon>
<description>
Whenever you jump, lunge, or dash, leave behind fire in a 3x3 area where you were standing,
also dealing 12 fire damage to all adjacent targets.
</description>
<type>Passive</type>
<passiveInfo>
<triggers>
<triggers>
KEY fire_trail_trigger;
WHEN PlayerJumped;
AND PlayerCurrentAbilityHasJumpDistance -> amount:1;
THEN PlaceFire -> farOdds:1.0, size:1.5, location:jumpStartTile;
</triggers>
</triggers>
</passiveInfo>
<unlockInfo>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredPoints>1</requiredPoints>
<requires>combustion</requires>
</unlockRequirements>
</unlockInfo>
<requirements>
<requirements>
<type>HasStat</type>
<params>
<params type="key">TyrosAttunement</params>
<params type="amount">1</params>
</params>
</requirements>
</requirements>
</ability>
</abilities>