I've noticed that there aren't many good follower mods available for Skyrim. During last week I've been working on a follower mod, which will give the player new follower, a Breton mage Serena. I want her to be completely lore-friendly, therefore, I'm asking here for help.
Because the acquisition of Serena should be rather rewarding for the player, a complex quest-line is in place. I want her to be some kind of magus universalis - which means she can specialize in any school of magic. I don't want her to be overpowered, though, so the magic school she'll use in next combat must be specified BEFORE the combat occurs. This will be done through dialogue.
My question is - is it even possible for a Breton mage to specialize in every school of magic (in lore) ? I was thinking about making her a former Psijic member, exiled from the order, but that would be more complex and hard for me, because I'm no lore specialist.
Her story is that 200 years ago, she was tasked by the Daedric Prince of Nightmares Vaermina to return her artificat, the Vaermina's orb. She managed to acquire it from a powerful warlock, but instead of returning it to Vaermina, she decided to use it for her own experiments.
Vaermina punished Serena by throwing her into it's own sphere of Oblivion (well, as I said, I'm no lore specialist), where she was constantly hunted by nightmares for over 200 years. In order to save Serena and get her as PC's follower, the PC must free her from her Nightmares in Vaermina's realm.
Any help would be appreciated. I'm fairly experienced modder, although this will be my first mod for Skyrim. So CK related help is not needed, only the lore one. I need to back this story up, or maybe improve it, so it'll be completely lore friendly. I don't know if this story is even possible, never heard about mage which could master all schools of magic, and I play TES since Morrowind. But that was a long time ago.