I had an idea for a character I'd like to play. He's an idiot savant Magic-user. Excellent at anything to do with Magic, but awful at everything else. Yes, I know this sounds like min-maxing/munchkinning, but this is for a story/character based game, and that doesn't really apply.
The problem I have is this: He would not be Intelligent (in the normal application of the word), Wise, or Socially adept - and most systems base magic off one of those stats.
So, the question - does anyone know a system that would support this kind of character?
(Yes, I know I can fudge something like this, especially as it's a story-based game, but that's not the question I'm asking :P)