Spell generation question