Level 3 divination
Casting Time: 1 action
Components: S, R, M (an ornate deck of cards worth at least 10 gp)
Duration: Instantaneous
Range: 5 feet
You shuffle and lay out three cards from your ornate deck, each of which represents an enigmatic piece of information related to an event of the past, the present, and the future of a humanoid creature you choose that you can see within range. The creature must make a Charisma saving throw. If the creature fails its saving throw, each card reveals a bad event; if it chooses to fail, the DM decides between a bad and good event for each card; if it succeeds, each card reveals a good event.