Why do you drain life when you cast summon undead? (bug?)

Click on pictures if you don’t see the animation
While summoning without a pet no health is lost:

While summoning with a “free” pet: cougar, raven, wolf - they all attack you:


While summoning with a “paid” pet: rat, griffin, fox, pugicorn they don’t attack you:

If you don’t want to be attacked you can write your own onSpawn() function to put in pet.on(“spawn”, onSpawn):

All pets are equal , but some pets are more equal than others .
Animal Farm, George Orwell

2 Likes