I was thinking of what if when you tried to cast a spell that there would be a chance of it failing. I am also thinking the chance should be greater if you are lets say novice, compared to apprentice, and no chance if you are a master. It would also be kinda cool if lets say you tried to cast something and instead of it completely failing to could turn into a different spell and affect the user or the mob, or both.
example 1: You are walking to your destination and you see a troll. before you can do anything about it the troll spots you and start running towards you at full speed. in your excitement you start casting a fireball spell which fails and turns into a random spell which in turn hurts you.
example 2: You are walking to your destination and you see a troll. before you can do anything about it the troll spots you and start running towards you at full speed. in your excitement you start casting a fireball spell which fails to become a fireball spell and instead turns into an enchantment spell and turns the troll into a chicken.
example 3: Same as the above but turns YOU into a chicken.
example 4: You are walking to your destination and you see a troll. before you can do anything about it the troll spots you and start running towards you at full speed. in your excitement you start casting a fireball spell which fails and instead you summon something from another relm and attacks you too, and then it kills the troll. or it become a paralize spell.
example 5: You are walking to your destination and you see a troll. before you can do anything about it the troll spots you and start running towards you at full speed. in your excitement you start casting a fireball spell which fails completely and does not cast leaving you confused as to what happend.
I think you get the Idea what do you think?