mirror of
https://github.com/bra1n/townsquare.git
synced 2025-04-04 22:24:36 +00:00
567 lines
18 KiB
JSON
567 lines
18 KiB
JSON
[
|
|
{
|
|
"id": "Chambermaid",
|
|
"hatred": [
|
|
{
|
|
"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": "Lunatic",
|
|
"hatred": [
|
|
{
|
|
"id": "Mathematician",
|
|
"reason": "The Mathematician learns if the Lunatic attacks a different player(s) than the real Demon attacked."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Pit-Hag",
|
|
"hatred": [
|
|
{
|
|
"id": "Heretic",
|
|
"reason": "A Pit-Hag cannot create a Heretic. "
|
|
},
|
|
{
|
|
"id": "Damsel",
|
|
"reason": "If a Pit-Hag creates a Damsel, the Storyteller chooses which player it is."
|
|
},
|
|
{
|
|
"id": "Politician",
|
|
"reason": "A Pit-hag cannot create an evil Politician."
|
|
},
|
|
{
|
|
"id": "Village Idiot",
|
|
"reason": "If there is a spare token, the Pit-Hag can create an extra Village Idiot. If so, the drunk Village Idiot might change."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Cerenovus",
|
|
"hatred": [
|
|
{
|
|
"id": "Goblin",
|
|
"reason": "The Cerenovus may choose to make a player mad that they are the Goblin."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Leviathan",
|
|
"hatred": [
|
|
{
|
|
"id": "Soldier",
|
|
"reason": "If Leviathan nominates and executes the Soldier, the Soldier does not die."
|
|
},
|
|
{
|
|
"id": "Monk",
|
|
"reason": "If Leviathan nominates and executes the player the Monk chose, that player does not die."
|
|
},
|
|
{
|
|
"id": "Innkeeper",
|
|
"reason": "If Leviathan nominates and executes a player the Innkeeper chose, that player does not die."
|
|
},
|
|
{
|
|
"id": "Ravenkeeper",
|
|
"reason": "If Leviathan is in play and the Ravenkeeper dies by execution, they wake that night to use their ability."
|
|
},
|
|
{
|
|
"id": "Sage",
|
|
"reason": "If Leviathan is in play and the Sage dies by execution, they wake that night to use their ability."
|
|
},
|
|
{
|
|
"id": "Farmer",
|
|
"reason": "If Leviathan is in play and a Farmer dies by execution, a good player becomes a Farmer that night."
|
|
},
|
|
{
|
|
"id": "Mayor",
|
|
"reason": "If Leviathan is in play and no execution occurs on day 5, good wins."
|
|
},
|
|
{
|
|
"id": "Pit-Hag",
|
|
"reason": "After day 5, the Pit-Hag cannot choose Leviathan."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Al-Hadikhia",
|
|
"hatred": [
|
|
{
|
|
"id": "Scarlet Woman",
|
|
"reason": "If there are two living Al-Hadikhias, the Scarlet Woman Al-Hadikhia becomes the Scarlet Woman again."
|
|
},
|
|
{
|
|
"id": "Mastermind",
|
|
"reason": "Only 1 jinxed character can be in play. Evil players start knowing which player and character it is."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Lil' Monsta",
|
|
"hatred": [
|
|
{
|
|
"id": "Poppy Grower",
|
|
"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": "Magician",
|
|
"reason": "Only one jinxed character can be in play. "
|
|
},
|
|
{
|
|
"id": "Scarlet Woman",
|
|
"reason": "If there are five or more players alive and the player holding the Lil' Monsta token dies, the Scarlet Woman is given the Lil' Monsta token tonight."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Lycanthrope",
|
|
"hatred": [
|
|
{
|
|
"id": "Gambler",
|
|
"reason": "If the Lycanthrope is alive and the Gambler kills themselves at night, no other players can die tonight."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Legion",
|
|
"hatred": [
|
|
{
|
|
"id": "Engineer",
|
|
"reason": "Legion and the Engineer cannot both be in play at the start of the game. If the Engineer creates Legion, most players (including all evil players) become evil Legion."
|
|
},
|
|
{
|
|
"id": "Preacher",
|
|
"reason": "Only one jinxed character can be in play."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Fang Gu",
|
|
"hatred": [
|
|
{
|
|
"id": "Scarlet Woman",
|
|
"reason": "If the Fang Gu chooses an Outsider and dies, the Scarlet Woman does not become the Fang Gu."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Spy",
|
|
"hatred": [
|
|
{
|
|
"id": "Magician",
|
|
"reason": "When the Spy sees the Grimoire, the Demon and the Magician's character tokens are removed."
|
|
},
|
|
{
|
|
"id": "Alchemist",
|
|
"reason": "The Alchemist cannot have the Spy ability."
|
|
},
|
|
{
|
|
"id": "Poppy Grower",
|
|
"reason": "If the Poppy Grower is in play, the Spy does not see the Grimoire until the Poppy Grower dies."
|
|
},
|
|
{
|
|
"id": "Damsel",
|
|
"reason": "Only one jinxed character can be in play. "
|
|
},
|
|
{
|
|
"id": "Heretic",
|
|
"reason": "Only one jinxed character can be in play."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Widow",
|
|
"hatred": [
|
|
{
|
|
"id": "Magician",
|
|
"reason": "When the Widow sees the Grimoire, the Demon and the 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": "Alchemist",
|
|
"reason": "The Alchemist cannot have the Widow ability."
|
|
},
|
|
{
|
|
"id": "Damsel",
|
|
"reason": "Only one jinxed character can be in play."
|
|
},
|
|
{
|
|
"id": "Heretic",
|
|
"reason": "Only one jinxed character can be in play."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Godfather",
|
|
"hatred": [
|
|
{
|
|
"id": "Heretic",
|
|
"reason": "Only one jinxed character can be in play."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Baron",
|
|
"hatred": [
|
|
{
|
|
"id": "Heretic",
|
|
"reason": "The Baron might only add one Outsider, not two."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"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, and does not learn they are the Marionette if they have 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 does not learn 3 not in-play characters. The Demon learns an extra 3 instead."
|
|
},
|
|
{
|
|
"id": "Balloonist",
|
|
"reason": "If the Marionette thinks that they are the Balloonist, +1 Outsider was added."
|
|
},
|
|
{
|
|
"id": "Damsel",
|
|
"reason": "The Marionette does not learn that a Damsel is in play."
|
|
},
|
|
{
|
|
"id": "Huntsman",
|
|
"reason": "If the Marionette thinks that they are the Huntsman, the Damsel was added."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Riot",
|
|
"hatred": [
|
|
{
|
|
"id": "Engineer",
|
|
"reason": "Riot and the Engineer cannot both be in play at the start of the game. If the Engineer creates Riot, the evil players become Riot."
|
|
},
|
|
{
|
|
"id": "Golem",
|
|
"reason": "If The Golem nominates Riot, the Riot player does not die."
|
|
},
|
|
{
|
|
"id": "Snitch",
|
|
"reason": "If the Snitch is in play, each Riot player gets an extra three bluffs."
|
|
},
|
|
{
|
|
"id": "Saint",
|
|
"reason": "If a good player nominates and kills the Saint, the Saint's team loses."
|
|
},
|
|
{
|
|
"id": "Butler",
|
|
"reason": "The Butler cannot nominate their master."
|
|
},
|
|
{
|
|
"id": "Pit-Hag",
|
|
"reason": "If the Pit-Hag creates Riot, all evil players become Riot. If the Pit-Hag creates Riot after day 3, the game continues for one more day."
|
|
},
|
|
{
|
|
"id": "Mayor",
|
|
"reason": "If the third day begins with just three players alive, the players may choose (as a group) not to nominate at all. If so (and a Mayor is alive) the Mayor's team wins."
|
|
},
|
|
{
|
|
"id": "Monk",
|
|
"reason": "If a Riot player nominates a Monk-protected player, the protected-player does not die."
|
|
},
|
|
{
|
|
"id": "Farmer",
|
|
"reason": "If a Riot player nominates and kills a Farmer, the Farmer uses their ability tonight."
|
|
},
|
|
{
|
|
"id": "Innkeeper",
|
|
"reason": "If a Riot player nominates an Innkeeper-protected player, the protected-player does not die."
|
|
},
|
|
{
|
|
"id": "Sage",
|
|
"reason": "If a Riot player nominates and kills a Sage, the Sage uses their ability tonight."
|
|
},
|
|
{
|
|
"id": "Ravenkeeper",
|
|
"reason": "If a Riot player nominates and kills the Ravenkeeper, the Ravenkeeper uses their ability tonight."
|
|
},
|
|
{
|
|
"id": "Soldier",
|
|
"reason": "If a Riot player nominates the Soldier, the Soldier does not die."
|
|
},
|
|
{
|
|
"id": "Grandmother",
|
|
"reason": "If a Riot player nominates and kills the grandchild, the Grandmother dies too."
|
|
},
|
|
{
|
|
"id": "King",
|
|
"reason": "If a Riot player nominates and kills the King and the Choirboy is alive, the Choirboy uses their ability tonight."
|
|
},
|
|
{
|
|
"id": "Exorcist",
|
|
"reason": "Only one jinxed character can be in play."
|
|
},
|
|
{
|
|
"id": "Minstrel",
|
|
"reason": "Only one jinxed character can be in play."
|
|
},
|
|
{
|
|
"id": "Flowergirl",
|
|
"reason": "Only one jinxed character can be in play."
|
|
},
|
|
{
|
|
"id": "Undertaker",
|
|
"reason": "Players that die by nomination register as executed to the Undertaker."
|
|
},
|
|
{
|
|
"id": "Cannibal",
|
|
"reason": "Players that die by nomination register as executed to the Cannibal."
|
|
},
|
|
{
|
|
"id": "Pacifist",
|
|
"reason": "Players that die by nomination register as executed to the Pacifist."
|
|
},
|
|
{
|
|
"id": "Devil's Advocate",
|
|
"reason": "Players that die by nomination register as executed to the Devil's Advocate."
|
|
},
|
|
{
|
|
"id": "Investigator",
|
|
"reason": "Riot registers as a Minion to the Investigator."
|
|
},
|
|
{
|
|
"id": "Clockmaker",
|
|
"reason": "Riot registers as a Minion to the Clockmaker."
|
|
},
|
|
{
|
|
"id": "Town Crier",
|
|
"reason": "Riot registers as a Minion to the Town Crier."
|
|
},
|
|
{
|
|
"id": "Damsel",
|
|
"reason": "Riot registers as a Minion to the Damsel."
|
|
},
|
|
{
|
|
"id": "Preacher",
|
|
"reason": "Riot registers as a Minion to the Preacher."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Lleech",
|
|
"hatred": [
|
|
{
|
|
"id": "Mastermind",
|
|
"reason": "If the Mastermind is alive and the Lleech's host dies by execution, the Lleech lives but loses their ability. "
|
|
},
|
|
{
|
|
"id": "Slayer",
|
|
"reason": "If the Slayer shoots the Lleech's host, the host dies. "
|
|
},
|
|
{
|
|
"id": "Heretic",
|
|
"reason": "If the Lleech has poisoned the Heretic then the Lleech dies, the Heretic remains poisoned."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Organ Grinder",
|
|
"hatred": [
|
|
{
|
|
"id": "Butler",
|
|
"reason": "If the Organ Grinder is causing eyes closed voting, the Butler may raise their hand to vote but their vote is only counted if their master voted too."
|
|
},
|
|
{
|
|
"id": "Flowergirl",
|
|
"reason": "If players' eyes were closed during the nominations, the Flowergirl learns how many times the Demon voted."
|
|
},
|
|
{
|
|
"id": "Lil' Monsta",
|
|
"reason": "Votes for the Organ Grinder count if the Organ Grinder is babysitting Lil' Monsta."
|
|
},
|
|
{
|
|
"id": "Minstrel",
|
|
"reason": "Only 1 jinxed character can be in play. Evil players start knowing which player and character it is."
|
|
},
|
|
{
|
|
"id": "Preacher",
|
|
"reason": "Only 1 jinxed character can be in play. Evil players start knowing which player and character it is."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Yaggababble",
|
|
"hatred": [
|
|
{
|
|
"id": "Exorcist",
|
|
"reason": "If the Exorcist chooses the Yaggababble, the Yaggababble ability does not kill tonight."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Plague Doctor",
|
|
"hatred": [
|
|
{
|
|
"id": "Baron",
|
|
"reason": "If the Storyteller gains the Baron ability, up to two players become out-of-play Outsiders."
|
|
},
|
|
{
|
|
"id": "Boomdandy",
|
|
"reason": "If the Plague Doctor is executed and the Storyteller would gain the Boomdandy ability, the Boomdandy ability triggers immediately."
|
|
},
|
|
{
|
|
"id": "Evil Twin",
|
|
"reason": "The Storyteller cannot gain the Evil Twin ability if the Plague Doctor dies."
|
|
},
|
|
{
|
|
"id": "Fearmonger",
|
|
"reason": "If the Plague Doctor dies, a living Minion gains the Fearmonger ability in addition to their own ability, and learns this."
|
|
},
|
|
{
|
|
"id": "Goblin",
|
|
"reason": "If the Plague Doctor dies, a living Minion gains the Goblin ability in addition to their own ability, and learns this."
|
|
},
|
|
{
|
|
"id": "Scarlet Woman",
|
|
"reason": "If the Plague Doctor dies, a living Minion gains the Scarlet Woman ability in addition to their own ability, and learns this."
|
|
},
|
|
{
|
|
"id": "Spy",
|
|
"reason": "If the Plague Doctor dies, a living Minion gains the Spy ability in addition to their own ability, and learns this."
|
|
},
|
|
{
|
|
"id": "Marionette",
|
|
"reason": "If the Demon has a neighbor who is alive and a Townsfolk or Outsider when the Plague Doctor dies, that player becomes an evil Marionette. If there is already an extra evil player, this does not happen."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Summoner",
|
|
"hatred": [
|
|
{
|
|
"id": "Alchemist",
|
|
"reason": "If there is an Alchemist-Summoner in play, the game starts with a Demon in play, as normal. If the Alchemist-Summoner chooses a player, they make that player a Demon but do not change their alignment."
|
|
},
|
|
{
|
|
"id": "Clockmaker",
|
|
"reason": "If the Summoner is in play, the Clockmaker does not receive their information until a Demon is created."
|
|
},
|
|
{
|
|
"id": "Poppy Grower",
|
|
"reason": "If the Poppy Grower is alive when the Summoner acts, the Summoner chooses which Demon, but the Storyteller chooses which player."
|
|
},
|
|
{
|
|
"id": "Marionette",
|
|
"reason": "The Marionette neighbours the Summoner. The Summoner knows who the Marionette is."
|
|
},
|
|
{
|
|
"id": "Kazali",
|
|
"reason": "The Kazali can not choose to create a Summoner."
|
|
},
|
|
{
|
|
"id": "Legion",
|
|
"reason": "If the Summoner creates Legion, most players (including all evil players) become evil Legion."
|
|
},
|
|
{
|
|
"id": "Riot",
|
|
"reason": "If the Summoner creates Riot, the chosen player and all evil players become Riot. The chosen player must be one of the Summoner's good living neighbours."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Vizier",
|
|
"hatred": [
|
|
{
|
|
"id": "Magician",
|
|
"reason": "Only 1 jinxed character can be in play. Evil players start knowing which player and character it is."
|
|
},
|
|
{
|
|
"id": "Alchemist",
|
|
"reason": "If the Alchemist has the Vizier ability, they may only choose to execute immediately if three or more players voted, regardless of those players' alignment."
|
|
},
|
|
{
|
|
"id": "Courtier",
|
|
"reason": "If the Vizier loses their ability, they learn this and if the Vizier is executed while they have their ability, their team wins."
|
|
},
|
|
{
|
|
"id": "Preacher",
|
|
"reason": "If the Vizier loses their ability, they learn this and if the Vizier is executed while they have their ability, their team wins."
|
|
},
|
|
{
|
|
"id": "Investigator",
|
|
"reason": "If the Investigator learns that the Vizier is in play, the existence of the Vizier is not announced by the Storyteller."
|
|
},
|
|
{
|
|
"id": "Fearmonger",
|
|
"reason": "The Vizier wakes with the Fearmonger, learns who they choose and cannot choose to execute that player."
|
|
},
|
|
{
|
|
"id": "Lil' Monsta",
|
|
"reason": "The Vizier can die by execution if they are babysitting Lil' Monsta."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Hatter",
|
|
"hatred": [
|
|
{
|
|
"id": "Legion",
|
|
"reason": "If the Hatter dies and Legion is in play, nothing happens. If the Hatter dies and an evil player chooses Legion, all current evil players become Legion."
|
|
},
|
|
{
|
|
"id": "Leviathan",
|
|
"reason": "If the Hatter dies on or after day 5, the Demon cannot choose Leviathan."
|
|
},
|
|
{
|
|
"id": "Lil' Monsta",
|
|
"reason": "If a Demon chooses Lil' Monsta, they also choose a Minion to become and babysit Lil' Monsta tonight."
|
|
},
|
|
{
|
|
"id": "Riot",
|
|
"reason": "If the Hatter dies, Riot is in play and a Riot chooses a different Demon, a normal evil team is created from the Riot players. If the Hatter dies and the Demon chooses Riot, Minions become Riot too."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Kazali",
|
|
"hatred": [
|
|
{
|
|
"id": "Bounty Hunter",
|
|
"reason": "An evil Townsfolk is only created if the Bounty Hunter is still in play after the Kazali acts."
|
|
},
|
|
{
|
|
"id": "Choirboy",
|
|
"reason": "The Kazali can not choose the King to become a Minion if a Choirboy is in play."
|
|
},
|
|
{
|
|
"id": "Goon",
|
|
"reason": "If the Kazali chooses the Goon to become a Minion, remaining Minions choices are decided by the Storyteller."
|
|
},
|
|
{
|
|
"id": "Huntsman",
|
|
"reason": "If the Kazali chooses the Damsel to become a Minion, and a Huntsman is in play, a good player becomes the Damsel."
|
|
},
|
|
{
|
|
"id": "Marionette",
|
|
"reason": "If the Kazali chooses to create a Marionette, they must choose one of their neighbors."
|
|
}
|
|
]
|
|
}
|
|
]
|