I would like to a more intuitive magic system.
Magic is supposed to be this dynamic ability in which a person can manipulate an unseen force through the use of certain energies.
Rather than having everyone in the land be able to cast certain spells at level 1 then others at level 2, etc. I suggest magic should be much more energy based and the system should remain invisible.
In my opinion: mages who specialize in a certain kind of magic would have to practice manipulating the energies involved in that magic. So if a aspiring necromancer wants to raise a body they must study among the dead and interact with the dark energies which power their magic. The same goes for druids in the forests, in order to become a good druid you must spend time in the wilderness.
So when the player works with the church and makes pilgrimages they are becoming more proficient at using divine power to their advantage.
In order for higher level casters to benefit from their experience why not make a system where they can specialize (buy) in certain "magical components". These magical components could be (for example) impact, area damage, piercing, wall, explosive, range, accuracy (I dont know i'm kind of throwing these out there as an idea)
So rather than learning "Level 1: Flare" the mage would learn a simple spell similar to flare but pertaining to the energy they study the most. By level 2 they would have points to spend on magical components, so lets say they buy impact and explosive. The spell now has a chance at knocking back opponents as well as exploding causing damage to others nearby. These magical components work to extend how the mage uses the energies to be more effective.
So the mage who ONLY uses fire abilities could eventually walk into a room and cause a massive explosion destroying everything. But if mages want to study more than one form of magic they could do so as well (slightly weaker in each field but more rounded).
Each element of magic (fire, water, wind, divine, undead, etc) would have it's own magical components to spend points into. Also the mage would be able to customize each spell, so if you want to bring up a wall of vines to stop your enemies you can and then another spell that shoots a thorned wooden arrow to pick them off from afar you could.
The system would change the appearance of the spells as you add certain magical components to them.
I feel this would make mages much more unique, as well as making magic a much more immersive and believable experience.
Only high ranking officers should have silver swords. Regular soldiers should have steel maces but all guards should have their weapons enchanted (with shock damage or damage health). Maybe have a battlemage complaining about enchanting weapons being part of their duties.
I hated in Oblivion how EVERY weapon was enchanted, it ruins the value of gold, it ruins the gameplay and it ruins ANY unenchanted weapon. Enchanted weapons should always be EXTREMELY RARE. Only really tough guys should carry them or maybe locked away in some far away cave.