Magic systems have been a part of video games almost ever since the creation of the medium. There are hundreds, if not thousands, of games out there that let players live out their power fantasies of being a magician who can annihilate entire groups of enemies with the click of a button. However, creating a coherent and engaging magic system is not an easy feat.