Posted September 02, 2015
dtgreene: Actually, I have done this. In this specific case, Aerie will get the extra mage spells at her next level up. (Not sure if it has to be a mage spell.)
It's the same reason that:
Edwin loses the extra spells per day that he shouldn't have (he apparently comes with *more* than 3 extra spells per level when he should only have 3 extra spells)
Minsk gets the ranger spell he should have had the first time he levels up (in addition to the one for the new level)
Haer-Dalis, if recruited late in Shadows of Amn, gets all the spells per day that he should have after one level up. (Unfortunately, his spellbook is still blank except for spells you've taught him.)
Are you saying that BG2 allows non-specialists to be assigned after creation? Because if you are, you are wrong. Here's a test: start a new vanilla BG2 game. Immediately after Imoen frees your character, save. Now edit the game and give Imoen the Conjurer kit, and while you're at it give her the extra spells per level that a Conjurer gets. Now give her the 141,000 XP that she would have gained from BG1 TotSC (40,000 from Thief, the rest for reaching level 8 mage). Also give her some scrolls (or get them in-game) to produce some experience. She will level up and she WILL lose the extra Conjurer spells. The BG2 engine does not allow it. It's the same reason that:
Edwin loses the extra spells per day that he shouldn't have (he apparently comes with *more* than 3 extra spells per level when he should only have 3 extra spells)
Minsk gets the ranger spell he should have had the first time he levels up (in addition to the one for the new level)
Haer-Dalis, if recruited late in Shadows of Amn, gets all the spells per day that he should have after one level up. (Unfortunately, his spellbook is still blank except for spells you've taught him.)
Edwin's creature files contain completely false spell memorisation stats, that why he loses them. Same with Minsc and HD.