[
    {
        "id": "_meta",
        "name": "Frenzy in Darkness",
        "author": "GrayPockets",
        "logo": "data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",
        "hideTitle": true,
        "background": "https://www.graypockets.com/scripts/Frenzy_In_Darkness/images/frenzy_in_darkness_background_dark.png",
        "bootlegger": [
            "Placid Poppy Grower & Halycon Nganga optional rules are in effect. (drunk, poison, or leave play)",
            "Nganga, Mimic, Piracuru, Cordyceps, and Steamfitter are homebrew characters.",
            "Weaver, Pirate, Falconer, Druid, Merchant, Beekeeper, Scavenger, Smuggler, Copycat, Amaniti, J'Nak, and Fanzazz are secret characters."
        ]
    },
    {
        "id": "weaver",
        "name": "Weaver",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Weaver/weaver_g.png",
            "https://www.graypockets.com/characters/secret/Weaver/weaver_e.png"
        ],
        "team": "townsfolk",
        "firstNight": 66.5,
        "firstNightReminder": "Point to the players marked *COMMON*.",
        "reminders": [
            "Common",
            "Common",
            "Common",
            "Common",
            "Common"
        ],
        "setup": false,
        "ability": "You start knowing a set of players with something in common. Each day, you may privately guess what it is."
    },
    {
        "id": "pirate",
        "name": "Pirate",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Pirate/pirate_g.png",
            "https://www.graypockets.com/characters/secret/Pirate/pirate_e.png"
        ],
        "team": "townsfolk",
        "firstNight": 53.5,
        "firstNightReminder": "Give a finger signal.",
        "setup": true,
        "ability": "You start knowing how many Pirates are in play. If Pirates are the only good character alive, good wins. [+0 to +2 Pirates]",
        "special": [
            {
                "name": "bag-duplicate",
                "type": "selection"
            }
        ]
    },
    {
        "id": "falconer",
        "name": "Falconer",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Falconer/falconer_g.png",
            "https://www.graypockets.com/characters/secret/Falconer/falconer_e.png"
        ],
        "team": "townsfolk",
        "ability": "Each dusk*, you may visit the Storyteller to learn how many Townsfolk are still alive."
    },
    "highpriestess",
    "snakecharmer",
    {
        "id": "druid",
        "name": "Druid",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Druid/druid_g.png",
            "https://www.graypockets.com/characters/secret/Druid/druid_e.png"
        ],
        "team": "townsfolk",
        "otherNight": 58.5,
        "otherNightReminder": "If the Druid or the player marked *PLANT* died, a Minion dies instead. :reminder:",
        "reminders": [
            "Plant"
        ],
        "ability": "Each day, publicly choose a player: if either of you die tonight, an alive Minion dies instead, if possible.",
        "flavor": "Got SoW?"
    },
    {
        "id": "merchant",
        "name": "Merchant",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Merchant/merchant_g.png",
            "https://www.graypockets.com/characters/secret/Merchant/merchant_e.png"
        ],
        "team": "townsfolk",
        "reminders": [
            "Deal"
        ],
        "ability": "Once per game, you & 1 other player may choose to make a deal. Whoever breaks the deal, their team loses."
    },
    "cannibal",
    {
        "id": "beekeeper",
        "name": "Beekeeper",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Beekeeper/beekeeper_g.png",
            "https://www.graypockets.com/characters/secret/Beekeeper/beekeeper_e.png"
        ],
        "team": "townsfolk",
        "firstNight": 22.5,
        "firstNightReminder": "The Beekeeper chooses 3 good characters.",
        "ability": "You choose which 3 good characters (not the Beekeeper) the Demon gets as bluffs."
    },
    "ravenkeeper",
    {
        "id": "scavenger",
        "name": "Scavenger",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Scavenger/scavenger_g.png",
            "https://www.graypockets.com/characters/secret/Scavenger/scavenger_e.png"
        ],
        "team": "townsfolk",
        "reminders": [
            "Something Good"
        ],
        "ability": "If both of your neighbors die, something good happens for your team."
    },
    {
        "id": "nganga_fid",
        "name": "Nganga*",
        "edition": "frenzyindarkness",
        "image": [
            "https://www.graypockets.com/characters/homebrew/Nganga/nganga_g.png",
            "https://www.graypockets.com/characters/homebrew/Nganga/nganga_e.png"
        ],
        "team": "townsfolk",
        "firstNight": 20.5,
        "firstNightReminder": "Wake each evil Townsfolk. Show the *THIS IS THE DEMON* token. Point to the Demon.",
        "otherNight": 11.5,
        "otherNightReminder": "If the Nganga died today, became drunk, poisoned, or left play tonight, wake each evil Townsfolk. Show the *YOU ARE* token & their new Minion token.",
        "reminders": [
            "New Minions Wake"
        ],
        "setup": true,
        "ability": "Evil Townsfolk may not change character & start knowing the Demon. If you die, become drunk, poisoned, or leave play, they become Minions. [-1 Minion, 1 Townsfolk is evil]"
    },
    {
        "id": "poppygrower_fid",
        "name": "Poppy Grower*",
        "edition": "carousel",
        "image": [
            "https://botc.app/assets/poppygrower_g-BeRDzj2D.webp",
            "https://botc.app/assets/poppygrower_e-BPf4mjjt.webp"
        ],
        "team": "townsfolk",
        "firstNight": 16,
        "firstNightReminder": "Skip Minion Info, Nganga, and Demon Info. Wake the Demon. Show the *THESE CHARACTERS ARE NOT IN PLAY* token. Show 3 not-in-play good character tokens.",
        "otherNight": 12,
        "otherNightReminder": "If the Poppy Grower died today, became drunk, poisoned, or left play tonight, wake all Minions. Show the *THIS IS THE DEMON* token. Point to the Demon. Put the Minions to sleep. Wake the Demon. Show the *THESE ARE YOUR MINIONS* token. Point to the Minions.",
        "reminders": [
            "Evil Wakes"
        ],
        "setup": false,
        "ability": "Minions & Demons do not know each other. If you die, become drunk, poisoned, or leave play, they learn who each other are that night.",
        "flavor": "In the hidden groves of the deep forest, the black poppy dwells. To see its revelry is to be enchanted. To smell its thick aroma is to be lost forever, a slave to the gods of light and dark."
    },
    {
        "id": "mimic",
        "name": "Mimic",
        "edition": "frenzyindarkness",
        "image": [
            "https://www.graypockets.com/characters/homebrew/Mimic/mimic_g.png",
            "https://www.graypockets.com/characters/homebrew/Mimic/mimic_e.png"
        ],
        "team": "outsider",
        "firstNight": 12.7,
        "firstNightReminder": "Show the *YOU ARE* info token and a Minion or Demon token.",
        "reminders": [
            "Has Ability",
            "?",
            "?",
            "?",
            "?"
        ],
        "remindersGlobal": [
            "Is The Mimic"
        ],
        "setup": false,
        "ability": "You have a Minion or Demon ability the Storyteller makes choices for. It cannot cause or prevent the end of the game. [-1 Outsider or +the Mimic]",
        "special": [
            {
                "name": "replace-character",
                "type": "reveal"
            }
        ]
    },
    "klutz",
    "snitch",
    {
        "id": "piracuru",
        "name": "Piracuru",
        "edition": "frenzyindarkness",
        "image": [
            "https://www.graypockets.com/characters/homebrew/Piracuru/piracuru_e.png",
            "https://www.graypockets.com/characters/homebrew/Piracuru/piracuru_g.png"
        ],
        "team": "minion",
        "firstNight": 43.5,
        "firstNightReminder": "Wake an alive good player. Show the *THIS CHARACTER SELECTED YOU* & Piracuru tokens.",
        "otherNight": 75.5,
        "otherNightReminder": "Wake an alive good player. Show the *THIS CHARACTER SELECTED YOU* & Piracuru tokens.",
        "reminders": [
            "Mad"
        ],
        "setup": false,
        "ability": "Each night, 1 alive good player is mad they are the Demon tomorrow, or they might be executed."
    },
    {
        "id": "smuggler",
        "name": "Smuggler",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Smuggler/smuggler_e.png",
            "https://www.graypockets.com/characters/secret/Smuggler/smuggler_g.png"
        ],
        "team": "minion",
        "firstNight": 37.5,
        "firstNightReminder": "The Smuggler chooses a player. :reminder: Put the Smuggler to sleep. Wake the target. Show the Smuggler character token. Point to Smuggler and 2 other players.",
        "reminders": [
            "Chosen",
            "Chosen",
            "Chosen",
            "Chosen",
            "Known",
            "Known",
            "Known",
            "Known",
            "Known",
            "Known",
            "Known",
            "Known",
            "Known",
            "Known",
            "Known",
            "Known"
        ],
        "setup": true,
        "ability": "On the 1st night, choose a good player: they learn that you are 1 of 3 players. [+1 Minion, all Minions are Smugglers]",
        "special": [
            {
                "name": "bag-duplicate",
                "type": "selection"
            }
        ]
    },
    {
        "id": "copycat",
        "name": "Copycat",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Copycat/copycat_e.png",
            "https://www.graypockets.com/characters/secret/Copycat/copycat_g.png"
        ],
        "team": "minion",
        "firstNight": 12.3,
        "firstNightReminder": "If the Copycat is the only Minion, they choose a Minion character: swap their character token. :reminder: Otherwise, show the *YOU ARE* info token and a Minion token.",
        "reminders": [
            "Has Ability",
            "?",
            "?",
            "?",
            "?"
        ],
        "remindersGlobal": [
            "Is The Copycat"
        ],
        "ability": "You have an in-play Minion ability. If no other Minions are in play, choose which Minion you are.",
        "flavor": "Anything worth doing is worth doing twice.",
        "special": [
            {
                "name": "replace-character",
                "type": "reveal"
            }
        ]
    },
    {
        "id": "amaniti",
        "name": "Amaniti",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Amaniti/amaniti_e.png",
            "https://www.graypockets.com/characters/secret/Amaniti/amaniti_g.png"
        ],
        "team": "minion",
        "reminders": [
            "Registers False",
            "Registers False"
        ],
        "setup": false,
        "ability": "Your neighbors falsely register to good players' abilities.",
        "flavor": "My sister has mistaken me for a mushroom."
    },
    "eviltwin",
    "lleech",
    {
        "id": "jnak",
        "name": "J'Nak",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/JNak/jnak_e.png",
            "https://www.graypockets.com/characters/secret/JNak/jnak_g.png"
        ],
        "team": "demon",
        "firstNight": 34.5,
        "firstNightReminder": "Wake the player marked *KNOW*, show the J'Nak token, and point to both the J'Nak and another player.",
        "otherNight": 47.5,
        "otherNightReminder": "The J'Nak chooses a player. :reminder:",
        "reminders": [
            "Dead",
            "Knows"
        ],
        "ability": "Each night*, choose a player: they die. 1 good player knows you are 1 of 2 players. If executed while a Minion lives, evil wins."
    },
    {
        "id": "fanzazz",
        "name": "Fanzazz",
        "edition": "secret",
        "image": [
            "https://www.graypockets.com/characters/secret/Fanzazz/fanzazz_e.png",
            "https://www.graypockets.com/characters/secret/Fanzazz/fanzazz_g.png"
        ],
        "team": "demon",
        "otherNight": 54.5,
        "otherNightReminder": "The Fanzazz chooses a player. :reminder: If the choosen player is a different alignment, show the *YOU ARE* & give a thumb signal.",
        "reminders": [
            "Dead"
        ],
        "ability": "Each night*, choose a player: they die & you become their alignment. If you die, your team loses. If only 2 players live, your team wins."
    },
    {
        "id": "cordyceps",
        "name": "Cordyceps",
        "edition": "frenzyindarkness",
        "image": [
            "https://www.graypockets.com/characters/homebrew/Cordyceps/cordyceps_e.png",
            "https://www.graypockets.com/characters/homebrew/Cordyceps/cordyceps_g.png"
        ],
        "team": "demon",
        "firstNight": 31.5,
        "firstNightReminder": "Point to the player marked *HOST*.",
        "otherNight": 52.5,
        "otherNightReminder": "If the player marked *HOST* player died today, wake the Cordyceps and point to the new *HOST*. Put the Cordyceps to sleep.\nIf the player marked *HOST* became Cordyceps today, wake the former Cordyceps. Show the *YOU ARE* token & their new character token. Give a thumbs up. Put them to sleep. Wake the Cordyceps & show the *YOU ARE* & Cordyceps tokens. Give a thumbs down. Point to the new *HOST*. Put the Cordyceps to sleep.\nWake the player marked *HOST*: they choose an alive player. :reminder:",
        "reminders": [
            "Dead",
            "Host"
        ],
        "ability": "You know an opposing alive player: they swap characters & alignments with you if you die & a Minion lives. Each night*, they choose an alive player: that player dies."
    },
    "butcher",
    "judge",
    "scapegoat",
    "bishop",
    "voudon",
    "bootlegger",
    {
        "id": "steamfitter",
        "name": "Steamfitter",
        "edition": "loric",
        "image": [
            "https://www.graypockets.com/characters/homebrew/Steamfitter/steamfitter.png"
        ],
        "team": "loric",
        "setup": false,
        "ability": "This script has secret characters.",
        "flavor": "The only thing I can't weld is the crack of dawn."
    }
]