Sorry for not being aware of your feedback, i’ve been a little busy since the day i posted.
Now about companion upgrades while the idea of questing to upgrade our companions would most certainly float it also leaves the question of how will other people upgrade theirs, if for non-hunter they still got to upgrade through the companion trader fine. But I’d much rather companions receiving a base buff just from being along a hunter, like multiply their stats by 1.5 or 2 most important than anything hunter companions should get twice their HP just to withstand being the spear head of hunters. These buff should only be valid when a companion’s with a hunter.
If you read more closely to the rework, and do some calculations based on the stats of a max level Companion, you should realize that the boost they get on their stats from the Companion Upgrade attribute and Companion Gear is enough for them to have a decent damage and a good survavibility, especially because this doesn’t apply to their base value, but rather to the values the currently have. I’ll update the Companion Gear section with an example of how each of the equipment types should be and how they can affect your Companion.
About how the non-Hunters can train their Companions, i didn’t think too much about that because they just don’t rely on their Companions for anything, they just don’t. And for the Cavalry classes, let’s be frank, the only reason they train the Companion is because the stat boost they get from mounting, and i think they don’t even do, so this is mostly solved through Companion Gear since these affect the Companion stats that they’re looking for.
The training feature is for Hunters, and only for Hunters because we rely entirely on the Companion, and when i say this i mean EVERY SINGLE aspect from the Companion.
Also I’d like to add something regarding to their AI, they should no longer attack whatever they choose when with a hunter, instead they should stay next or near the hunter at all times awaiting commands, at least this way the bugs could be minimized due to the AI’s movement no longer conflicting with the hunter’s commands and making it crash (for people not familiar with programming, the pet just stays in one place when that happens) and some sort of auto attack to the hunter’s target would also be awesome, like use auto rush dog or something.
Now, about this, [Territorial] and [On Guard] battle stances already do that. There’s a way to trigger the Companion to attack the same target as you while [Territorial] is active, and both of the stances allow the Companion to perform [Rush Dog] automatically.