I recently tried to play as ranger, but I found what I consider to be a detrimental factor in its balancing, other than in the fun playing it.
Or you develop Ranged abilities Or you take pet's ones. Mixing is unsatisfying in my experience.
Now, my frustration comes from the fact that the pet IS a second character, I am forced to keep it but its death cripples my Ranger performance.
Therefore to augment its functionality and survive-ability I must devolve the points gained from levelling up on said improvements. This result in a very boring Ranger.
If instead I decide to strengthen my Ranger, then the pet becomes much of a burden and more frustrating than fun.
I've been pondering a lot about it, and I honestly think that the "pet only" abilities (like DR reduction, knock-down, or damage boost) should be automatically unlocked upon levelling up much as the priest spells do.
Another way to do it would be to allow me to level up my animal companion independently (separate pet XP).
In this way I would still have some chance to learn some new abilities and to progress my Ranger ranged proper development.
I feel this change should be implemented by Obsidian, but since probably it won't happen, I would like to know if anybody could Mod it according my suggestion, or teach me how to do it myself.
Thanks for the reading.