friendly_wolf.xml
<monsters>
<monster>
<bones>bones_medium</bones>
<alignment>player</alignment>
<level>7</level>
<canSteal>false</canSteal>
<name>Friendly Wolf</name>
<description>
A loyal friend who will fight to the death to protect its master.
</description>
<key>friendly_wolf</key>
<tags>animal, bramble_immune, summoned_animal</tags>
<zoomImage>wolf</zoomImage>
<lootTable>nothing</lootTable>
<lineofsight>10</lineofsight>
<life>45</life>
<speed>130</speed>
<abilities>dog_dash</abilities>
<behavior>
<type>Summon</type>
<canOpenDoors>false</canOpenDoors>
<params>
<params type="MinimumTurns">70</params>
<params type="MaximumTurns">70</params>
<params type="Bonus">NatureMagicSummonDuration</params>
</params>
</behavior>
<monsterSoundPack>friendly_wolf</monsterSoundPack>
<deathEffects>
<deathEffects>
RemoveStatusEffect -> key:wolf_summoning_cost, target:player, maximum:1;
</deathEffects>
<deathEffects>
AND HasStatusEffect -> key:bonded_animal;
THEN RemoveStatusEffect -> key:bond_formed, target:player;
</deathEffects>
</deathEffects>
<modifiers>
<modifiers>
<type>PhysicalResist</type>
<amount>0.25</amount>
</modifiers>
<modifiers>
<type>Accuracy</type>
<amount>85.0</amount>
</modifiers>
<modifiers>
<type>BleedResist</type>
<amount>0.15</amount>
</modifiers>
<modifiers>
<type>Dodge</type>
<amount>15.0</amount>
</modifiers>
<modifiers>
<type>MinimumDamage</type>
<amount>6.0</amount>
</modifiers>
<modifiers>
<type>MaximumDamage</type>
<amount>12.0</amount>
</modifiers>
<modifiers>
<type>CritChance</type>
<amount>0.25</amount>
</modifiers>
<modifiers>
<type>BleedChance</type>
<amount>0.1</amount>
</modifiers>
</modifiers>
</monster>
</monsters>