Tinker, Drinker, Soldier, Thinker...
v3.0.0by HodgeCustomDifficulty:
"Open Script Tool" pre-loads this script's characters directly on script.bloodontheclocktower.com, the same way it works from other script libraries.
Characters
Townsfolk
InvestigatorYou start knowing that 1 of 2 players is a particular Minion.
ClockmakerYou start knowing how many steps from the Demon to its nearest Minion.
SailorEach night, choose an alive player: either you or they are drunk until dusk. You can't die.
BalloonistEach night, you learn 1 player of each character type, until there are no more types to learn. [+1 Outsider]
Snake CharmerEach night, choose an alive player: a chosen Demon swaps characters & alignments with you & is then poisoned.
Mathematician
Each night, you learn how many players' abilities worked abnormally (since dawn) due to another character's ability.
UndertakerEach night*, you learn which character died by execution today.
SavantEach day, you may visit the Storyteller to learn 2 things in private: 1 is true & 1 is false.
SeamstressOnce per game, at night, choose 2 players (not yourself): you learn if they are the same alignment.
PhilosopherOnce per game, at night, choose a good character: gain that ability. If this character is in play, they are drunk.
ProfessorOnce per game, at night*, choose a dead player: if they are a Townsfolk, they are resurrected.
SageIf the Demon kills you, you learn that it is 1 of 2 players.
Poppy GrowerMinions & Demons do not know each other. If you die, they learn who each other are that night.
Outsider
DrunkYou do not know you are the Drunk. You think you are a Townsfolk character, but you are not.
TinkerYou might die at any time.
Recluse
You might register as evil & as a Minion or Demon, even if dead.
HatterIf you died today or tonight, the Minion & Demon players may choose new Minion & Demon characters to be.
MutantIf you are "mad" about being an Outsider, you might be executed.
Minion
GodfatherYou start knowing which Outsiders are in play. If 1 died today, choose a player tonight: they die.
Spy
Each night, you see the Grimoire. You might register as good & as a Townsfolk or Outsider, even if dead.
AssassinOnce per game, at night*, choose a player: they die, even if for some reason they could not.
Boffin
The Demon (even if drunk or poisoned) has a not-in-play good character’s ability. You both know which.
Demon
No DashiiEach night*, choose a player: they die. Your 2 Townsfolk neighbours are poisoned.
ShabalothEach night*, choose 2 players: they die. A dead player you chose last night might be regurgitated.
PoEach night*, you may choose a player: they die. If your last choice was no-one, choose 3 players tonight.
Fabled & Loric
DjinnUse the Djinn's special rule. All players know what it is.
Night order
First night
- 1DDusk
Start the Night Phase.
- 2MMinion Info
If there are 7 or more players, wake all Minions: Show the THIS IS THE DEMON token. Point to the Demon. Show THESE ARE YOUR MINIONS token. Point to the other Minions.
- 3DDemon Info
If there are 7 or more players, wake the Demon. Show the Demon token. Show all Minions. Show the THESE CHARACTERS ARE NOT IN PLAY token. Show 3 not-in-play good character tokens.
- 4
PhilosopherThe Philosopher either shows a 'no' head signal, or points to a good character on their sheet. If they chose a character: Swap the out-of-play character token with the Philosopher token and add the 'Is the Philosopher' reminder. If the character is in play, place the drunk marker by that player.
- 5
Poppy GrowerDo not inform the Demon/Minions who each other are
- 6
SailorThe Sailor points to a living player. Either the Sailor, or the chosen player, is drunk.
- 7
Snake CharmerThe Snake Charmer points to a player. If that player is the Demon: swap the Demon and Snake Charmer character and alignments. Wake each player to inform them of their new role and alignment. The new Snake Charmer is poisoned.
- 8
GodfatherShow each of the Outsider tokens in play.
- 9
InvestigatorShow the character token of a Minion in play. Point to two players, one of which is that character.
- 10
ClockmakerShow the hand signal for the number (1, 2, 3, etc.) of places from Demon to closest Minion.
- 11
SeamstressThe Seamstress either shows a 'no' head signal, or points to two other players. If the Seamstress chose players , nod 'yes' or shake 'no' for whether they are of same alignment.
- 12
BalloonistChoose a character type. Point to a player whose character is of that type. Place the Balloonist's Seen reminder next to that character.
- 13
SpyShow the Grimoire to the Spy for as long as they need.
- 14
MathematicianShow the hand signal for the number (0, 1, 2, etc.) of players whose ability malfunctioned due to other abilities.
- 15DDawn
Wait for a few seconds. End the Night Phase.
Other nights
- 1DDusk
Start the Night Phase.
- 2
PhilosopherIf the Philosopher has not used their ability: the Philosopher either shows a 'no' head signal, or points to a good character on their sheet. If they chose a character: Swap the out-of-play character token with the Philosopher token and add the 'Is the Philosopher' reminder. If the character is in play, place the drunk marker by that player.
- 3
Poppy GrowerIf the Poppy Grower has died, show the Minions/Demon who each other are.
- 4
SailorThe previously drunk player is no longer drunk. The Sailor points to a living player. Either the Sailor, or the chosen player, is drunk.
- 5
Snake CharmerThe Snake Charmer points to a player. If that player is the Demon: swap the Demon and Snake Charmer character and alignments. Wake each player to inform them of their new role and alignment. The new Snake Charmer is poisoned.
- 6
ShabalothOne player that the Shabaloth chose the previous night might be resurrected. The Shabaloth points to two players. Those players die.
- 7
PoIf the Po chose no-one the previous night: The Po points to three players. Otherwise: The Po either shows the 'no' head signal , or points to a player. Chosen players die
- 8
No DashiiThe No Dashii points to a player. That player dies.
- 9
AssassinIf the Assassin has not yet used their ability: The Assassin either shows the 'no' head signal, or points to a player. That player dies.
- 10
GodfatherIf an Outsider died today: The Godfather points to a player. That player dies.
- 11
SageIf the Sage was killed by a Demon: Point to two players, one of which is that Demon.
- 12
ProfessorIf the Professor has not used their ability: The Professor either shakes their head no, or points to a player. If that player is a Townsfolk, they are now alive.
- 13
TinkerThe Tinker might die.
- 14
UndertakerIf a player was executed today: Show that player’s character token.
- 15
SeamstressIf the Seamstress has not yet used their ability: the Seamstress either shows a 'no' head signal, or points to two other players. If the Seamstress chose players , nod 'yes' or shake 'no' for whether they are of same alignment.
- 16
BalloonistChoose a character type that does not yet have a Seen reminder next to a character of that type. Point to a player whose character is of that type, if there are any. Place the Balloonist's Seen reminder next to that character.
- 17
SpyShow the Grimoire to the Spy for as long as they need.
- 18
MathematicianShow the hand signal for the number (0, 1, 2, etc.) of players whose ability malfunctioned due to other abilities.
- 19DDawn
Wait for a few seconds. End the Night Phase.
Hatter, Boffin, Djinn don't have night-order data in BOTChub yet — check the printed script or Script Tool for exact placement.
Jinxes

Mathematician & DrunkThe Mathematician learns if the Drunk's ability yielded false info or failed to work properly.

Boffin & DrunkThe Demon cannot have the Drunk ability.

Recluse & SageThe Recluse might register as the Demon to the Sage.

Spy & Poppy GrowerIf the Poppy Grower has their ability, the Spy does not see the Grimoire.