why can merlin cast magic...it's not cause he went to hogwarts....But why can Hercules move a river? He's the son of a God.
why can Gandalf do what he does.... not cause he studied spell books
every hero has an origin. stop holding origins against people or else we have no wizards either
every hero has an originSuperman punch reality? He's an alien who gains power from the sun.
every hero has an origin... if I say my fighter is desendent of a god or alien is that enough for my fighter to have cool things? is it only humans that can't?They are "magical" in the sense that they aren't mortals.
and none of the wizards of lore are either...They have special birthrights that set them apart. They aren't normal people who trained hard enough to punch reality.
then keep fighter and make a new class "mystic warrior" or warlord, or warblade, or swordsage...And if the goal is that every class is "Magical" in some way, be it spells, superhuman abilities or whatever, that's fine. Barbarian rage and monk's ki are basically magical in nature, so it's not a giant stretch. The only thing you're losing is the true everyman archetype,
aand that is true of all literatureand it wasn't exactly a big one anyway. Now, your fighter isn't just a farmboy who learned to fight, your fighter is a farmboy who found out he's the last survivor of a dead world, or the son of a powerful Force user, or the seventh son of a seventh son, etc.
EVERY HERO HAS AN ORIGIN...