Magic is very lackluster in the game, I propose adding a Staff that can have 3 magical attributes, 1 passive, 1 defensive and 1 offensive. We already have these enchantments in the game, you have the lumination spell (passive), the shield (defensive) and offensive (Fire). You can use gems as a crafting component to the wood (pole) needed to build. This would allow use of multiple enchantments with one item which would benefit those of us that want to follow a more magic path in the game.