furious_consumption.xml
<abilities>
<ability>
<name>Furious Consumption</name>
<key>furious_consumption</key>
<skill>bludgeons</skill>
<icon>furious_consumption</icon>
<tagline>Fuel for the fire.</tagline>
<description>
If Unleash Fury or any other stance is active, consuming food requires no time, does not end
your turn and gives +3 HP per food consumed.
[p]
No more than 1 food may be consumed per turn.
</description>
<type>Passive</type>
<passiveInfo>
<triggers>
<triggers>
KEY furious_consumption_heal;
WHEN PlayerConsumesItem -> type:food|raw_food;
THEN GiveHealth -> amount:3, overhead:true;
THEN PlaySound -> key:spell_heal;
THEN write_log2 -> text:+{{give_health_result}} health (Furious Consumption)., type:combat;
</triggers>
</triggers>
</passiveInfo>
<unlockInfo>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredPoints>1</requiredPoints>
<requires>smashers_delight OR simmering_anger</requires>
</unlockRequirements>
</unlockInfo>
<requirements>
<requirements>
<type>Weapon</type>
<params>
<params type="weapon">Bludgeon</params>
</params>
</requirements>
<requirements>
<type>Condition</type>
<params>
<params type="condition">HasStatusEffect -> is_stance:true</params>
</params>
</requirements>
</requirements>
</ability>
</abilities>