Contemporary spellcaster