Librarian You start knowing that 1 of 2 players is a particular Outsider. (Or that zero are in play.)
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.
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.
Atheist The Storyteller can break the game rules, and if executed, good wins, even if you are dead. [No evil characters]
Lunatic You think you are a Demon, but you are not. The Demon knows who you are & who you choose at night.
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.
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.
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.
Shabaloth Each night*, choose 2 players: they die. A dead player you chose last night might be regurgitated.
Gangster Once per day, you may choose to kill an alive neighbor, if your other alive neighbor agrees.
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.