Quote Originally Posted by Thorondir View Post
They need to remove any single buff/effect active that a player has if you either switch your trait line or reset your trait line - else this bug/feature/.. cannot be fixed.

Also, if you are looking into it, it is still possible to get certain War steed buffs if you are not on a war steed...
Clearing buff on trait switch is a good solution for the player that switches traits, however clearing everyone else's would be much more complicated.

Building on your idea though, give all the buffs the out of combat expiry timer along with a 10 second induction for switching trees. 9 seconds duration but 10 seconds to swap, entering combat would stop the induction and leave you in your current traits.