The Philosopher prepares their spells, meaning they are never locked in and can adapt to the situation with the massive list of spells they have access to. With each of these upgrades, the Philosopher also learns more Cantrips, leading to the character knowing more than fifteen of them.
First, the Philosopher continually learns each other magic class's spell lists until the only spells not available are those belonging to the Ranger and the Paladin every other spell in the game is available. While these sound like notable downsides, this 5e homebrew class compensates by having entirely unique benefits. Related: D&D Subclasses That Add Magic To Melee Classes In early levels, Philosophers shouldn't be expected to pump out as much damage as some other overpowered D&D character builds.
Additionally, Philosophers are only half-casters the highest spells they will ever learn are 5th level. So at level 7, if the Philosopher has 18 Charisma and 19 Intelligence, but their Wisdom is only 15, her spell save DC will only be 14, and their spell attack modifier will only be +5. While other arcane wielders determine their spell save DC and spell attack modifiers by how high their singular ability score is, the Philosopher looks at all three abilities and determines its power based on the lowest among them. For a new spellcasting experience unlike any other, fans should check out the Philosopher by Reddit user Cometdance.