Hats the Hattening

Full Script
Backup
1
Characters
Total 26
Townsfolk
13
Knight
You start knowing 2 players that are not the Demon.
Chef
You start knowing how many pairs of evil players there are.
Pixie
You start knowing 1 in-play Townsfolk. If you were mad that you were this character, you gain their ability when they die.
King
Each night, if the dead equal or outnumber the living, you learn 1 alive character. The Demon knows you are the King.
Gossip
Each day, you may make a public statement. Tonight, if it was true, a player dies.
Savant
Each day, you may visit the Storyteller to learn 2 things in private: 1 is true & 1 is false.
Philosopher
Once per game, at night, choose a good character: gain that ability. If this character is in play, they are drunk.
Alchemist
You have a Minion ability. When using this, the Storyteller may prompt you to choose differently.
Cannibal
You have the ability of the recently killed executee. If they are evil, you are poisoned until a good player dies by execution.
Ravenkeeper
If you die at night, you are woken to choose a player: you learn their character.
Sage
If the Demon kills you, you learn that it is 1 of 2 players.
Fool
The 1st time you die, you don't.
Magician
The Demon thinks you are a Minion. Minions think you are a Demon.
Outsider
4
Golem
You may only nominate once per game. When you do, if the nominee is not the Demon, they die.
Plague Doctor
When you die, the Storyteller gains a Minion ability.
Barber
If you died today or tonight, the Demon may choose 2 players (not another Demon) to swap characters.
Hatter
If you died today or tonight, the Minion & Demon players may choose new Minion & Demon characters to be.
Minion
4
Witch
Each night, choose a player: if they nominate tomorrow, they die. If just 3 players live, you lose this ability.
Mastermind
If the Demon dies by execution (ending the game), play for 1 more day. If a player is then executed, their team loses.
Vizier
All players know you are the Vizier. You cannot die during the day. If good voted, you may choose to execute immediately.
Baron
There are extra Outsiders in play. [+2 Outsiders]
Demon
4
Lil' Monsta
Each night, Minions choose who babysits Lil' Monsta & "is the Demon". Each night*, a player might die. [+1 Minion]
No Dashii
Each night*, choose a player: they die. Your 2 Townsfolk neighbors are poisoned.
Al-Hadikhia
Each night*, you may choose 3 players (all players learn who): each silently chooses to live or die, but if all live, all die.
Lord of Typhon
Each night*, choose a player: they die. [Evil characters are in a line. You are in the middle. +1 Minion. -? to +? Outsiders]
Fabled
1
Djinn
Use the Djinn's special rule. All players know what it is.