Your plugins are always very creative and cool! I've been going back and forth on what kind of battle system I want in my game. Battling is more of a side missing (like the mines in Stardew Valley if you've ever played it) but I do still want it to be fun, unique, and engaging. This looks very promising and may be the route I want to go in.
Any plans to implement some kind of "Transform" feature which allows the player to temporarily transform into an eagle or an elephant or something if they've tamed the spirit of one of those animals? This transformation would change the player's movement speed (as an eagle would move much faster than an elephant) and change the attacks. My thought is there could be a timer that the player could stay transformed and then a cooldown timer on the transform skill. So for example, the player could transform into an eagle and after 60 seconds, they would be forced to transform back to human. Then they couldn't use the transform skill again for another 5 minutes or something like that to keep the player from spamming.
Just thinking out loud. This plugin looks really cool and looks like the sky is the limit on what you can do with it. Very excited to see it progress!