Sometimes when I put a trap on an enemy, my pet with pierce will try to remove it with pierce. The trap won't be removed, but whenever an enemy uses a shield, my pet won't cast pierce. Throughout the 6-8 months that I've had this pet with pierce, it has never once cast a pierce spell on someone with a shield. Is it a really low cast rate or is it just a bug that hasn't been noticed? Thanks, Andrew :)
That happens to my pet too! I don't know why it does that, so I'm afraid I won't be of much help. I do know however, you can use the glitch to your advantage. If an enemy has a shield on, you can put a trap on, and your pet will probably remove the shield. I hope this gets fixed.