Undead Nightmares

Full Script
Ekin
4
Characters
Total 25
Townsfolk
13
Grandmother
You start knowing a good player & their character. If the Demon kills them, you die too.
Sailor
Each night, choose an alive player: either you or they are drunk until dusk. You can't die.
Dreamer
Each night, choose a player (not yourself or Travellers): you learn 1 good & 1 evil character, 1 of which is correct.
Balloonist
Each night, you learn a player of a different character type than last night. [+0 or +1 Outsider]
Chambermaid
Each night, choose 2 alive players (not yourself): you learn how many woke tonight due to their ability.
Artist
Once per game, during the day, privately ask the Storyteller any yes/no question.
Courtier
Once per game, at night, choose a character: they are drunk for 3 nights & 3 days.
Fool
The 1st time you die, you don't.
Pacifist
Executed good players might not die.
Tea Lady
If both your alive neighbors are good, they can't die.
Farmer
When you die at night, an alive good player becomes a Farmer.
Poppy Grower
Minions & Demons do not know each other. If you die, they learn who each other are that night.
Amnesiac
You do not know what your ability is. Each day, privately guess what it is: you learn how accurate you are.
Outsider
4
Snitch
Each Minion gets 3 bluffs.
Heretic
Whoever wins, loses & whoever loses, wins, even if you are 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
Mezepheles
You start knowing a secret word. The 1st good player to say this word becomes evil that night.
Poisoner
Each night, choose a player: they are poisoned tonight and tomorrow day.
Devil's Advocate
Each night, choose a living player (different to last night): if executed tomorrow, they don't die.
Scarlet Woman
If there are 5 or more players alive & the Demon dies, you become the Demon. (Travellers don't count.)
Demon
4
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.
Fang Gu
Each night*, choose a player: they die. The 1st Outsider this kills becomes an evil Fang Gu & you die instead. [+1 Outsider]
Vigormortis
Each night*, choose a player: they die. Minions you kill keep their ability & poison 1 Townsfolk neighbor. [-1 Outsider]
Zombuul
Each night*, if no-one died today, choose a player: they die. The 1st time you die, you live but register as dead.