Spellcaster glove