Title: Master of the Night

Mission: Recover Cloak

Hook: Geased by a sorcerer

Antagonist: King of thieves

Potential Ally: Wise sage with useful lore

Complication: Disguised sorcerer curses PC

Obstacle: Concealment, deception, or secrecy

Twist: Original mission is actually a wild goose chase, and new mission is revenge on perpetrator

Reward: Roll three times on this table (reroll any result over 15)

Made with Ruby and Roda
For the curious, the source code is available on github.
Random tables from The Perilous Wilds by Lampblack & Brimstone
Adventure Generator based on "Random Sword & Sorcery Adventure Generator" by Ben Ball
Revision: 9e3eec5d26