Spell discovery