You touch a voluntary creature and grant it a limited ability to foretell recent future events. The target cannot be raided for the duration of the spell, and it makes an advantage on attack checks, attribute checks, and immunity checks. Other creatures have a disadvantage when making attack checks against it.

Foresight 5e

Level: 9th

Classes: Warlock, Druid, Bard, Wizard

Casting Time: 1 minute

Range: Touch

Components: V, S, M

Duration: 8 hours

If you cast the spell again before the spell’s duration ends, the original spell’s effects end immediately.