Spell caster gloves