Here's my musings on the Favored Enemy mechanics...
It's supposed to be the classes "thing". It's what makes a Ranger unique, because otherwise he's just a Fighter/Rogue/Druid.
So why is it (in 3.5) something that he gets to see improve a grand total of 5 times over 20 levels?
It's like they loaded him up so much with Fighter/Rogue/Druid crap that he had no room left for any decent mechanic that was "Ranger unique".
So with that in mind, here's my ideas for breaking and rebuilding the Ranger:
1. Make Favored Enemy/Terrain the core concept of the class. Fighters have feats, Rogue have skills, Clerics/Wizards have spells, Barbarians have Rage.
Make it so that you improve your Favored X AT LEAST every second level, if not every level in some way.
2. To prevent making this bonus go insane, detach the bonus from the enemies chosen. The "when" of getting pluses are based on certain levels (gp cost prohibitiveness, feat chain costs, etc), so make the bonus start at +1, and go up based on Ranger level FOR EVERY ENEMY CHOSEN.
3. No one likes an ability that's the same for everyone, so give this feature added variety. Yeah, you can pick more favored enemies or terrains, but also you should be able to pick things like adding extra bonus for individual enemies you "really" know/hate. Or gain combat bonuses against your favored enemies, or more movement/perception abilities for your terrains, etc.
To this end, possibly allow picking "Ranger Favored Feats" during the career that add things like:
- Increase threat range against your Favored Enemy
- Reroll Perception checks when in favored Terrain
- Grant your bonus to your allies (temporarily, or at a lower bonus, etc)
- Spend time/skill check to grant Favored bonus against a singular ability (similar to Quarry), etc. This allows a Ranger to ALWAYS gain his bonus, against at least a single opponent per combat.
So after all this, what do you do with all the other crap the Ranger is getting? Cut stuff out!
- Remove the "Fighting Styles". Yeah, yeah.. he's combat oriented. However, with the "quarry" like ability, he doesn't need specific combat styles to make him "good".
And with 10 character feats in Pathfinder, he can afford to move his specific combat stuff into his character side, as opposed to learned from Ranger abilities.
And if he's particularly more Fighting oriented, then maybe he should pick up a few levels of Fighter then to focus on that. Barbarians do it.
- Remove spells per day. First of all, a Ranger praying for spells, or using wands and holy symbols just seems way too much "dogmatic" for this concept.
Instead, take the most "Ranger-ific" type spells and turn them into spell-like abilities scattered throughout the class. OR, even better, allow the Ranger to choose them among other non-spell type abilities.
This allows a person to build a Ranger that's basically a "Guerilla Fighter/Survivalist/Creature or Terrain specialist" type character.
Besides, if you really, really, really wanted to make a person with druid spells... well.. take some Druid levels? Pretty much the same as any other class wanting a bit of cleric/druid capability.
This would make a Ranger mean something when you take class levels in it. Right now, if you gave Favored Enemy as a feat, you could practically rebuild a Ranger with a smattering of other classes. The ranger was built literally as an afterthought... it's using abilities straight out of other classes. It's basically a pre-made multiclass build.
Which would be nice if you really, really, really enforce the XP penalties, but I don't know many people who were that stickler to them. And even then, it's still only "nice", it's not really that unique.