[ { "id": "_meta", "name": "Festival of Fears", "author": "YoyoNow & Grumbletok", "logo": "https://raw.githubusercontent.com/yoyosource/BOTC-FoF/refs/heads/master/_images/LogoJSON.png", "hideTitle": true, "level": "Expert", "description": "\"The time has come yet again; a wondrous new spring, the swallows fly high in the sky, the world is turning green around us and it is time to celebrate its renewal.\nIt is at this time we honor our old tradition and for just a day distill and share our emotions, give of ourselves and bring our experiences together\nfor a bright and beautiful year to come. Welcome, dear friends, to the Festival of Swallows.\"\n\nLanterns glow along the winding streets, and stalls overflow with shimmering vials—each containing a carefully brewed potion of emotion. Love, joy, courage, even nostalgia—every bottle a promise of fleeting but potent feeling, shared among friends, lovers, and strangers alike.\n\nMusic swells as revelers sip their chosen brews, laughter spilling into the night like spilled honeyed mead. Couples dance, old grudges dissolve, and for one enchanted evening, the town beats with a single jubilant heart. But among the euphoria, a shadow stirs.\n\nAs the festival goes on, a bitter note creeps into the air, unnoticed at first, save for the unlucky few. A smiling youth who drinks a vial of giddy delight collapses into silent horror. A merchant's toast to prosperity leaves him trembling, his mind consumed by unseen terrors. A lonely soul seeking warmth in a flask of affection finds only a deep, seething hatred instead.\n\nEyes dart nervously. Fearful whispers ripple through the crowds. Somewhere in the throng, an unseen hand has tainted the celebration. A masked figure slips between the stalls, watching, waiting, delighting in the slow unraveling of joy.\n\nThe Festival of Fears has begun.", "bootlegger": [ "When a player is about to die or be exiled all their potions break before death. You cannot hold multiple Potion of the same type. [+0/+1 Storyteller]", "This Script is run with a Cauldron which contains the public information of potions held by players. During the day all potions are by default displayed as veiled. During the night all evil potions are displayed as unveiled. Once nominations begin players may not eye the cauldron.", "While eyeing the cauldron any player may once per day request to unveil potions they are holding to all currently eyeing the cauldron. After such a reveal the potions are once again veiled. While eyeing the cauldron players may not document its content." ], "background": "https://raw.githubusercontent.com/yoyosource/BOTC-FoF/refs/heads/master/_images/Background.webp", "almanac": "https://yoyosource.github.io/BOTC-FoF/Almanac.html", "firstNight": [ "DUSK", "botc_fof:tollinspector", "MINIONINFO", "DEMONINFO", "botc_fof:glassblower", "botc_fof:diviner", "botc_fof:megalomaniac", "botc_fof:clofou", "botc_fof:chemist", "botc_fof:tramp", "botc_fof:snakeoilseller", "botc_fof:toxicologist", "botc_fof:botanist", "botc_fof:scout", "botc_fof:aberration", "botc_fof:farrier", "botc_fof:clerk", "botc_fof:thug", "botc_fof:potionofempathy", "DAWN" ], "otherNight": [ "DUSK", "botc_fof:socialist", "botc_fof:solicitor", "botc_fof:crone", "botc_fof:potionofdisdain", "botc_fof:glassblower", "botc_fof:tramp", "botc_fof:baptist", "botc_fof:diviner", "botc_fof:snakeoilseller", "botc_fof:toxicologist", "botc_fof:fof_harlot", "botc_fof:fugitive", "botc_fof:potionofterror", "botc_fof:megalomaniac", "botc_fof:commira", "botc_fof:caetrum", "botc_fof:clofou", "botc_fof:chandler", "botc_fof:chemist", "botc_fof:aberration", "botc_fof:druid", "botc_fof:distiller", "botc_fof:farrier", "botc_fof:clerk", "botc_fof:thug", "botc_fof:auctioneer", "botc_fof:potionofempathy", "DAWN" ], "characterTypes": { "potion good": { "color": "#1f65ff", "assignable": false, "showRemindersOnGlobal": true, "showRemindersInNightOrder": true, "goodAndEvilImages": false }, "potion evil": { "color": "#ce0100", "assignable": false, "showRemindersOnGlobal": true, "showRemindersInNightOrder": true, "goodAndEvilImages": false }, "special": { "color": "#ffffff", "assignable": true, "showRemindersOnGlobal": false, "showRemindersInNightOrder": false, "goodAndEvilImages": true } } }, { "id": "botc_fof:scout", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Scout/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Scout/image_evil.png?raw=true" ], "setup": true, "name": "Scout", "team": "townsfolk", "firstNightReminder": "Wake the Scout and signal a number equal to the highest number of Townsfolk players sitting in a line.", "ability": "You start knowing the length of your chain of Townsfolk. [+0/+1 Outsider]", "flavor": "Var redo! Alltid redo!", "special": [ { "type": "signal", "name": "card", "value": "Your chain of townsfolk players is:", "time": "firstNight" } ] }, { "id": "botc_fof:botanist", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Botanist/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Botanist/image_evil.png?raw=true" ], "reminders": [ "In Play" ], "name": "Botanist", "team": "townsfolk", "firstNightReminder": "Wake up the Botanist and show them the tokens of 2 good characters, 1 which is in play and 1 that is one of the demon's bluffs.", "ability": "You start knowing 2 good characters; 1 is in play and 1 is a demon bluff.", "flavor": "Man, that's groovy.", "special": [ { "type": "signal", "name": "card", "value": "Your characters", "time": "firstNight" } ] }, { "id": "botc_fof:farrier", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Farrier/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Farrier/image_evil.png?raw=true" ], "reminders": [ "Blue Herring" ], "name": "Farrier", "team": "townsfolk", "firstNightReminder": " ", "otherNightReminder": " ", "ability": "Each night, you learn a good player. There is an evil player that registers as good to you.", "flavor": "Well, that is close. But close only counts for hand grenades." }, { "id": "botc_fof:diviner", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Diviner/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Diviner/image_evil.png?raw=true" ], "reminders": [ "Used" ], "name": "Diviner", "team": "townsfolk", "firstNightReminder": "Choose a player to receive a Potion.", "otherNightReminder": "Choose a player to receive a Potion.", "ability": "Each night, a player receives a potion. Once per game at night, when a player would die, their potions break instead.", "flavor": "People were doubtful about their abilities. The tone quickly changed when they were banned from every local gambling hall." }, { "id": "botc_fof:auctioneer", "edition": "custom", "reminders": [ "Evil Traded", "Evil Not Traded" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Auctioneer/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Auctioneer/image_evil.png?raw=true" ], "name": "Auctioneer", "team": "townsfolk", "otherNightReminder": " ", "ability": "Each night*, learn if an evil player traded tonight.", "flavor": "Aaaaaaaand, sold to the robed stranger with the pitchfork!", "special": [ { "type": "signal", "name": "card", "value": "An Evil player traded tonight.", "time": "otherNight" }, { "type": "signal", "name": "card", "value": "NO Evil player traded tonight.", "time": "otherNight" } ] }, { "id": "botc_fof:tollinspector", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/TollInspector/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/TollInspector/image_evil.png?raw=true" ], "name": "Toll Inspector", "team": "townsfolk", "setup": true, "firstNightReminder": " ", "otherNightReminder": "Wake up the Toll Inspector and show them the *Cauldron*.", "reminders": [ "Wake Toll Inspector" ], "ability": "Each night*, eye the cauldron. [You choose your slot on the night order.]", "flavor": "I had to pay a ransom of six hundred pounds in gold. All might have gone well even yet, only that, by ins and outs and crookedness of laws, I was shorn like a sheep that is clipped to the quick.", "special": [ { "type": "signal", "name": "card", "value": "Choose night order slot (after/before a character)", "time": "firstNight" }, { "type": "signal", "name": "player", "value": "Before:", "time": "firstNight" }, { "type": "signal", "name": "player", "value": "After:", "time": "firstNight" }, { "type": "signal", "name": "cauldron", "time": "otherNight" } ] }, { "id": "botc_fof:distiller", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Distiller/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Distiller/image_evil.png?raw=true" ], "name": "Distiller", "team": "townsfolk", "otherNightReminder": "Wake up the Distiller and have them choose 2 alive players. Then put them to sleep and either put a good Potion on one of the choosen players, or remove an evil potion from one of the choosen players.", "ability": "Each night*, choose 2 alive players; 1 receives a good potion or 1 of their evil potions break.", "flavor": "Ein Glas ist fabelhaft, zwei sind zu viel, und drei zu wenig." }, { "id": "botc_fof:druid", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Druid/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Druid/image_evil.png?raw=true" ], "name": "Druid", "team": "townsfolk", "ability": "Each night* you may choose a dead player; learn their character type and you might receive an evil potion.", "otherNightReminder": "Wake up the Druid and have them signal if they wish to use their ability. If they do, have them choose a dead player; they learn that player's character type. Put them to sleep, then decide if you want to put an evil potion of them or not.", "flavor": "The greatest use of life is to spend it for something that will outlast it.", "special": [ { "type": "signal", "name": "card", "value": "Select a dead player or no one.", "time": "otherNight" }, { "type": "signal", "name": "player", "value": "No one.", "time": "otherNight" } ] }, { "id": "botc_fof:clerk", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Clerk/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Clerk/image_evil.png?raw=true" ], "name": "Clerk", "team": "townsfolk", "ability": "Each night, if you did not eye the cauldron yesterday, you learn a type of potion that an evil player has received tonight, or if 0 has been received.", "firstNightReminder": "Wake up the Clerk and either show them a potion of a type that an evil player has received tonight, or if none has been received by an evil player tonight, signal a no.", "otherNightReminder": "Wake up the Clerk and either show them a potion of a type that an evil player has received tonight, or if none has been received by an evil player tonight, signal a no.", "flavor": "Employers are like horses — they require management.", "special": [ { "type": "signal", "name": "card", "value": "An evil player received this potion", "time": "night" } ] }, { "id": "botc_fof:baptist", "edition": "custom", "reminders": [ "Cannot die" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Baptist/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Baptist/image_evil.png?raw=true" ], "name": "Baptist", "team": "townsfolk", "ability": "Each night*, choose 2 living players (not yourself); either player might receive a potion. You cannot die on nights players received evil potions from you.", "otherNightReminder": "Wake up the Baptist and have them choose 2 other, living players. Put the Baptist back to sleep. Then decide if you will put a Potion on one of them chosen players, and what type. If you put an evil Potion on either player, put the Cannot Die reminder token on the Baptist.", "flavor": "It's never too soon to contemplate eternal damnation, sir!" }, { "id": "botc_fof:connoisseur", "edition": "custom", "reminders": [ "Seen" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Connoisseur/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Connoisseur/image_evil.png?raw=true" ], "name": "Connoisseur", "team": "townsfolk", "ability": "Each day, you may visit the storyteller to learn a player that is a non-neutral execution for your team today.", "flavor": "Everything in life that’s any fun, as somebody wisely observed, is either immoral, illegal or fattening." }, { "id": "botc_fof:merchant", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Merchant/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Merchant/image_evil.png?raw=true" ], "reminders": [ "Is Trading" ], "name": "Merchant", "team": "townsfolk", "ability": "When you trade either player receives an additional potion. An evil potion might become a good potion.", "flavor": "I will buy with you, sell with you, talk with you, walk with you, and so following, but I will not eat with you, drink with you, nor pray with you." }, { "id": "botc_fof:pigeonfancier", "edition": "custom", "reminders": [ "Active" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/PigeonFancier/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/PigeonFancier/image_evil.png?raw=true" ], "name": "Pigeon Fancier", "team": "townsfolk", "ability": "If you died at night, from now on the Glassblower only gives out good potions. [+Glassblower]", "flavor": "Fancy a pigeon?" }, { "id": "botc_fof:apothecary", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Apothecary/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Apothecary/image_evil.png?raw=true" ], "name": "Apothecary", "team": "townsfolk", "ability": "All types of potions you are holding are nullified.", "flavor": "Medicine is not only a science; it is also an art. It does not consist of compounding pills and plasters; it deals with the very processes of life, which must be understood before they may be guided." }, { "id": "botc_fof:sommelier", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Outsider/Sommelier/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Outsider/Sommelier/image_evil.png?raw=true" ], "name": "Sommelier", "team": "outsider", "ability": "Each night one player who would receive a potion might receive one of the opposite alignment instead.", "flavor": "The discovery of a wine is of greater moment than the discovery of a constellation. The universe is too full of stars.", "howtorun": "If a person would receive a duplicate potion they cannot and this ability cannot trigger!" }, { "id": "botc_fof:tramp", "edition": "custom", "reminders": [ "Drunk", "Messy" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Outsider/Tramp/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Outsider/Tramp/image_evil.png?raw=true" ], "name": "Tramp", "team": "outsider", "firstNightReminder": " ", "otherNightReminder": " ", "ability": "Each night, a player receive a Potion of Panic. Veiled PoP:s might make the holder drunk. If you were \"mad\" about being an Outsider, you keep your ability while dead.", "flavor": "Bugrit, millennium hand an' shrimp..." }, { "id": "botc_fof:student", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Outsider/Student/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Outsider/Student/image_evil.png?raw=true" ], "name": "Student", "team": "outsider", "ability": "You may only vote or nominate if you have a trade active.", "flavor": "Education is not the filling of a pail, but the lighting of a fire." }, { "id": "botc_fof:butterfingers", "edition": "custom", "reminders": [ "OOPS" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Outsider/Butterfingers/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Outsider/Butterfingers/image_evil.png?raw=true" ], "name": "Butterfingers", "team": "outsider", "ability": "When you are executed, all Townsfolk players are drunk until dusk.", "flavor": "It took a special kind of man to cut his sword hand with his own sword." }, { "id": "botc_fof:crone", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Minion/Crone/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Minion/Crone/image_good.png?raw=true" ], "name": "Crone", "team": "minion", "reminders": [ "Bewitched" ], "otherNightReminder": "If the Crone traded with an evil player tonight, swap the character tokens of those players on the Grimoire, then wake them up and show them their new tokens. If they traded with a good player tonight, wake them up and show them that player’s token.", "ability": "Each night if you traded with an evil player (not Travelers) you swap characters. If you traded with a good player you learn their character.", "flavor": "Why, dearie! You ain't afraid of little old me, are you? Not when there are so much worse things, lurking in the dark?" }, { "id": "botc_fof:thug", "edition": "custom", "reminders": [ "Has Task" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Minion/Thug/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Minion/Thug/image_good.png?raw=true" ], "name": "Thug", "team": "minion", "firstNightReminder": " ", "otherNightReminder": " ", "ability": "Each night, choose a player and a task. If they do not perform that task tomorrow, a player might receive a potion and a potion might break.", "flavor": "You're humming, Sam. That means that something awful is going to happen to somebody.", "special": [ { "type": "signal", "name": "card", "value": "Choose a Player and a Task.", "time": "night" } ] }, { "id": "botc_fof:chemist", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Minion/Chemist/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Minion/Chemist/image_good.png?raw=true" ], "name": "Chemist", "team": "minion", "firstNightReminder": "Wake up the Chemist and show them the *Cauldron*. Have them choose either 1 or 2:\n 1 - Have them choose 2 potions in the Cauldron and then swap those potion's places.\n 2 - Have them choose a good potion held by another player; move it to them.", "otherNightReminder": "Wake up the Chemist and show them the *Cauldron*. Have them choose either 1 or 2:\n 1 - Have them choose 2 potions in the Cauldron and then swap those potion's places.\n 2 - Have them choose a good potion held by another player; move it to them.", "ability": "Each night, eye the cauldron; either choose 1) 2 potions to be traded, or 2) a good potion another player holds; you receive it, theirs break.", "flavor": "Life is just chemicals. A drop here, a drip there, everything's changed.", "special": [ { "type": "signal", "name": "cauldron", "time": "night" } ] }, { "id": "botc_fof:aberration", "edition": "custom", "reminders": [ "Poisoned" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Minion/Aberration/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Minion/Aberration/image_good.png?raw=true" ], "name": "Aberration", "team": "minion", "firstNightReminder": "Wake up the Aberration and show them the *Cauldron*. Have them choose a player. Put the Aberration back to sleep and put a Potion of Panic on the chosen player.", "otherNightReminder": "Wake up the Aberration and show them the *Cauldron*. Have them choose a living player. Put the Aberration back to sleep and put a Potion of Panic on the chosen player.", "ability": "When a Potion of Panic is unveiled, a player is poisoned until dawn. Each night, eye the cauldron and choose a player to receive a Potion of Panic.", "flavor": "There are horrors beyond life's edge that we do not suspect, and once in a while man's evil prying calls them just within our range.", "special": [ { "type": "signal", "name": "cauldron", "time": "night" } ] }, { "id": "botc_fof:megalomaniac", "edition": "custom", "reminders": [ "Dead", "Dead", "Booom" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Demon/Megalomaniac/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Demon/Megalomaniac/image_good.png?raw=true" ], "name": "Megalomaniac", "team": "demon", "firstNightReminder": "Do not wake the Megalomaniac. Decide if a player should receive a Potion of Panic, and if one will, choose who.", "otherNightReminder": "Wake up the Megalomaniac and have them choose a player. If you announced a Potion of Panic the previous dawn have them choose 2 instead. Put the Megalomaniac to sleep. Put the Megalomaniac's *Dead* reminder token on the chosen player(s). Decide if a player should receive a Potion of Panic, and if one will, choose who.", "ability": "Each night*, choose a player; they die. Each night, a player might receive a Potion of Panic.", "flavor": "I believe you find life such a problem because you think there are the good people and the bad people. You're wrong, of course. There are, always and only, the bad people, but some of them are on opposite sides.", "special": [ { "type": "potion", "name": "dead", "reminder": "Dead" } ] }, { "id": "botc_fof:commira", "edition": "custom", "reminders": [ "Dead" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Demon/Commira/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Demon/Commira/image_good.png?raw=true" ], "name": "Commira", "team": "demon", "otherNightReminder": "Wake up the Commira and have them choose a player, put the Commira's *Dead* reminder token on that player. Then show them the *Cauldron* and have them pick up to 3 players (their choice) and put them back to sleep. Put a potion on each of the chosen players.", "ability": "Each night*, choose a player; they die. Then eye the cauldron and choose up to 3 players to receive a potion.", "flavor": "Although mankind runs, ever fearful, from that pale rider, Death—\nscouring the globe for a hidden key to save them from reckoning—\nI have no need for secret salvation.", "special": [ { "type": "signal", "name": "card", "value": "Choose up to 3 players to receive potions.", "time": "otherNight" }, { "type": "signal", "name": "cauldron", "time": "otherNight" }, { "type": "potion", "name": "dead", "reminder": "Dead" } ] }, { "id": "botc_fof:clofou", "edition": "custom", "reminders": [ "Dead", "Turn Evil" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Demon/Clofou/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Demon/Clofou/image_good.png?raw=true" ], "name": "Clofou", "team": "demon", "firstNightReminder": " ", "otherNightReminder": "Wake up the Clofou and have them choose a player. Then put them back to sleep and put the Clofou's *Dead* reminder token on the chosen player. The first time they are neighbouring an alive Outsider wake them and tell them that they are evil.", "setup": true, "ability": "Each night*, choose a player; they die. The first time you neighbour or trade with a living Outsider, they become evil. [+1 Outsider]", "flavor": "The saints were his friends, and blessed him; the monsters were his friends, and guarded him.", "special": [ { "type": "potion", "name": "dead", "reminder": "Dead" } ] }, { "id": "botc_fof:caetrum", "edition": "custom", "reminders": [ "Dead" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Demon/Caetrum/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Demon/Caetrum/image_good.png?raw=true" ], "name": "Caetrum", "team": "demon", "otherNightReminder": "Wake up the Caetrum and have them choose a player. Put the Caetrum to sleep. Put the Caetrum's *Dead* reminder token on the chosen player.", "ability": "Each night*, choose a player; they die, then a potion might break. Evil Potions that break might be received by another player instead.", "flavor": "Guaranteed to solve any minor problem by turning it into a major disaster.", "special": [ { "type": "potion", "name": "dead", "reminder": "Dead" } ] }, { "id": "botc_fof:potionofempathy", "edition": "custom", "remindersGlobal": [ "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy", "Empathy" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Good/PotionOfEmpathy/image.png?raw=true" ], "name": "Empathy", "team": "loric", "firstNightReminder": "Wake up the holder and show them the tokens of each type of good and evil potion held by their living neighbors.", "otherNightReminder": "Wake up the holder and show them the tokens of each type of good and evil potion held by their living neighbors.", "ability": "Each night you learn what good and evil potions your living neighbors are holding.", "flavor": "Now I know for certain; you feel for me as I feel for you.", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "signal", "name": "card", "value": "Your neighbours hold:", "time": "night", "global": "townsfolk" }, { "type": "signal", "name": "card", "value": "Your neighbours hold:", "time": "night", "global": "outsider" }, { "type": "signal", "name": "card", "value": "Your neighbours hold:", "time": "night", "global": "minion" }, { "type": "signal", "name": "card", "value": "Your neighbours hold:", "time": "night", "global": "demon" }, { "type": "signal", "name": "card", "value": "Your neighbours hold:", "time": "night", "global": "traveller" }, { "type": "potion", "name": "type", "alignment": "good" } ] }, { "id": "botc_fof:potionofdisdain", "edition": "custom", "remindersGlobal": [ "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Disdain", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned", "Poisoned" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Evil/PotionOfDisdain/image.png?raw=true" ], "name": "Disdain", "team": "loric", "otherNightReminder": " ", "ability": "Each night*, a player you nominated today might be poisoned until dusk. When this potion is traded it is nullified until dawn.", "flavor": "I do not HATE you. You don't DESERVE hatred.", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "type", "alignment": "evil", "reminder": "Disdain" }, { "type": "potion", "name": "show", "time": "night" } ] }, { "id": "botc_fof:glassblower", "edition": "custom", "name": "Glassblower", "team": "fabled", "firstNightReminder": "Hand out as many potions as the voting majority minus 1, divided amongst any number of players.", "otherNightReminder": "Hand out as many potions as the voting majority minus 1, divided amongst any number of alive players.", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Fabled/Glassblower/image.png?raw=true" ], "ability": "Each night, potions equal to the voting majority minus 1 are given out.", "flavor": "Sometimes, the most beautiful creations are born from shattered dreams." }, { "id": "botc_fof:thecauldron", "edition": "custom", "reminders": [ "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Eyed the Cauldron", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Flipped Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions", "Show Potions" ], "name": "The Cauldron", "team": "fabled", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Fabled/TheCauldron/image.png?raw=true" ], "ability": " ", "flavor": "Inside it bubbles a fel substance.", "special": [ { "type": "potion", "name": "show", "time": "day", "alignment": "good", "reminder": "Show Potions" }, { "type": "potion", "name": "show", "time": "day", "alignment": "special", "reminder": "Show Potions" }, { "type": "potion", "name": "show", "time": "day", "alignment": "evil", "reminder": "Show Potions" } ] }, { "id": "botc_fof:solicitor", "edition": "custom", "otherNightReminder": "Remove any *No Ability* Reminder token. Put the *No Ability* Reminder on any Townsfolk with any *Trade* Reminder token on them.", "reminders": [ "Trade 1", "Trade 1", "Trade 2", "Trade 2", "Trade 3", "Trade 3", "Trade 4", "Trade 4", "Trade 5", "Trade 5", "Trade 6", "Trade 6" ], "name": "Solicitor", "team": "fabled", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Fabled/Solicitor/image.png?raw=true" ], "ability": "2 living players may publicly choose to trade all potions once per day. If either player is dead when the trade would happen, no trade occurs.", "flavor": "Oh, I love the Festival! It's my busiest workday of the year!", "special": [ { "type": "reminder", "name": "public" } ] }, { "id": "botc_fof:potionofempathy_ability", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Good/PotionOfEmpathy/image.png?raw=true" ], "name": "Empathy", "team": "potion good", "ability": "Each night you learn what good and evil potions your living neighbors are holding.", "flavor": "Now I know for certain; you feel for me as I feel for you.", "special": [ { "type": "selection", "name": "bag-disabled" } ] }, { "id": "botc_fof:toxicologist", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Toxicologist/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Toxicologist/image_good.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Toxicologist/image_evil.png?raw=true" ], "name": "Toxicologist", "team": "traveller", "firstNightReminder": "Wake up the Toxicologist and show them the *Cauldron*. Then have them choose 2 other players. Put the Toxicologist to sleep and then remove a potion from 1 of the chosen players if possible.", "otherNightReminder": "Wake up the Toxicologist and show them the *Cauldron*. Then have them choose 2 other, alive players. Put the Toxicologist to sleep and then remove a potion from 1 of the chosen players if possible.", "ability": "Each night eye the cauldron, choose 2 living players (not yourself); a potion one of them holds break.", "flavor": "Exposure to toxins in our environment can have serious health consequences, so it’s important to take steps to minimize our exposure.", "special": [ { "type": "signal", "name": "cauldron", "time": "night" } ] }, { "id": "botc_fof:snakeoilseller", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/SnakeOilSeller/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/SnakeOilSeller/image_good.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/SnakeOilSeller/image_evil.png?raw=true" ], "name": "Snake Oil Seller", "team": "traveller", "firstNightReminder": "Point to a good and a evil Potion. Then ask the Snake Oil Seller to either point to one of the shown Potions or to a Player. Put them to sleep. If they pointed at a Potion, wake any player and tell them they received that Potion.", "otherNightReminder": "Point to a good and a evil Potion. Then ask the Snake Oil Seller to either point to one of the shown Potions or to a Player. Put them to sleep. If they pointed at a Potion, wake any player and tell them they received that Potion.", "ability": "Each night you learn a good and an evil potion. Choose either 1) which potion for a player to receive, or 2) which player to receive either potion.", "flavor": "In my scientific opinion, the existence of a Demon would have an impact of gigantic proportions: mythology and legend would become history and science. One could really make a quick buck with it" }, { "id": "botc_fof:fof_harlot", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Harlot/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Harlot/image_good.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Harlot/image_evil.png?raw=true" ], "reminders": [ "Dead", "Dead" ], "name": "Harlot", "team": "traveller", "otherNightReminder": "The Harlot points at any living player. Then, put the Harlot to sleep. Wake the chosen player, show them the *THIS CHARACTER SELECTED YOU* token, then the Harlot token. That player either nods their head yes or shakes their head no. If they nodded their head yes, wake the Harlot and show them the chosen player's character token. Then, you may decide that both players die.", "ability": "Each night*, choose a living player: if they agree, you learn their character, but you both might die.", "flavor": "Enchanté, Sailor. You look like you need someone to really listen to your troubles. I'm a good listener. Very, very good." }, { "id": "botc_fof:socialist", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Socialist/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Socialist/image_good.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Socialist/image_evil.png?raw=true" ], "name": "Socialist", "team": "traveller", "reminders": [ "Trade 1", "Trade 1", "Trade 2", "Trade 2", "Trade 3", "Trade 3", "Trade 4", "Trade 4", "Trade 5", "Trade 5", "Trade 6", "Trade 6" ], "otherNightReminder": "Wake the Socialist. Signal them all trades. Have them choose up to 1 trade to deny. This Trade will not happen.", "ability": "Each night*, you learn all ongoing trades; you may choose to deny one. Players may choose to trade in private.", "flavor": "The workers must seize the means of production!" }, { "id": "botc_fof:potionofdisdain_ability", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Evil/PotionOfDisdain/image.png?raw=true" ], "name": "Disdain", "team": "potion evil", "ability": "Each night*, a player you nominated today might be poisoned until dusk. When this potion is traded it is nullified until dawn.", "flavor": "I do not HATE you. You don't DESERVE hatred.", "special": [ { "type": "selection", "name": "bag-disabled" } ] }, { "id": "botc_fof:fugitive", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Fugitive/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Fugitive/image_good.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Traveller/Fugitive/image_evil.png?raw=true" ], "name": "Fugitive", "team": "traveller", "otherNightReminder": "Wake up a living player and have them choose either 1 or 2, then put them to sleep.\nWake up another living player and have them choose 1 or 2, then put them to sleep.\n If at least 1 of them choose 1, put a Good Potion on the other player.\n If only 1 of them chose 2, wake them and show them the other player and their potions.\n If both players chose 2, put an evil potion on both.", "ability": "Each night* 2 alive players choose either 1) The other receives a Good potion, or 2) to learn the other and their potions. If both choose 2, each receive an Evil potion instead.", "flavor": "I've run so far away,\nI ran all night and day,\nso far away,\nbut I couldn't get away.", "special": [ { "type": "signal", "name": "card", "value": "makes you an offer. Pick 1 or 2.", "time": "otherNight", "global": "townsfolk" }, { "type": "signal", "name": "card", "value": "makes you an offer. Pick 1 or 2.", "time": "otherNight", "global": "outsider" }, { "type": "signal", "name": "card", "value": "makes you an offer. Pick 1 or 2.", "time": "otherNight", "global": "minion" }, { "type": "signal", "name": "card", "value": "makes you an offer. Pick 1 or 2.", "time": "otherNight", "global": "demon" }, { "type": "signal", "name": "card", "value": "makes you an offer. Pick 1 or 2.", "time": "otherNight", "global": "traveller" } ] }, { "id": "botc_fof:chandler", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Chandler/image.png?raw=true", "https://github.com/yoyosource/BOTC-FoF/blob/master/Townsfolk/Chandler/image_evil.png?raw=true" ], "reminders": [ "Correct" ], "name": "Chandler", "team": "townsfolk", "otherNightReminder": "If the *Correct* reminder is on the Chandler they can only receive the selected Potion. Put one of the selected Potions on them.", "ability": "Each day, visit the Storyteller & name a potion; learn an open statement; solve it & tonight receive, and only receive, that potion.", "flavor": "Oh bright light,\ngrant me sight,\nfor what might,\nbe just right,\ntonight.\n-Sign outside the Chandler's shop" }, { "id": "botc_fof:potionofcuriosity", "edition": "custom", "remindersGlobal": [ "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity", "Curiosity" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Good/PotionOfCuriosity/image.png?raw=true" ], "name": "Curiosity", "team": "potion good", "ability": "Each day you may break this Potion with the Storyteller privately to learn a player you have something in common with.", "flavor": "WARNING: Not safe for cat consumption.", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "type", "alignment": "good" } ] }, { "id": "botc_fof:potionofgenerosity", "edition": "custom", "remindersGlobal": [ "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity", "Generosity" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Good/PotionOfGenerosity/image.png?raw=true" ], "name": "Generosity", "team": "potion good", "ability": "When this potion is traded, an evil potion part of that trade breaks. If an evil potion breaks this way, this potion breaks.", "flavor": "I give that you may give.", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "type", "alignment": "good" } ] }, { "id": "botc_fof:potionofobsession", "edition": "custom", "remindersGlobal": [ "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsession", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed", "Obsessed" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Evil/PotionOfObsession/image.png?raw=true" ], "name": "Obsession", "team": "potion evil", "ability": "When this potion is unveiled; until dusk, the number of votes needed to be marked for death is increased by one. This potion breaks.", "flavor": "I won't forget, I CAN'T forget. It nestles in my mind like a vicious parasite, clouding my thoughts on all but the thoughts of what could have been. Only, if only, I could turn back time, re-write history a million times, until what was wronged is right once more.", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "type", "alignment": "evil", "reminder": "Obsession" }, { "type": "potion", "name": "show", "time": "night" } ] }, { "id": "botc_fof:potionofapathy", "edition": "custom", "remindersGlobal": [ "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy", "Apathy" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Evil/PotionOfApathy/image.png?raw=true" ], "name": "Apathy", "team": "potion evil", "ability": "If you are targeted by a player, they might receive an evil potion. Then this potion might break.", "flavor": "...", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "type", "alignment": "evil" }, { "type": "potion", "name": "show", "time": "night" } ] }, { "id": "botc_fof:potionofjoy", "edition": "custom", "remindersGlobal": [ "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy", "Joy" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Good/PotionOfJoy/image.png?raw=true" ], "name": "Joy", "team": "potion good", "ability": "If the demon kills you at night, a number of players equal to the number of living evil players receive a good potion.", "flavor": "Sometimes confused with Potion of Alcohol.", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "type", "alignment": "good" } ] }, { "id": "botc_fof:potionevil", "edition": "custom", "remindersGlobal": [ " " ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Evil/image.png?raw=true" ], "name": "Evil", "team": "potion evil", "ability": " ", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "backside", "alignment": "evil" } ] }, { "id": "botc_fof:potiongood", "edition": "custom", "remindersGlobal": [ " " ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Good/image.png?raw=true" ], "name": "Good", "team": "potion good", "ability": " ", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "backside", "alignment": "good" }, { "type": "potion", "name": "backside", "alignment": "special" } ] }, { "id": "botc_fof:potionofterror", "edition": "custom", "remindersGlobal": [ "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror", "Terror" ], "reminders": [ "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized", "Terrorized" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Evil/PotionOfTerror/image.png?raw=true" ], "name": "Terror", "team": "potion evil", "ability": "When unveiled, this potion breaks (even if nullified) and tonight something benefitting the evil team might happen to a player that eyed the unveiling.", "flavor": "Trademarked by the Institute of Pandemonium Inc.", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "type", "alignment": "evil", "reminder": "Terror" }, { "type": "potion", "name": "show", "time": "night" } ] }, { "id": "botc_fof:potionofstress", "edition": "custom", "reminders": [ "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed", "Stressed" ], "remindersGlobal": [ "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress", "Stress" ], "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Evil/PotionOfStress/image.png?raw=true" ], "name": "Stress", "team": "potion evil", "ability": "This potion might break at any time, except the night it was received, to have the holder register falsely until dawn.", "flavor": "Some say it's just caffeinated water.", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "type", "alignment": "evil", "reminder": "Stress" }, { "type": "potion", "name": "show", "time": "night" } ] }, { "id": "botc_fof:potionofpanic", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Special/PotionOfPanic/image.png?raw=true" ], "remindersGlobal": [ "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic", "Panic" ], "name": "Panic", "team": "special", "ability": "Cannot be nullified. This potion cannot be veiled once unveiled. When broken, if veiled, the Megalomaniac acts twice next night.", "flavor": "Has a somewhat greenish-teal hue, unlike the Potion of Pain which is a pinkish purple.", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "type", "alignment": "special" }, { "type": "potion", "name": "on-show", "special": { "type": "potion", "name": "show" } } ] }, { "id": "botc_fof:potionofconviction", "edition": "custom", "image": [ "https://github.com/yoyosource/BOTC-FoF/blob/master/Potion/Good/PotionOfConviction/image.png?raw=true" ], "remindersGlobal": [ "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction", "Conviction" ], "name": "Conviction", "team": "potion good", "ability": "This potion cannot be nullified. You may publicly break this potion to nominate a player that was previously nominated today even if you have nominated today.", "flavor": "I'm quite certain drinking this was a good choice!", "special": [ { "type": "selection", "name": "bag-disabled" }, { "type": "potion", "name": "type", "alignment": "good" } ] } ]