Oops! All Experiments!

Full Script
Autonomous Ace
2
Notes
Little to no thought went into making this script. It's just... all experimental characters. Fuck knows if it's at all fun, but it's cool that it can exist now!
Characters
Total 25
Townsfolk
13
Knight
You start knowing 2 players that are not the Demon.
Bounty Hunter
You start knowing 1 evil player. If the player you know dies, you learn another evil player tonight. [1 Townsfolk is evil]
Villageidiot3
Each night, choose a player: you learn their alignment. [+0 to +2 Village Idiots. 1 of the extras is drunk]
King
Each night, if the dead equal or outnumber the living, you learn 1 alive character. The Demon knows you are the King.
Cult Leader
Each night, you become the alignment of an alive neighbor. If all good players choose to join your cult, your team wins.
Engineer
Once per game, at night, choose which Minions or which Demon is in play.
Nightwatchman
Once per game, at night, choose a player: they learn you are the Nightwatchman.
Huntsman
Once per game, at night, choose a living player: the Damsel, if chosen, becomes a not-in-play Townsfolk. [+the Damsel]
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.
Choirboy
If the Demon kills the King, you learn which player is the Demon. [+the King]
Magician
The Demon thinks you are a Minion. Minions think you are a Demon.
Poppy Grower
Minions & Demons do not know each other. If you die, they learn who each other are that night.
Outsider
4
Hatter
If you died today or tonight, the Minion & Demon players may choose new Minion & Demon characters to be.
Damsel
All Minions know a Damsel is in play. If a Minion publicly guesses you (once), your team loses.
Snitch
Each Minion gets 3 bluffs.
Heretic
Whoever wins, loses & whoever loses, wins, even if you are dead.
Minion
4
Mezepheles
You start knowing a secret word. The 1st good player to say this word becomes evil that night.
Harpy
Each night, choose 2 players: tomorrow, the 1st player is mad that the 2nd is evil, or one or both might die.
Goblin
If you publicly claim to be the Goblin when nominated & are executed that day, your team wins.
Vizier
All players know you are the Vizier. You cannot die during the day. If good voted, you may choose to execute immediately.
Demon
4
Lil' Monsta
Each night, Minions choose who babysits Lil' Monsta & "is the Demon". Each night*, a player might die. [+1 Minion]
Ojo
Each night*, choose a character: they die. If they are not in play, the Storyteller chooses who dies.
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.
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.