ranger spirits
Making the buffs go on you instead following (with the trait) is kind of over powered..
Think about the warrior banners (which finally just got buffed). They are plopped down, and stay there, unless someone runs to it, grab its, gets a useless skill bar (except skill 3 and sometimes 2), until they set it down to repeat the process.
That annoying task of moving the banners is their downfall (aka their balance).
Your ranger pets give some very nice buffs. (burning on critical?!)
You can even trait to make them follow you, unlike warrior banners.
(I clarify, I’m using the banners as a comparison as they do the same task essentially).
The fact they can die is their downfall (aka their balance).
Making these spirits attached to you makes you practically a god. Why would you run anything else? You’re a moving Ranger Banner at that point.
I can see instead of making the spirits follow you, perhaps they recharge faster, and when they spawn have X Time amount of Invincibility (if not are permanently).