Friendly Neighbours

Full Script
Zadon
1
Characters
Total 30
Townsfolk
14
Chef
You start knowing how many pairs of evil players there are.
Washerwoman
You start knowing that 1 of 2 players is a particular Townsfolk.
Librarian
You start knowing that 1 of 2 players is a particular Outsider. (Or that zero are in play.)
Empath
Each night, you learn how many of your 2 alive neighbors are evil.
Fortune Teller
Each night, choose 2 players: you learn if either is a Demon. There is a good player that registers as a Demon to you.
Cult Leader
Each night, you become the alignment of an alive neighbor. If all good players choose to join your cult, your team wins.
Innkeeper
Each night*, choose 2 players: they can't die tonight, but 1 is drunk until dusk.
Nightwatchman
Once per game, at night, choose a player: they learn you are the Nightwatchman.
Professor
Once per game, at night*, choose a dead player: if they are a Townsfolk, they are resurrected.
Seamstress
Once per game, at night, choose 2 players (not yourself): you learn if they are the same alignment.
Philosopher
Once per game, at night, choose a good character: gain that ability. If this character is in play, they are drunk.
Tea Lady
If both your alive neighbors are good, they can't die.
Atheist
The Storyteller can break the game rules, and if executed, good wins, even if you are dead. [No evil characters]
Acrobat
Each night*, choose a player: if they are or become drunk or poisoned tonight, you die.
Outsider
3
Recluse
You might register as evil & as a Minion or Demon, even if dead.
Drunk
You do not know you are the Drunk. You think you are a Townsfolk character, but you are not.
Lunatic
You think you are a Demon, but you are not. The Demon knows who you are & who you choose at night.
Minion
4
Fearmonger
Each night, choose a player: if you nominate & execute them, their team loses. All players know if you choose a new player.
Psychopath
Each day, before nominations, you may publicly choose a player: they die. If executed, you only die if you lose roshambo.
Baron
There are extra Outsiders in play. [+2 Outsiders]
Evil Twin
You & an opposing player know each other. If the good player is executed, evil wins. Good can't win if you both live.
Demon
4
Pukka
Each night, choose a player: they are poisoned. The previously poisoned player dies then becomes healthy.
Lleech
Each night*, choose a player: they die. You start by choosing a player: they are poisoned. You die if & only if they are dead.
No Dashii
Each night*, choose a player: they die. Your 2 Townsfolk neighbors are poisoned.
Shabaloth
Each night*, choose 2 players: they die. A dead player you chose last night might be regurgitated.
Traveller
5
Gangster
Once per day, you may choose to kill an alive neighbor, if your other alive neighbor agrees.
Apprentice
On your 1st night, you gain a Townsfolk ability (if good), or a Minion ability (if evil).
Bishop
Only the Storyteller can nominate. At least 1 opposing player must be nominated each day.
Matron
Each day, you may choose up to 3 sets of 2 players to swap seats. Players may not leave their seats to talk in private.
Voudon
Only you & the dead can vote. They don't need a vote token to do so. A 50% majority isn't required.