friendly_bear.xml
<monsters>
<monster>
<bones>bones_large</bones>
<alignment>player</alignment>
<level>14</level>
<canSteal>false</canSteal>
<name>Friendly Bear</name>
<description>
A loyal friend who will fight to the death to protect its master.
</description>
<key>friendly_bear</key>
<tags>animal, bramble_immune, summoned_animal</tags>
<zoomImage>friendly_bear</zoomImage>
<lootTable>nothing</lootTable>
<lineofsight>10</lineofsight>
<life>140</life>
<speed>130</speed>
<abilities>bear_swipe</abilities>
<behavior>
<type>Summon</type>
<canOpenDoors>false</canOpenDoors>
<params>
<params type="MinimumTurns">60</params>
<params type="MaximumTurns">60</params>
<params type="Bonus">NatureMagicSummonDuration</params>
</params>
</behavior>
<monsterSoundPack>bear_summon</monsterSoundPack>
<deathEffects>
<deathEffects>
RemoveStatusEffect -> key:bear_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>AttackSpeed</type>
<amount>90.0</amount>
</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.35</amount>
</modifiers>
<modifiers>
<type>CrippleResist</type>
<amount>0.35</amount>
</modifiers>
<modifiers>
<type>StunResist</type>
<amount>0.15</amount>
</modifiers>
<modifiers>
<type>MinimumDamage</type>
<amount>6.0</amount>
</modifiers>
<modifiers>
<type>MaximumDamage</type>
<amount>24.0</amount>
</modifiers>
<modifiers>
<type>ArmorPen</type>
<amount>0.1</amount>
</modifiers>
<modifiers>
<type>CritChance</type>
<amount>0.05</amount>
</modifiers>
<modifiers>
<type>BleedChance</type>
<amount>0.15</amount>
</modifiers>
<modifiers>
<type>OnTurnHealthGain</type>
<amount>0.75</amount>
</modifiers>
</modifiers>
</monster>
</monsters>