sparks specific magic