Soran stayed awake almost the whole night. He was trying his utmost to analyze Invisibility and construct the spell model in his mind. It may have been the hardest Level 2 spell to learn, but it was also the most useful one. It be cast not only on the caster, but also on others, making it very versatile.