Hashmalum
Explorer
I don't really like the new mechanic that allows a sorcerer (or bard) to change what spells he knows. The problem I have with it is that it doesn't make sense that a character might know a certain spell (and have known it for years), yet they can suddenly forget it literally overnight when they gain a level. "You cast sleep just yesterday, what do you mean you don't know how to cast it anymore?" At the same time, players now expect to be able to change spells known by their spontaneous casting characters, so I decided to come up with a new system.
My idea is that at any level-up, a sorcerer can choose to "forget" any number of spells he knows (of any level), but he does not replace them until the level-up after that. The "forgotten" spells stay on the list of spells known, and only permanently disappear upon reaching the subsequent level and even then only if they have not been used once in the whole interval in between "forgetting" them and learning new spells to replace them. If the character casts a spell he had decided to forget, it is removed from the list of "forgotten" spells; if the character still wants to replace it, he'll have to wait until next level to "forget" it again and the level after that to get a new spell in its place. As before, of course you can only replace spells with spells of the same level, but there's no limit on the level of the spell to be replaced. And as before, you must make the decision at the same time as you learn the new spells for the level. So overall this system is more flexible, but much slower. Comments, please?
My idea is that at any level-up, a sorcerer can choose to "forget" any number of spells he knows (of any level), but he does not replace them until the level-up after that. The "forgotten" spells stay on the list of spells known, and only permanently disappear upon reaching the subsequent level and even then only if they have not been used once in the whole interval in between "forgetting" them and learning new spells to replace them. If the character casts a spell he had decided to forget, it is removed from the list of "forgotten" spells; if the character still wants to replace it, he'll have to wait until next level to "forget" it again and the level after that to get a new spell in its place. As before, of course you can only replace spells with spells of the same level, but there's no limit on the level of the spell to be replaced. And as before, you must make the decision at the same time as you learn the new spells for the level. So overall this system is more flexible, but much slower. Comments, please?