I just tried playing as a Ranger. I picked the familiar at level 1. Then, at level 3, I chose the Beastmaster, which gets an animal companion. There was no warning that I could not have both a familiar and an animal companion out at the same time. Yet, you cannot. There is no way to fix redundant class feature choices right now, which means the character is functionally crippled as compared to a character that didn't make a secretly non-viable advancement choice. There are several possible fixes:
- Allow a Ranger with both these features to have both animals out at the same time; or
- Allow a Ranger who takes Beastmaster to re-make the level 1 choice that gives familiar; or
- Warn players leveling up to level 3 that summoning their animal companion will dismiss their familiar and vice versa.