bark_skin.xml
<abilities>
<ability>
<name>Bark Skin</name>
<key>bark_skin</key>
<skill>nature_magic</skill>
<icon>naturemagic_5</icon>
<tagline>"Who is more at home, at rest, at peace, than a tree?"</tagline>
<description>
Bark wraps around your skin making your bones unbreakable.
[p]+4 protection, ⮃+30% physical resist⮃, and +100% cripple resist for 6 turns.
[p]Requires at least 1 wood in your inventory. 10% chance to consume 1 wood on cast.
</description>
<type>Immediate</type>
<subType>1_Abilities</subType>
<abilitySoundPack>buff</abilitySoundPack>
<cost>15.0</cost>
<cooldown>12</cooldown>
<immediateInfo>
<xpGain>
<skill>nature_magic</skill>
<amount>6.0</amount>
<amountToDisplay>0.0</amountToDisplay>
</xpGain>
<abilityUseTime>
<type>standard</type>
</abilityUseTime>
<effects>
<effects>
WITH ExitOnEffectFail;
THEN ConsumeItem -> item:wood, chance:0.1;
THEN ApplyStatusEffect -> key:«LINK:bark_skin_status», target:player;
</effects>
</effects>
</immediateInfo>
<unlockInfo>
<autoUnlock>-1</autoUnlock>
<autoDiscover>0</autoDiscover>
<unlockRequirements>
<requiredLevel>4</requiredLevel>
<requiredPoints>2</requiredPoints>
</unlockRequirements>
</unlockInfo>
<requirements>
<requirements>
<type>InventoryItem</type>
<params>
<params type="item">wood</params>
</params>
</requirements>
<requirements>
<type>HasStat</type>
<params>
<params type="key">EnaliaAttunement</params>
<params type="amount">1</params>
</params>
</requirements>
</requirements>
</ability>
</abilities>