Ok this is not part of the generator - maybe it will be after I get some feedback - but it's a 2d6 table for rolling a generic prompt for a plot/story/complication. The idea is to complicate NPCs lives by giving them one of these problems (and detailing it, of course).
2 Disaster/Emergency, natural or otherwise OR savagely attacked by someone
3 Psychological/Physical abuse, brainwashing, coersion, codependency OR lying sociopath
4 Being extorted/vandalized/threatened/blackmailed by someone, OR playing for sympathy
5 Personal/family/friend's addiction/illness OR lying about who's really addicted/sick
6 Owes someone/lost a gamble/took a loan and can't pay it OR throwing good money after bad
7 Being extorted by someone with local authority but they're innocent OR so the story goes
8 The problem isn't personal, but a person they love has a problem OR they see it that way
9 Bitter rival, monopolist, once-friend-now-enemy, family feud OR yes but we started it
10 Someone they know is robbing/sabotaging them OR they are robbing/sabotaging someone
11 Their selfish acts are being exposed OR they are exposing someone's selfish acts
12 Something, something, something, Maelstrom…
ETA: You might consider this an MC Move: Add a complication to an existing NPC could be an example of Activate their stuff's downside.