Like with the mounts, allow us to choose what skin our companion has regardless of which abilities are chose.
It would be great for the role players and add some well needed variety into the game and add a lot of fun!
So the abilities/attacks could be your Xuna but its actually a Cat to look at!
Great fun
4
Comments
Combat companions are ever-present; they don't disappear when you aren't actively using them. How would a cat wield Xuna's sword, for example, and how would a humanoid companion perform the attacks of an Abyssal Chicken swarm, without massive changes to animation? On the other hand, mount combat powers are completely separate from the mounts, insofar as your mount isn't visually present except when you are actively riding it, and many of the mount combat powers don't even include a visual of the mount at all (think Tunnel Vision).
Doing what you suggest would be only marginally less complex than, say, running an Arbiter Cleric but wanting its powers to look like that of a Warlock Hellbringer. It's an interesting concept, but like the noun "fetch" used as an adjective, it's not going to happen.
So, possible, but won't happen.
But I realize the idea was unrealistic because it is not the same concept as our armor transmog, Companions are literally a 2nd player in the game. It's standing position, health and attack movements all matter. Some companions can blink and teleport and some can do other attack animations. If my chicken needs to do this, it is adding 100 more 3D animations into just 1 companion. If there are 100 companions, it is 100 companions times 100 animations, an unrealistic work load to create 10000 characters.
Perhaps the next best solution is the ability to scale them. For example my wulfgar is always blocking me in trade town. If only he can be shirked to be as small as a cat.