Hi folks! It's me Cap, coming to you all today with a project I've been working on the past few weeks! An updated Ranger Class for D&D 5e!
I explain my reasoning in the document itself, so I won't do into too much detail here, but essentially I have felt for a long time that Ranger is an underwhelming class. In terms of white room pure damage capability, it performs fine, so that's not really my complaint. No, instead my complaint is instead their lack of identity. Most classes have a core feature they can point to, which grows with them as they level up. Often the subclasses will use this feature in interesting ways. Barbarian Rage is my best example; as you level as a Barb, your Rage gets better, and each Barbarian subclass offers something different that you can do whilst raging. Most of the other classes in the game have something similar. Ranger though, kinda just doesn't? Its "core" features of Favoured Enemy/Favoured Foe and Favoured Terrain are either mostly ribbon features, or incredibly slow-scaling meh features that don't really separate it from an Archer Fighter or a Scout Rogue.
So my homebrew addresses this, by giving them a core feature which the class is built around, which grows as you level, and which each subclass uses in different ways. In my case, this is the Wild Companion. That's right, I made Rangers the pet class! Within these rules, every Ranger will have a buddy to travel with, and to grow stronger with. I'm aware that this will put some people off the class, but I want to just make it clear that when I say buddy, that doesn't necessarily mean an animal, as each subclass expands your list of potential friends, and much in the same way that Wizards' subclasses are themed around the schools of magic, my Ranger's subclasses are each themed around different types of monsters in the game! Gloom Stalkers for instance can make an Ooze or Aberration friend, Fey Wanderers have Fey friends (naturally), and I was especially delighted when designing this system because Swarm Keeper just gets a Swarm, and Drakewarden just gets a Dragon, which made me feel like it was a good system because of how easily the homebrew slotted into the established subclasses! And for those who don't like bestial creatures at all, I even have some subclasses for you, as the aforementioned Fey Wanderer can get you a Fey creature which isn't necessarily an animal, and my Grim Slayer (My renamed and reworked Monster Slayer)'s theming is celestial creatures, with one of the options being a Cherub or Angel friend, and perhaps most obviously the Hunting Skirmisher (my renamed Hunter) has either the spirit of an old warrior as an option, or a nebulous fey spirit, which can just be a physical manifestation of your own spirit, for those who truly do not want any companion but still want these mechanics.
I've been playtesting this Ranger in my group, with two Ranger players, for the past couple of years. Both love the class and get a lot of enjoyment out of it, but I've noticed some areas I want to amend with the rules, and with One D&D's rules being announced and me still being thoroughly unimpressed with their Ranger, I figured I'd update the class to fix the issues I had with my own homebrew from playtesting it, whilst also bringing it in line with the 2024 versions of the base classes.