I've been running around with my teenage hybrid pet with a may cast talent for fairy spell. I've probably done maybe 50 or so battles and the pet has never cast it. What am I missing here? I know as a may cast its not a guarantee but surely it should have cast it at least once by now?
Some people think pets with may-cast talents are more likely to cast them when they are trained up. So, you could try training your pet to adult or maybe even ancient and see if that helps. You will get one or two other talents that might help you, plus those talents will get stronger themselves as your pet gains experience and levels up.
As for the Fairy talent, I've noticed recently that KI seems to have reduced the chances she will cast in battle. It's really disappointing.