mirror of https://github.com/bra1n/townsquare.git
Al-Hadikhia
This commit is contained in:
parent
0199108e2f
commit
9fff5541bb
|
@ -1,7 +1,7 @@
|
||||||
# Release Notes
|
# Release Notes
|
||||||
|
|
||||||
### Version 2.15.3
|
### Version 2.15.3
|
||||||
- add Huntsman/Damsel, Noble to list of available characters
|
- add Huntsman/Damsel, Noble, Al-Hadikhia to list of available characters
|
||||||
|
|
||||||
### Version 2.15.2
|
### Version 2.15.2
|
||||||
- added mobile web application support
|
- added mobile web application support
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 131 KiB |
408
src/hatred.json
408
src/hatred.json
|
@ -1,178 +1,236 @@
|
||||||
[{
|
[
|
||||||
"id": "Chambermaid",
|
{
|
||||||
"hatred": [{
|
"id": "Chambermaid",
|
||||||
"id": "Mathematician",
|
"hatred": [
|
||||||
"reason": "The Chambermaid learns if the Mathematician wakes tonight or not, even though the Chambermaid wakes first."
|
{
|
||||||
}]
|
"id": "Mathematician",
|
||||||
},
|
"reason": "The Chambermaid learns if the Mathematician wakes tonight or not, even though the Chambermaid wakes first."
|
||||||
{
|
}
|
||||||
"id": "Butler",
|
]
|
||||||
"hatred": [{
|
},
|
||||||
"id": "Cannibal",
|
{
|
||||||
"reason": "If the Cannibal gains the Butler ability, the Cannibal learns this."
|
"id": "Butler",
|
||||||
}]
|
"hatred": [
|
||||||
},
|
{
|
||||||
{
|
"id": "Cannibal",
|
||||||
"id": "Mutant",
|
"reason": "If the Cannibal gains the Butler ability, the Cannibal learns this."
|
||||||
"hatred": [{
|
}
|
||||||
"id": "Undertaker",
|
]
|
||||||
"reason": "If the Mutant causes a second execution, the Undertaker learns either one or both executed characters (Storyteller's choice)."
|
},
|
||||||
}]
|
{
|
||||||
},
|
"id": "Mutant",
|
||||||
{
|
"hatred": [
|
||||||
"id": "Lunatic",
|
{
|
||||||
"hatred": [{
|
"id": "Undertaker",
|
||||||
"id": "Mathematician",
|
"reason": "If the Mutant causes a second execution, the Undertaker learns either one or both executed characters (Storyteller's choice)."
|
||||||
"reason": "The Mathematician learns if the Lunatic attacks a different player(s) than the real Demon attacked."
|
}
|
||||||
}]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Pit-Hag",
|
"id": "Lunatic",
|
||||||
"hatred": [{
|
"hatred": [
|
||||||
"id": "Politician",
|
{
|
||||||
"reason": "A Pit-Hag can not create an evil Politician."
|
"id": "Mathematician",
|
||||||
},
|
"reason": "The Mathematician learns if the Lunatic attacks a different player(s) than the real Demon attacked."
|
||||||
{
|
}
|
||||||
"id": "Heretic",
|
]
|
||||||
"reason": "A Pit-Hag can not create a Heretic. "
|
},
|
||||||
}
|
{
|
||||||
]
|
"id": "Pit-Hag",
|
||||||
|
"hatred": [
|
||||||
},
|
{
|
||||||
{
|
"id": "Heretic",
|
||||||
"id": "Cerenovus",
|
"reason": "A Pit-Hag can not create a Heretic. "
|
||||||
"hatred": [{
|
},
|
||||||
"id": "Undertaker",
|
{
|
||||||
"reason": "If the Cerenovus causes a second execution, the Undertaker learns either one or both executed characters (Storyteller's choice)."
|
"id": "Damsel",
|
||||||
},
|
"reason": "If a Pit-Hag creates a Damsel, the Storyteller chooses which player it is."
|
||||||
{
|
},
|
||||||
"id": "Goblin",
|
{
|
||||||
"reason": "The Cerenovus may choose to make a player mad that they are the Goblin."
|
"id": "Politician",
|
||||||
}
|
"reason": "A Pit-hag can not create an evil Politician."
|
||||||
]
|
}
|
||||||
},
|
]
|
||||||
{
|
},
|
||||||
"id": "Leviathan",
|
{
|
||||||
"hatred": [{
|
"id": "Cerenovus",
|
||||||
"id": "Soldier",
|
"hatred": [
|
||||||
"reason": "If Leviathan nominates and executes the Soldier, the Soldier does not die."
|
{
|
||||||
},
|
"id": "Goblin",
|
||||||
{
|
"reason": "The Cerenovus may choose to make a player mad that they are the Goblin."
|
||||||
"id": "Monk",
|
},
|
||||||
"reason": "If Leviathan nominates and executes the player the Monk chose, that player does not die."
|
{
|
||||||
},
|
"id": "Undertaker",
|
||||||
{
|
"reason": "If the Cerenovus causes a second execution, the Undertaker learns either one or both executed characters (Storyteller's choice)."
|
||||||
"id": "Innkeeper",
|
}
|
||||||
"reason": "If Leviathan nominates and executes a player the Innkeeper chose, that player does not die."
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Ravenkeeper",
|
"id": "Leviathan",
|
||||||
"reason": "If Leviathan is in play & the Ravenkeeper dies by execution, they wake that night to use their ability."
|
"hatred": [
|
||||||
},
|
{
|
||||||
{
|
"id": "Soldier",
|
||||||
"id": "Sage",
|
"reason": "If Leviathan nominates and executes the Soldier, the Soldier does not die."
|
||||||
"reason": "If Leviathan is in play & the Sage dies by execution, they wake that night to use their ability."
|
},
|
||||||
},
|
{
|
||||||
{
|
"id": "Monk",
|
||||||
"id": "Mayor",
|
"reason": "If Leviathan nominates and executes the player the Monk chose, that player does not die."
|
||||||
"reason": "If Leviathan is in play & no execution occurs on day 5, good wins."
|
},
|
||||||
},
|
{
|
||||||
{
|
"id": "Innkeeper",
|
||||||
"id": "Farmer",
|
"reason": "If Leviathan nominates and executes a player the Innkeeper chose, that player does not die."
|
||||||
"reason": "If Leviathan is in play & a Farmer dies by execution, a good player becomes a Farmer that night."
|
},
|
||||||
}
|
{
|
||||||
]
|
"id": "Ravenkeeper",
|
||||||
},
|
"reason": "If Leviathan is in play & the Ravenkeeper dies by execution, they wake that night to use their ability."
|
||||||
{
|
},
|
||||||
"id": "Lil' Monsta",
|
{
|
||||||
"hatred": [{
|
"id": "Sage",
|
||||||
"id": "Scarlet Woman",
|
"reason": "If Leviathan is in play & the Sage dies by execution, they wake that night to use their ability."
|
||||||
"reason": "If there are 5 or more players alive and the player holding the Lil' Monsta token dies, the Scarlet Woman is given the Lil' Monsta token tonight."
|
},
|
||||||
},
|
{
|
||||||
{
|
"id": "Farmer",
|
||||||
"id": "Poppy Grower",
|
"reason": "If Leviathan is in play & a Farmer dies by execution, a good player becomes a Farmer that night."
|
||||||
"reason": "If the Poppy Grower is in play, Minions don't wake together. They are woken one by one, until one of them chooses to take the Lil' Monsta token."
|
},
|
||||||
},
|
{
|
||||||
{
|
"id": "Mayor",
|
||||||
"id": "Magician",
|
"reason": "If Leviathan is in play & no execution occurs on day 5, good wins."
|
||||||
"reason": "Only 1 jinxed character can be in play. "
|
}
|
||||||
}
|
]
|
||||||
]
|
},
|
||||||
},
|
{
|
||||||
{
|
"id": "Al-Hadikhia",
|
||||||
"id": "Lycanthrope",
|
"hatred": [
|
||||||
"hatred": [{
|
{
|
||||||
"id": "Gambler",
|
"id": "Scarlet Woman",
|
||||||
"reason": "If the Lycanthrope is alive and the Gambler kills themself at night, no other players can die tonight."
|
"reason": "If there are two living Al-Hadikhias, the Scarlet Woman Al-Hadikhia becomes the Scarlet Woman again."
|
||||||
}]
|
},
|
||||||
},
|
{
|
||||||
{
|
"id": "Mastermind",
|
||||||
"id": "Legion",
|
"reason": "Only 1 jinxed character can be in play. Evil players start knowing which player and character it is."
|
||||||
"hatred": [{
|
}
|
||||||
"id": "Preacher",
|
]
|
||||||
"reason": "Only 1 jinxed character can be in play. Evil players start knowing which player and character it is."
|
},
|
||||||
}]
|
{
|
||||||
},
|
"id": "Lil' Monsta",
|
||||||
{
|
"hatred": [
|
||||||
"id": "Fang Gu",
|
{
|
||||||
"hatred": [{
|
"id": "Poppy Grower",
|
||||||
"id": "Scarlet Woman",
|
"reason": "If the Poppy Grower is in play, Minions don't wake together. They are woken one by one, until one of them chooses to take the Lil' Monsta token."
|
||||||
"reason": "If the Fang Gu chooses an Outsider and dies, the Scarlet Woman does not become the Fang Gu."
|
},
|
||||||
}]
|
{
|
||||||
},
|
"id": "Magician",
|
||||||
{
|
"reason": "Only 1 jinxed character can be in play. "
|
||||||
"id": "Spy",
|
},
|
||||||
"hatred": [{
|
{
|
||||||
"id": "Poppy Grower",
|
"id": "Scarlet Woman",
|
||||||
"reason": "If the Poppy Grower is in play, the Spy does not see the Grimoire until the Poppy Grower dies."
|
"reason": "If there are 5 or more players alive and the player holding the Lil' Monsta token dies, the Scarlet Woman is given the Lil' Monsta token tonight."
|
||||||
},
|
}
|
||||||
{
|
]
|
||||||
"id": "Heretic",
|
},
|
||||||
"reason": "Only 1 jinxed character can be in play."
|
{
|
||||||
},
|
"id": "Lycanthrope",
|
||||||
{
|
"hatred": [
|
||||||
"id": "Magician",
|
{
|
||||||
"reason": "When the Spy sees the Grimoire, the Demon and Magician's character tokens are removed."
|
"id": "Gambler",
|
||||||
}
|
"reason": "If the Lycanthrope is alive and the Gambler kills themself at night, no other players can die tonight."
|
||||||
]
|
}
|
||||||
},
|
]
|
||||||
{
|
},
|
||||||
"id": "Widow",
|
{
|
||||||
"hatred": [{
|
"id": "Legion",
|
||||||
"id": "Poppy Grower",
|
"hatred": [
|
||||||
"reason": "If the Poppy Grower is in play, the Widow does not see the Grimoire until the Poppy Grower dies."
|
{
|
||||||
},
|
"id": "Preacher",
|
||||||
{
|
"reason": "Only 1 jinxed character can be in play."
|
||||||
"id": "Heretic",
|
}
|
||||||
"reason": "Only 1 jinxed character can be in play."
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "Magician",
|
"id": "Fang Gu",
|
||||||
"reason": "When the Widow sees the Grimoire, the Demon and Magician's character tokens are removed."
|
"hatred": [
|
||||||
}
|
{
|
||||||
]
|
"id": "Scarlet Woman",
|
||||||
}, {
|
"reason": "If the Fang Gu chooses an Outsider and dies, the Scarlet Woman does not become the Fang Gu."
|
||||||
"id": "Godfather",
|
}
|
||||||
"hatred": [{
|
]
|
||||||
"id": "Heretic",
|
},
|
||||||
"reason": "Only 1 jinxed character can be in play."
|
{
|
||||||
}]
|
"id": "Spy",
|
||||||
}, {
|
"hatred": [
|
||||||
"id": "Marionette",
|
{
|
||||||
"hatred": [{
|
"id": "Magician",
|
||||||
"id": "Lil' Monsta",
|
"reason": "When the Spy sees the Grimoire, the Demon and Magician's character tokens are removed."
|
||||||
"reason": "The Marionette neighbors a Minion, not the Demon. The Marionette is not woken to choose who takes the Lil' Monsta token."
|
},
|
||||||
},
|
{
|
||||||
{
|
"id": "Poppy Grower",
|
||||||
"id": "Poppy Grower",
|
"reason": "If the Poppy Grower is in play, the Spy does not see the Grimoire until the Poppy Grower dies."
|
||||||
"reason": "When the Poppy Grower dies, the Demon learns the Marionette but the Marionette learns nothing."
|
},
|
||||||
},
|
{
|
||||||
{
|
"id": "Damsel",
|
||||||
"id": "Balloonist",
|
"reason": "Only 1 jinxed character can be in play. "
|
||||||
"reason": "If the Marionette thinks that they are the Balloonist, +1 Outsider was added."
|
},
|
||||||
}
|
{
|
||||||
]
|
"id": "Heretic",
|
||||||
},
|
"reason": "Only 1 jinxed character can be in play."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Widow",
|
||||||
|
"hatred": [
|
||||||
|
{
|
||||||
|
"id": "Magician",
|
||||||
|
"reason": "When the Widow sees the Grimoire, the Demon and Magician's character tokens are removed."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Poppy Grower",
|
||||||
|
"reason": "If the Poppy Grower is in play, the Widow does not see the Grimoire until the Poppy Grower dies."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Damsel",
|
||||||
|
"reason": "Only 1 jinxed character can be in play."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Heretic",
|
||||||
|
"reason": "Only 1 jinxed character can be in play."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Godfather",
|
||||||
|
"hatred": [
|
||||||
|
{
|
||||||
|
"id": "Heretic",
|
||||||
|
"reason": "Only 1 jinxed character can be in play."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Marionette",
|
||||||
|
"hatred": [
|
||||||
|
{
|
||||||
|
"id": "Lil' Monsta",
|
||||||
|
"reason": "The Marionette neighbors a Minion, not the Demon. The Marionette is not woken to choose who takes the Lil' Monsta token."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Poppy Grower",
|
||||||
|
"reason": "When the Poppy Grower dies, the Demon learns the Marionette but the Marionette learns nothing."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Snitch",
|
||||||
|
"reason": "The Marionette learns 3 not in-play characters when the Snitch dies, instead of at the start of the game."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Balloonist",
|
||||||
|
"reason": "If the Marionette thinks that they are the Balloonist, +1 Outsider was added."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Huntsman",
|
||||||
|
"reason": "If the Marionette thinks that they are the Huntsman, the Damsel was added."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "Lleech",
|
"id": "Lleech",
|
||||||
"hatred": [
|
"hatred": [
|
||||||
|
|
101
src/roles.json
101
src/roles.json
|
@ -61,7 +61,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 33,
|
"firstNight": 33,
|
||||||
"firstNightReminder": "Show the finger signal (0, 1, 2) for the number of evil alive neighbours of the Empath.",
|
"firstNightReminder": "Show the finger signal (0, 1, 2) for the number of evil alive neighbours of the Empath.",
|
||||||
"otherNight": 50,
|
"otherNight": 51,
|
||||||
"otherNightReminder": "Show the finger signal (0, 1, 2) for the number of evil neighbours.",
|
"otherNightReminder": "Show the finger signal (0, 1, 2) for the number of evil neighbours.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -74,7 +74,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 34,
|
"firstNight": 34,
|
||||||
"firstNightReminder": "The Fortune Teller points to two players. Give the head signal (nod yes, shake no) for whether one of those players is the Demon. ",
|
"firstNightReminder": "The Fortune Teller points to two players. Give the head signal (nod yes, shake no) for whether one of those players is the Demon. ",
|
||||||
"otherNight": 51,
|
"otherNight": 52,
|
||||||
"otherNightReminder": "The Fortune Teller points to two players. Show the head signal (nod 'yes', shake 'no') for whether one of those players is the Demon.",
|
"otherNightReminder": "The Fortune Teller points to two players. Show the head signal (nod 'yes', shake 'no') for whether one of those players is the Demon.",
|
||||||
"reminders": ["Red herring"],
|
"reminders": ["Red herring"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -87,7 +87,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 53,
|
"otherNight": 54,
|
||||||
"otherNightReminder": "If a player was executed today: Show that player\u2019s character token.",
|
"otherNightReminder": "If a player was executed today: Show that player\u2019s character token.",
|
||||||
"reminders": ["Executed"],
|
"reminders": ["Executed"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -113,7 +113,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 39,
|
"otherNight": 40,
|
||||||
"otherNightReminder": "If the Ravenkeeper died tonight: The Ravenkeeper points to a player. Show that player\u2019s character token.",
|
"otherNightReminder": "If the Ravenkeeper died tonight: The Ravenkeeper points to a player. Show that player\u2019s character token.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -178,7 +178,7 @@
|
||||||
"team": "outsider",
|
"team": "outsider",
|
||||||
"firstNight": 35,
|
"firstNight": 35,
|
||||||
"firstNightReminder": "The Butler points to a player. Mark that player as 'Master'.",
|
"firstNightReminder": "The Butler points to a player. Mark that player as 'Master'.",
|
||||||
"otherNight": 52,
|
"otherNight": 53,
|
||||||
"otherNightReminder": "The Butler points to a player. Mark that player as 'Master'.",
|
"otherNightReminder": "The Butler points to a player. Mark that player as 'Master'.",
|
||||||
"reminders": ["Master"],
|
"reminders": ["Master"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -244,7 +244,7 @@
|
||||||
"team": "minion",
|
"team": "minion",
|
||||||
"firstNight": 44,
|
"firstNight": 44,
|
||||||
"firstNightReminder": "Show the Grimoire to the Spy for as long as they need.",
|
"firstNightReminder": "Show the Grimoire to the Spy for as long as they need.",
|
||||||
"otherNight": 64,
|
"otherNight": 65,
|
||||||
"otherNightReminder": "Show the Grimoire to the Spy for as long as they need.",
|
"otherNightReminder": "Show the Grimoire to the Spy for as long as they need.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -361,7 +361,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 36,
|
"firstNight": 36,
|
||||||
"firstNightReminder": "Show the marked character token. Point to the marked player.",
|
"firstNightReminder": "Show the marked character token. Point to the marked player.",
|
||||||
"otherNight": 47,
|
"otherNight": 48,
|
||||||
"otherNightReminder": "If the Grandmother\u2019s grandchild was killed by the Demon tonight: The Grandmother dies.",
|
"otherNightReminder": "If the Grandmother\u2019s grandchild was killed by the Demon tonight: The Grandmother dies.",
|
||||||
"reminders": ["Grandchild"],
|
"reminders": ["Grandchild"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -387,7 +387,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 46,
|
"firstNight": 46,
|
||||||
"firstNightReminder": "The Chambermaid points to two players. Show the number signal (0, 1, 2, \u2026) for how many of those players wake tonight for their ability.",
|
"firstNightReminder": "The Chambermaid points to two players. Show the number signal (0, 1, 2, \u2026) for how many of those players wake tonight for their ability.",
|
||||||
"otherNight": 66,
|
"otherNight": 67,
|
||||||
"otherNightReminder": "The Chambermaid points to two players. Show the number signal (0, 1, 2, \u2026) for how many of those players wake tonight for their ability.",
|
"otherNightReminder": "The Chambermaid points to two players. Show the number signal (0, 1, 2, \u2026) for how many of those players wake tonight for their ability.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -440,7 +440,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 44,
|
"otherNight": 45,
|
||||||
"otherNightReminder": "If the Gossip\u2019s public statement was true: Choose a player not protected from dying tonight. That player dies.",
|
"otherNightReminder": "If the Gossip\u2019s public statement was true: Choose a player not protected from dying tonight. That player dies.",
|
||||||
"reminders": ["Dead"],
|
"reminders": ["Dead"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -469,7 +469,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 42,
|
"otherNight": 43,
|
||||||
"otherNightReminder": "If 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.",
|
"otherNightReminder": "If 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.",
|
||||||
"reminders": ["Alive",
|
"reminders": ["Alive",
|
||||||
"No ability"],
|
"No ability"],
|
||||||
|
@ -535,7 +535,7 @@
|
||||||
"team": "outsider",
|
"team": "outsider",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 45,
|
"otherNight": 46,
|
||||||
"otherNightReminder": "The Tinker might die.",
|
"otherNightReminder": "The Tinker might die.",
|
||||||
"reminders": ["Dead"],
|
"reminders": ["Dead"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -548,7 +548,7 @@
|
||||||
"team": "outsider",
|
"team": "outsider",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 46,
|
"otherNight": 47,
|
||||||
"otherNightReminder": "If the Moonchild used their ability to target a player today: If that player is good, they die.",
|
"otherNightReminder": "If the Moonchild used their ability to target a player today: If that player is good, they die.",
|
||||||
"reminders": ["Dead"],
|
"reminders": ["Dead"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -589,7 +589,7 @@
|
||||||
"team": "minion",
|
"team": "minion",
|
||||||
"firstNight": 19,
|
"firstNight": 19,
|
||||||
"firstNightReminder": "Show each of the Outsider tokens in play.",
|
"firstNightReminder": "Show each of the Outsider tokens in play.",
|
||||||
"otherNight": 35,
|
"otherNight": 36,
|
||||||
"otherNightReminder": "If an Outsider died today: The Godfather points to a player. That player dies.",
|
"otherNightReminder": "If an Outsider died today: The Godfather points to a player. That player dies.",
|
||||||
"reminders": ["Died today",
|
"reminders": ["Died today",
|
||||||
"Dead"],
|
"Dead"],
|
||||||
|
@ -616,7 +616,7 @@
|
||||||
"team": "minion",
|
"team": "minion",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 34,
|
"otherNight": 35,
|
||||||
"otherNightReminder": "If the Assassin has not yet used their ability: The Assassin either shows the 'no' head signal, or points to a player. That player dies.",
|
"otherNightReminder": "If the Assassin has not yet used their ability: The Assassin either shows the 'no' head signal, or points to a player. That player dies.",
|
||||||
"reminders": ["Dead",
|
"reminders": ["Dead",
|
||||||
"No ability"],
|
"No ability"],
|
||||||
|
@ -778,7 +778,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 38,
|
"firstNight": 38,
|
||||||
"firstNightReminder": "The Dreamer points to a player. Show 1 good and 1 evil character token; one of these is correct.",
|
"firstNightReminder": "The Dreamer points to a player. Show 1 good and 1 evil character token; one of these is correct.",
|
||||||
"otherNight": 54,
|
"otherNight": 55,
|
||||||
"otherNightReminder": "The Dreamer points to a player. Show 1 good and 1 evil character token; one of these is correct.",
|
"otherNightReminder": "The Dreamer points to a player. Show 1 good and 1 evil character token; one of these is correct.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -804,7 +804,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 47,
|
"firstNight": 47,
|
||||||
"firstNightReminder": "Show the hand signal for the number (0, 1, 2, etc.) of players whose ability malfunctioned due to other abilities.",
|
"firstNightReminder": "Show the hand signal for the number (0, 1, 2, etc.) of players whose ability malfunctioned due to other abilities.",
|
||||||
"otherNight": 67,
|
"otherNight": 68,
|
||||||
"otherNightReminder": "Show the hand signal for the number (0, 1, 2, etc.) of players whose ability malfunctioned due to other abilities.",
|
"otherNightReminder": "Show the hand signal for the number (0, 1, 2, etc.) of players whose ability malfunctioned due to other abilities.",
|
||||||
"reminders": ["Abnormal"],
|
"reminders": ["Abnormal"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -817,7 +817,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 55,
|
"otherNight": 56,
|
||||||
"otherNightReminder": "Nod 'yes' or shake head 'no' for whether the Demon voted today. Place the 'Demon not voted' marker (remove 'Demon voted', if any).",
|
"otherNightReminder": "Nod 'yes' or shake head 'no' for whether the Demon voted today. Place the 'Demon not voted' marker (remove 'Demon voted', if any).",
|
||||||
"reminders": ["Demon voted",
|
"reminders": ["Demon voted",
|
||||||
"Demon not voted"],
|
"Demon not voted"],
|
||||||
|
@ -831,7 +831,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 56,
|
"otherNight": 57,
|
||||||
"otherNightReminder": "Nod 'yes' or shake head 'no' for whether a Minion nominated today. Place the 'Minion not nominated' marker (remove 'Minion nominated', if any).",
|
"otherNightReminder": "Nod 'yes' or shake head 'no' for whether a Minion nominated today. Place the 'Minion not nominated' marker (remove 'Minion nominated', if any).",
|
||||||
"reminders": ["Minions not nominated",
|
"reminders": ["Minions not nominated",
|
||||||
"Minion nominated"],
|
"Minion nominated"],
|
||||||
|
@ -845,7 +845,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 57,
|
"otherNight": 58,
|
||||||
"otherNightReminder": "Show the hand signal for the number (0, 1, 2, etc.) of dead evil players.",
|
"otherNightReminder": "Show the hand signal for the number (0, 1, 2, etc.) of dead evil players.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -871,7 +871,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 39,
|
"firstNight": 39,
|
||||||
"firstNightReminder": "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.",
|
"firstNightReminder": "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.",
|
||||||
"otherNight": 58,
|
"otherNight": 59,
|
||||||
"otherNightReminder": "If 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.",
|
"otherNightReminder": "If 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.",
|
||||||
"reminders": ["No ability"],
|
"reminders": ["No ability"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -911,7 +911,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 59,
|
"otherNight": 60,
|
||||||
"otherNightReminder": "If today was the Juggler\u2019s first day: Show the hand signal for the number (0, 1, 2, etc.) of 'Correct' markers. Remove markers.",
|
"otherNightReminder": "If today was the Juggler\u2019s first day: Show the hand signal for the number (0, 1, 2, etc.) of 'Correct' markers. Remove markers.",
|
||||||
"reminders": ["Correct"],
|
"reminders": ["Correct"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -924,7 +924,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 40,
|
"otherNight": 41,
|
||||||
"otherNightReminder": "If the Sage was killed by a Demon: Point to two players, one of which is that Demon.",
|
"otherNightReminder": "If the Sage was killed by a Demon: Point to two players, one of which is that Demon.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -950,7 +950,7 @@
|
||||||
"team": "outsider",
|
"team": "outsider",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 38,
|
"otherNight": 39,
|
||||||
"otherNightReminder": "Choose a player that is drunk.",
|
"otherNightReminder": "Choose a player that is drunk.",
|
||||||
"reminders": ["Drunk"],
|
"reminders": ["Drunk"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -963,7 +963,7 @@
|
||||||
"team": "outsider",
|
"team": "outsider",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 37,
|
"otherNight": 38,
|
||||||
"otherNightReminder": "If the Barber died today: Wake the Demon. Show the 'This character selected you' card, then Barber token. The Demon either shows a 'no' head signal, or points to 2 players. If they chose players: Swap the character tokens. Wake each player. Show 'You are', then their new character token.",
|
"otherNightReminder": "If the Barber died today: Wake the Demon. Show the 'This character selected you' card, then Barber token. The Demon either shows a 'no' head signal, or points to 2 players. If they chose players: Swap the character tokens. Wake each player. Show 'You are', then their new character token.",
|
||||||
"reminders": ["Haircuts tonight"],
|
"reminders": ["Haircuts tonight"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -1177,7 +1177,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 42,
|
"firstNight": 42,
|
||||||
"firstNightReminder": "Point to 1 evil player. Wake the townsfolk who is evil and show them the 'You are' card and the thumbs down evil sign.",
|
"firstNightReminder": "Point to 1 evil player. Wake the townsfolk who is evil and show them the 'You are' card and the thumbs down evil sign.",
|
||||||
"otherNight": 62,
|
"otherNight": 63,
|
||||||
"otherNightReminder": "If the known evil player has died, point to another evil player. ",
|
"otherNightReminder": "If the known evil player has died, point to another evil player. ",
|
||||||
"reminders": ["Known"],
|
"reminders": ["Known"],
|
||||||
"setup": true,
|
"setup": true,
|
||||||
|
@ -1204,7 +1204,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 45,
|
"firstNight": 45,
|
||||||
"firstNightReminder": "Show the General thumbs up for good winning, thumbs down for evil winning or thumb to the side for neither.",
|
"firstNightReminder": "Show the General thumbs up for good winning, thumbs down for evil winning or thumb to the side for neither.",
|
||||||
"otherNight": 65,
|
"otherNight": 66,
|
||||||
"otherNightReminder": "Show the General thumbs up for good winning, thumbs down for evil winning or thumb to the side for neither.",
|
"otherNightReminder": "Show the General thumbs up for good winning, thumbs down for evil winning or thumb to the side for neither.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -1230,7 +1230,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 8,
|
"firstNight": 8,
|
||||||
"firstNightReminder": "Wake the Demon, show them the 'This character selected you' card, show the King token and point to the King player.",
|
"firstNightReminder": "Wake the Demon, show them the 'This character selected you' card, show the King token and point to the King player.",
|
||||||
"otherNight": 61,
|
"otherNight": 62,
|
||||||
"otherNightReminder": "If there are more dead than living, show the King a character token of a living player.",
|
"otherNightReminder": "If there are more dead than living, show the King a character token of a living player.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -1243,7 +1243,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 41,
|
"firstNight": 41,
|
||||||
"firstNightReminder": "Choose a character type. Point to a player whose character is of that type. Place the Balloonist's Seen reminder next to that character.",
|
"firstNightReminder": "Choose a character type. Point to a player whose character is of that type. Place the Balloonist's Seen reminder next to that character.",
|
||||||
"otherNight": 60,
|
"otherNight": 61,
|
||||||
"otherNightReminder": "Choose 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.",
|
"otherNightReminder": "Choose 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.",
|
||||||
"reminders": ["Seen Townsfolk",
|
"reminders": ["Seen Townsfolk",
|
||||||
"Seen Outsider",
|
"Seen Outsider",
|
||||||
|
@ -1260,7 +1260,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 43,
|
"firstNight": 43,
|
||||||
"firstNightReminder": "If the cult leader changed alignment, show them the thumbs up good signal of the thumbs down evil signal accordingly.",
|
"firstNightReminder": "If the cult leader changed alignment, show them the thumbs up good signal of the thumbs down evil signal accordingly.",
|
||||||
"otherNight": 63,
|
"otherNight": 64,
|
||||||
"otherNightReminder": "If the cult leader changed alignment, show them the thumbs up good signal of the thumbs down evil signal accordingly.",
|
"otherNightReminder": "If the cult leader changed alignment, show them the thumbs up good signal of the thumbs down evil signal accordingly.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -1312,7 +1312,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 27,
|
"firstNight": 27,
|
||||||
"firstNightReminder": "The Huntsman shakes their head 'no' or points to a player. If they point to the Damsel, wake that player, show the 'You are' card and a not-in-play character token.",
|
"firstNightReminder": "The Huntsman shakes their head 'no' or points to a player. If they point to the Damsel, wake that player, show the 'You are' card and a not-in-play character token.",
|
||||||
"otherNight": 48,
|
"otherNight": 49,
|
||||||
"otherNightReminder": "The Huntsman shakes their head 'no' or points to a player. If they point to the Damsel, wake that player, show the 'You are' card and a not-in-play character token.",
|
"otherNightReminder": "The Huntsman shakes their head 'no' or points to a player. If they point to the Damsel, wake that player, show the 'You are' card and a not-in-play character token.",
|
||||||
"reminders": ["No ability"],
|
"reminders": ["No ability"],
|
||||||
"setup": true,
|
"setup": true,
|
||||||
|
@ -1325,7 +1325,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 43,
|
"otherNight": 44,
|
||||||
"otherNightReminder": "If a Farmer died tonight, choose another good player and make them the Farmer. Wake this player, show them the 'You are' card and the Farmer character token.",
|
"otherNightReminder": "If a Farmer died tonight, choose another good player and make them the Farmer. Wake this player, show them the 'You are' card and the Farmer character token.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -1351,7 +1351,7 @@
|
||||||
"team": "townsfolk",
|
"team": "townsfolk",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 41,
|
"otherNight": 42,
|
||||||
"otherNightReminder": "If the King was killed by the Demon, wake the Choirboy and point to the Demon player.",
|
"otherNightReminder": "If the King was killed by the Demon, wake the Choirboy and point to the Demon player.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"setup": true,
|
"setup": true,
|
||||||
|
@ -1404,7 +1404,7 @@
|
||||||
"team": "outsider",
|
"team": "outsider",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 36,
|
"otherNight": 37,
|
||||||
"otherNightReminder": "If a good living neighbour is drunk or poisoned, the Acrobat player dies.",
|
"otherNightReminder": "If a good living neighbour is drunk or poisoned, the Acrobat player dies.",
|
||||||
"reminders": ["Dead"],
|
"reminders": ["Dead"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -1430,7 +1430,7 @@
|
||||||
"team": "outsider",
|
"team": "outsider",
|
||||||
"firstNight": 28,
|
"firstNight": 28,
|
||||||
"firstNightReminder": "Wake all the Minions, show them the 'This character selected you' card and the Damsel token.",
|
"firstNightReminder": "Wake all the Minions, show them the 'This character selected you' card and the Damsel token.",
|
||||||
"otherNight": 49,
|
"otherNight": 50,
|
||||||
"otherNightReminder": "If selected by the Huntsman, wake the Damsel, show 'You are' card and a not-in-play Townsfolk token.",
|
"otherNightReminder": "If selected by the Huntsman, wake the Damsel, show 'You are' card and a not-in-play Townsfolk token.",
|
||||||
"reminders": ["Guess used"],
|
"reminders": ["Guess used"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
|
@ -1533,18 +1533,18 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "lilmonsta",
|
"id": "lilmonsta",
|
||||||
"name": "Lil Monsta",
|
"name": "Lil' Monsta",
|
||||||
"edition": "",
|
"edition": "",
|
||||||
"team": "demon",
|
"team": "demon",
|
||||||
"firstNight": 14,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "Wake all Minions together, allow them to vote by pointing at who they want to babysit Lil' Monsta.",
|
"firstNightReminder": "Wake all Minions together, allow them to vote by pointing at who they want to babysit Lil' Monsta.",
|
||||||
"otherNight": 33,
|
"otherNight": 0,
|
||||||
"otherNightReminder": "Wake all Minions together, allow them to vote by pointing at who they want to babysit Lil' Monsta. Choose a player, that player dies.",
|
"otherNightReminder": "Wake all Minions together, allow them to vote by pointing at who they want to babysit Lil' Monsta. Choose a player, that player dies.",
|
||||||
"reminders": [],
|
"reminders": [],
|
||||||
"remindersGlobal": ["Is the Demon",
|
"remindersGlobal": ["Is the Demon",
|
||||||
"Dead"],
|
"Dead"],
|
||||||
"setup": true,
|
"setup": true,
|
||||||
"ability": "Each night, Minions choose who babysits Lil Monsta's token & \"is the Demon\". A player dies each night*. [+1 Minion]"
|
"ability": "Each night, Minions choose who babysits Lil' Monsta's token & \"is the Demon\". A player dies each night*. [+1 Minion]"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "lleech",
|
"id": "lleech",
|
||||||
|
@ -1553,13 +1553,32 @@
|
||||||
"team": "demon",
|
"team": "demon",
|
||||||
"firstNight": 13,
|
"firstNight": 13,
|
||||||
"firstNightReminder": "The Lleech points to a player. Place the Poisoned reminder token.",
|
"firstNightReminder": "The Lleech points to a player. Place the Poisoned reminder token.",
|
||||||
"otherNight": 32,
|
"otherNight": 33,
|
||||||
"otherNightReminder": "The Lleech points to a player. That player dies.",
|
"otherNightReminder": "The Lleech points to a player. That player dies.",
|
||||||
"reminders": ["Dead",
|
"reminders": ["Dead",
|
||||||
"Poisoned"],
|
"Poisoned"],
|
||||||
"setup": false,
|
"setup": false,
|
||||||
"ability": "Each night*, choose a player: they die. You start by choosing an alive player: they are poisoned - you die if & only if they die."
|
"ability": "Each night*, choose a player: they die. You start by choosing an alive player: they are poisoned - you die if & only if they die."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "alhadikhia",
|
||||||
|
"name": "Al-Hadikhia",
|
||||||
|
"edition": "",
|
||||||
|
"team": "demon",
|
||||||
|
"firstNight": 0,
|
||||||
|
"firstNightReminder": "",
|
||||||
|
"otherNight": 31,
|
||||||
|
"otherNightReminder": "The Al-Hadikhia chooses 3 players. Announce the first player, wake them to nod yes to live or shake head no to die, kill or resurrect accordingly, then put to sleep and announce the next player. If all 3 are alive after this, all 3 die.",
|
||||||
|
"reminders": [
|
||||||
|
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3
|
||||||
|
|
||||||
|
],
|
||||||
|
"setup": false,
|
||||||
|
"ability": "Each night*, choose 3 players (all players learn who): each silently chooses to live or die, but if all live, all die."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "legion",
|
"id": "legion",
|
||||||
"name": "Legion",
|
"name": "Legion",
|
||||||
|
@ -1567,7 +1586,7 @@
|
||||||
"team": "demon",
|
"team": "demon",
|
||||||
"firstNight": 0,
|
"firstNight": 0,
|
||||||
"firstNightReminder": "",
|
"firstNightReminder": "",
|
||||||
"otherNight": 31,
|
"otherNight": 32,
|
||||||
"otherNightReminder": "Choose a player, that player dies.",
|
"otherNightReminder": "Choose a player, that player dies.",
|
||||||
"reminders": ["Dead",
|
"reminders": ["Dead",
|
||||||
"About to die"],
|
"About to die"],
|
||||||
|
@ -1581,7 +1600,7 @@
|
||||||
"team": "demon",
|
"team": "demon",
|
||||||
"firstNight": 49,
|
"firstNight": 49,
|
||||||
"firstNightReminder": "Place the Leviathan 'Day 1' marker. Announce 'The Leviathan is in play; this is Day 1.'",
|
"firstNightReminder": "Place the Leviathan 'Day 1' marker. Announce 'The Leviathan is in play; this is Day 1.'",
|
||||||
"otherNight": 69,
|
"otherNight": 70,
|
||||||
"otherNightReminder": "Change the Leviathan Day reminder for the next day.",
|
"otherNightReminder": "Change the Leviathan Day reminder for the next day.",
|
||||||
"reminders": ["Day 1",
|
"reminders": ["Day 1",
|
||||||
"Day 2",
|
"Day 2",
|
||||||
|
|
Loading…
Reference in New Issue