[
  {
    "id": "artificer",
    "name": "Artificer",
    "source": "EFA",
    "hitDie": 8,
    "primaryAbility": [
      "int"
    ],
    "savingThrows": [
      "con",
      "int"
    ],
    "armor": [
      "light",
      "medium",
      "shield"
    ],
    "weapons": [
      "simple"
    ],
    "toolProficiencies": {
      "fixed": [
        "Thieves' Tools",
        "Tinker's Tools"
      ],
      "choices": [
        {
          "count": 1,
          "from": [
            "Alchemist's Supplies",
            "Brewer's Supplies",
            "Calligrapher's Supplies",
            "Carpenter's Tools",
            "Cartographer's Tools",
            "Cobbler's Tools",
            "Cook's Utensils",
            "Glassblower's Tools",
            "Jeweler's Tools",
            "Leatherworker's Tools",
            "Mason's Tools",
            "Painter's Supplies",
            "Potter's Tools",
            "Smith's Tools",
            "Tinker's Tools",
            "Weaver's Tools",
            "Woodcarver's Tools"
          ]
        }
      ]
    },
    "skillChoice": {
      "from": [
        "arcana",
        "history",
        "investigation",
        "medicine",
        "nature",
        "perception",
        "sleight-of-hand"
      ],
      "count": 2
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 16,
          "items": [
            {
              "itemId": "studded-leather-armor",
              "name": "Studded Leather Armor",
              "quantity": 1
            },
            {
              "itemId": "dagger",
              "name": "Dagger",
              "quantity": 1
            },
            {
              "itemId": "thieves-tools",
              "name": "Thieves' Tools",
              "quantity": 1
            },
            {
              "itemId": "tinker-s-tools",
              "name": "Tinker's Tools",
              "quantity": 1
            },
            {
              "itemId": "dungeoneer-s-pack",
              "name": "Dungeoneer's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 150,
          "items": []
        }
      ]
    },
    "spellcasting": {
      "ability": "int",
      "type": "half",
      "cantripsByLevel": [
        2,
        2,
        2,
        2,
        2,
        2,
        2,
        2,
        2,
        3,
        3,
        3,
        3,
        4,
        4,
        4,
        4,
        4,
        4,
        4
      ],
      "preparedByLevel": [
        2,
        3,
        4,
        5,
        6,
        6,
        7,
        7,
        9,
        9,
        10,
        10,
        11,
        11,
        12,
        12,
        14,
        14,
        15,
        15
      ],
      "spellbookByLevel": null,
      "slotsByLevel": [
        [
          2,
          0,
          0,
          0,
          0
        ],
        [
          2,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0
        ],
        [
          4,
          3,
          3,
          3,
          1
        ],
        [
          4,
          3,
          3,
          3,
          1
        ],
        [
          4,
          3,
          3,
          3,
          2
        ],
        [
          4,
          3,
          3,
          3,
          2
        ]
      ]
    },
    "fightingStyleLevel": null,
    "weaponMasteryByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "expertiseByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "features": [
      {
        "name": "Spellcasting",
        "level": 1,
        "description": [
          "You have learned how to channel magical energy through objects. See the Player's Handbook for the rules on spellcasting. The information below details how you use those rules with Artificer spells, which appear in the Artificer spell list later in the class's description.",
          "Tools Required. You produce your Artificer spells through tools. You can use Thieves' Tools, Tinker's Tools, or another kind of Artisan's Tools with which you have proficiency as a Spellcasting Focus, and you must have one of those focuses in hand when you cast an Artificer spell (meaning the spell has an M component when you cast it).",
          "Cantrips. You know two Artificer cantrips of your choice. Acid Splash and Prestidigitation are recommended.",
          "Whenever you finish a Long Rest, you can replace one of your cantrips from this feature with another Artificer cantrip of your choice.",
          "When you reach Artificer levels 10 and 14, you learn another Artificer cantrip of your choice, as shown in the Cantrips column of the Artificer Features table.",
          "Spell Slots. The Artificer Features table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a Long Rest.",
          "Prepared Spells of Level 1+. You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose two level 1 Artificer spells. Cure Wounds and Grease are recommended.",
          "The number of spells on your list increases as you gain Artificer levels, as shown in the Prepared Spells column of the Artificer Features table. Whenever that number increases, choose additional Artificer spells until the number of spells on your list matches the number on the table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 5 Artificer, your list of prepared spells can include six Artificer spells of levels 1 and 2 in any combination.",
          "If another Artificer feature gives you spells that you always have prepared, those don't count against the number of spells you can prepare with this feature, but those spells otherwise count as Artificer spells for you.",
          "Changing Your Prepared Spells. Whenever you finish a Long Rest, you can change your list of prepared spells, replacing any of the spells there with other Artificer spells for which you have spell slots.",
          "Spellcasting Ability. Intelligence is your spellcasting ability for your Artificer spells."
        ]
      },
      {
        "name": "Tinker's Magic",
        "level": 1,
        "description": [
          "You know the Mending cantrip.",
          "As a Magic action while holding Tinker's Tools, you can create one item in an unoccupied space within 5 feet of yourself, choosing the item from the following list:",
          "• Ball Bearings",
          "• Basket",
          "• Bedroll",
          "• Bell",
          "• Blanket",
          "• Block and Tackle",
          "• Bottle, Glass",
          "• Bucket",
          "• Caltrops",
          "• Candle",
          "• Crowbar",
          "• Flask",
          "• Grappling Hook",
          "• Hunting Trap",
          "• Jug",
          "• Lamp",
          "• Manacles",
          "• Net",
          "• Oil",
          "• Paper",
          "• Parchment",
          "• Pole",
          "• Pouch",
          "• Rope",
          "• Sack",
          "• Shovel",
          "• Spikes, Iron",
          "• String",
          "• Tinderbox",
          "• Torch",
          "• Vial",
          "See the rules for the item in the Player's Handbook. The item lasts until you finish a Long Rest, at which point it vanishes.",
          "You can use this feature a number of times equal to your Intelligence modifier (minimum of once), and you regain all expended uses when you finish a Long Rest."
        ],
        "activation": "action"
      },
      {
        "name": "Replicate Magic Item",
        "level": 2,
        "description": [
          "You have learned arcane plans that you use to make magic items.",
          "Plans Known. When you gain this feature, choose four plans to learn from the Magic Item Plans (Artificer Level 2+) table (see the Dungeon Master's Guide for the items' descriptions). Bag of Holding, Cap of Water Breathing, Sending Stones, and Wand of the War Mage are recommended. Whenever you gain an Artificer level, you can replace one of the plans you know with a new plan for which you qualify.",
          "You learn another plan of your choice when you reach certain Artificer levels, as shown in the Plans Known column of the Artificer Features table. When you choose a plan to learn, you choose it from any Magic Item Plans table for which you qualify; your qualification is based on your Artificer level.",
          "Creating an Item. When you finish a Long Rest, you can create one or two different magic items if you have Tinker's Tools in hand. Each item is based on one of the plans you know for this feature.",
          "If a created item requires Attunement, you can attune yourself to it the instant you create it. If you decide to attune to the item later, you must do so using the normal process for Attunement.",
          "When you reach certain Artificer levels specified in the Magic Items column of the Artificer Features table, the number of magic items you can create at the end of a Long Rest increases. Each item you create must be based on a different plan you know.",
          "You can't have more magic items from this feature than the number shown in the Magic Items column of the Artificer Features table for your level. If you try to exceed your maximum number of magic items for this feature, the oldest item vanishes, and then the new item appears.",
          "Duration. A magic item created by this feature functions as the normal magic item, except its magic isn't permanent; when you die, the magic item vanishes after 1d4 days. If you replace a plan you know with a new plan, any magic item created with the replaced plan immediately vanishes.",
          "If an item that you created with this feature is a container, such as a Bag of Holding, and it vanishes, its contents harmlessly appear in and around its space.",
          "Spellcasting Focus. You can use any Wand or Weapon created by this feature as a Spellcasting Focus in lieu of using a set of Artisan's Tools.",
          "Crafting More Magic Items. The Replicate Magic Item feature isn't the only way for an Artificer to make magic items. The Dungeon Master's Guide provides rules for characters—not just Artificers—who want to make magic items of all sorts. Though many different characters can make magic items, Artificers can do it faster than others; each Artificer subclass improves a character's speed at making items of a certain category.",
          "When an Artificer crafts a magic item using the normal rules in the Dungeon Master's Guide, the character gains no special connection to that item. Class features that refer to items created by your Replicate Magic Item feature don't apply to items you craft by other means.",
          "Magic Item Plans (Artificer Level 2+)",
          "Magic Item Plan — Attunement",
          "• Alchemy Jug — No",
          "• Bag of Holding — No",
          "• Cap of Water Breathing — No",
          "• Common magic item that isn't a Potion, a Scroll, or cursed* — Varies",
          "• Goggles of Night — No",
          "• Manifold Tool — Yes",
          "• Repeating Shot — Yes",
          "• Returning Weapon — No",
          "• Rope of Climbing — No",
          "• Sending Stones — No",
          "• Shield +1 — No",
          "• Wand of Magic Detection — No",
          "• Wand of Secrets — No",
          "• Wand of the War Mage +1 — Yes",
          "• Weapon +1 — No",
          "• Wraps of Unarmed Power, +1 — No",
          "Magic Item Plans (Artificer Level 6+)",
          "Magic Item Plan — Attunement",
          "• Armor +1 — No",
          "• Boots of Elvenkind — No",
          "• Boots of the Winding Path — Yes",
          "• Cloak of Elvenkind — Yes",
          "• Cloak of the Manta Ray — Yes",
          "• Dazzling Weapon — Yes",
          "• Eyes of Charming — Yes",
          "• Eyes of Minute Seeing — No",
          "• Gloves of Thievery — No",
          "• Helm of Awareness — No",
          "• Lantern of Revealing — No",
          "• Mind Sharpener — Yes",
          "• Necklace of Adaptation — Yes",
          "• Pipes of Haunting — No",
          "• Repulsion Shield — No",
          "• Ring of Swimming — No",
          "• Ring of Water Walking — No",
          "• Sentinel Shield — No",
          "• Spell-Refueling Ring — Yes",
          "• Wand of Magic Missiles — No",
          "• Wand of Web — Yes",
          "• Weapon of Warning — Yes",
          "Magic Item Plans (Artificer Level 10+)",
          "Magic Item Plan — Attunement",
          "• Armor of Resistance — Yes",
          "• Dagger of Venom — No",
          "• Elven Chain — No",
          "• Ring of Feather Falling — Yes",
          "• Ring of Jumping — Yes",
          "• Ring of Mind Shielding — Yes",
          "• Shield, +2 — No",
          "• Uncommon Wondrous Item that isn't cursed* — Varies",
          "• Wand of the War Mage, +2 — Yes",
          "• Weapon, +2 — No",
          "• Wraps of Unarmed Power, +2 — No",
          "Magic Item Plans (Artificer Level 14+)",
          "Magic Item Plan — Attunement",
          "• Armor, +2 — No",
          "• Arrow-Catching Shield — Yes",
          "• Flame Tongue — Yes",
          "• Rare Wondrous Item that isn't cursed* — Varies",
          "• Ring of Free Action — Yes",
          "• Ring of Protection — Yes",
          "• Ring of the Ram — Yes"
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Artificer levels 8, 12, and 16."
        ]
      },
      {
        "name": "Magic Item Tinker",
        "level": 6,
        "description": [
          "Your Replicate Magic Item feature gains the following options.",
          "Charge Magic Item. As a Bonus Action, you can touch a magic item within 5 feet of yourself that you created with Replicate Magic Item and that uses charges. You expend a level 1+ spell slot and recharge the item. The number of charges the item regains is equal to the level of spell slot expended.",
          "Drain Magic Item. As a Bonus Action, you can touch a magic item within 5 feet of yourself that you created with Replicate Magic Item and cause the item to vanish, converting its magical energy into a spell slot. The slot is level 1 if the item is Common or level 2 if the item is Uncommon or Rare. Once you use this feature, you can't do so again until you finish a Long Rest. Any spell slot you create with this feature vanishes when you finish a Long Rest.",
          "Transmute Magic Item. As a Magic action, you can touch one magic item within 5 feet of yourself that you created with Replicate Magic Item and transform it into a different magic item. The resulting item must be based on a magic item plan you know. Once you use this feature, you can't do so again until you finish a Long Rest."
        ],
        "activation": "bonus",
        "otherActivations": [
          "action"
        ]
      },
      {
        "name": "Flash of Genius",
        "level": 7,
        "description": [
          "When you or a creature you can see within 30 feet of you fails an ability check or a saving throw, you can take a Reaction to add a bonus to the roll, potentially causing it to succeed. The bonus equals your Intelligence modifier (minimum of +1).",
          "You can take this Reaction a number of times equal to your Intelligence modifier (minimum of once). You regain all expended uses when you finish a Long Rest."
        ],
        "activation": "reaction"
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Magic Item Adept",
        "level": 10,
        "description": [
          "You can now attune to up to four magic items at once."
        ]
      },
      {
        "name": "Spell-Storing Item",
        "level": 11,
        "description": [
          "Whenever you finish a Long Rest, you can touch one Simple or Martial weapon or one item that you can use as a Spellcasting Focus, and you store a spell in it, choosing a level 1, 2, or 3 Artificer spell that has a casting time of an action and doesn't require a Material component that is consumed by the spell (you needn't have the spell prepared).",
          "While holding the object, a creature can take a Magic action to produce the spell's effect from it, using your spellcasting ability modifier. If the spell requires Concentration, the creature must concentrate. Once a creature has used the object to produce the spell's effect, the object can't be used this way again until the start of the creature's next turn.",
          "The spell stays in the object until it's been used a number of times equal to twice your Intelligence modifier (minimum of twice) or until you use this feature again to store a spell in an object."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Advanced Artifice",
        "level": 14,
        "description": [
          "You gain the following benefits.",
          "Magic Item Savant. You can now attune to up to five magic items at once.",
          "Refreshed Genius. When you finish a Short Rest, you regain one expended use of your Flash of Genius feature."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Magic Item Master",
        "level": 18,
        "description": [
          "You can now attune to up to six magic items at once."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Energy Resistance is recommended."
        ]
      },
      {
        "name": "Soul of Artifice",
        "level": 20,
        "description": [
          "You have developed a mystical connection to your magic items, which you can draw on for aid. You gain the following benefits.",
          "Cheat Death. If you're reduced to 0 Hit Points but not killed outright, you can disintegrate any number of Uncommon or Rare magic items created by your Replicate Magic Item feature. If you do so, your Hit Points instead change to a number equal to 20 times the number of magic items disintegrated.",
          "Magical Guidance. When you finish a Short Rest, you regain all expended uses of your Flash of Genius if you have Attunement to at least one magic item."
        ]
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": null
    },
    "resistances": [],
    "optionalFeatures": [],
    "replicateMagicItem": {
      "plansByLevel": [
        0,
        4,
        4,
        4,
        4,
        5,
        5,
        5,
        5,
        6,
        6,
        6,
        6,
        7,
        7,
        7,
        7,
        8,
        8,
        8
      ],
      "magicItemsByLevel": [
        0,
        2,
        2,
        2,
        2,
        3,
        3,
        3,
        3,
        4,
        4,
        4,
        4,
        5,
        5,
        5,
        5,
        6,
        6,
        6
      ],
      "plans": [
        {
          "id": "alchemy-jug",
          "name": "Alchemy Jug",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "alchemy-jug",
          "source": "EFA"
        },
        {
          "id": "bag-of-holding",
          "name": "Bag of Holding",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "bag-of-holding",
          "source": "EFA"
        },
        {
          "id": "cap-of-water-breathing",
          "name": "Cap of Water Breathing",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "cap-of-water-breathing",
          "source": "EFA"
        },
        {
          "id": "common-magic-item-that-isn-t-a-potion-a-scroll-or-cursed",
          "name": "Common magic item that isn't a Potion, a Scroll, or cursed",
          "level": 2,
          "attunement": "Varies",
          "wildcard": true,
          "wildcardFilter": {
            "rarity": "common",
            "excludeCategories": [
              "potion",
              "scroll"
            ],
            "excludeCursed": true
          },
          "itemId": null,
          "source": "EFA"
        },
        {
          "id": "goggles-of-night",
          "name": "Goggles of Night",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "goggles-of-night",
          "source": "EFA"
        },
        {
          "id": "manifold-tool",
          "name": "Manifold Tool",
          "level": 2,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "manifold-tool",
          "source": "EFA"
        },
        {
          "id": "repeating-shot",
          "name": "Repeating Shot",
          "level": 2,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": null,
          "variantIds": [
            "repeating-shot"
          ],
          "source": "EFA"
        },
        {
          "id": "returning-weapon",
          "name": "Returning Weapon",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": null,
          "variantIds": [
            "returning-weapon"
          ],
          "source": "EFA"
        },
        {
          "id": "rope-of-climbing",
          "name": "Rope of Climbing",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "rope-of-climbing",
          "source": "EFA"
        },
        {
          "id": "sending-stones",
          "name": "Sending Stones",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "sending-stones",
          "source": "EFA"
        },
        {
          "id": "1-shield",
          "name": "+1 Shield",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "1-shield",
          "variantIds": [
            "1-shield"
          ],
          "source": "EFA"
        },
        {
          "id": "wand-of-magic-detection",
          "name": "Wand of Magic Detection",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "wand-of-magic-detection",
          "source": "EFA"
        },
        {
          "id": "wand-of-secrets",
          "name": "Wand of Secrets",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "wand-of-secrets",
          "source": "EFA"
        },
        {
          "id": "1-wand-of-the-war-mage",
          "name": "+1 Wand of the War Mage",
          "level": 2,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "1-wand-of-the-war-mage",
          "source": "EFA"
        },
        {
          "id": "1-weapon",
          "name": "+1 Weapon",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "1-weapon",
          "variantIds": [
            "1-weapon"
          ],
          "source": "EFA"
        },
        {
          "id": "1-wraps-of-unarmed-power",
          "name": "+1 Wraps of Unarmed Power",
          "level": 2,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "1-wraps-of-unarmed-power",
          "source": "EFA"
        },
        {
          "id": "1-armor",
          "name": "+1 Armor",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "1-armor",
          "variantIds": [
            "1-armor"
          ],
          "source": "EFA"
        },
        {
          "id": "boots-of-elvenkind",
          "name": "Boots of Elvenkind",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "boots-of-elvenkind",
          "source": "EFA"
        },
        {
          "id": "boots-of-the-winding-path",
          "name": "Boots of the Winding Path",
          "level": 6,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "boots-of-the-winding-path",
          "source": "EFA"
        },
        {
          "id": "cloak-of-elvenkind",
          "name": "Cloak of Elvenkind",
          "level": 6,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "cloak-of-elvenkind",
          "source": "EFA"
        },
        {
          "id": "cloak-of-the-manta-ray",
          "name": "Cloak of the Manta Ray",
          "level": 6,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "cloak-of-the-manta-ray",
          "source": "EFA"
        },
        {
          "id": "dazzling-weapon",
          "name": "Dazzling Weapon",
          "level": 6,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": null,
          "variantIds": [
            "dazzling-weapon"
          ],
          "source": "EFA"
        },
        {
          "id": "eyes-of-charming",
          "name": "Eyes of Charming",
          "level": 6,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "eyes-of-charming",
          "source": "EFA"
        },
        {
          "id": "eyes-of-minute-seeing",
          "name": "Eyes of Minute Seeing",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "eyes-of-minute-seeing",
          "source": "EFA"
        },
        {
          "id": "gloves-of-thievery",
          "name": "Gloves of Thievery",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "gloves-of-thievery",
          "source": "EFA"
        },
        {
          "id": "helm-of-awareness",
          "name": "Helm of Awareness",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "helm-of-awareness",
          "source": "EFA"
        },
        {
          "id": "lantern-of-revealing",
          "name": "Lantern of Revealing",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "lantern-of-revealing",
          "source": "EFA"
        },
        {
          "id": "mind-sharpener",
          "name": "Mind Sharpener",
          "level": 6,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "mind-sharpener",
          "source": "EFA"
        },
        {
          "id": "necklace-of-adaptation",
          "name": "Necklace of Adaptation",
          "level": 6,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "necklace-of-adaptation",
          "source": "EFA"
        },
        {
          "id": "pipes-of-haunting",
          "name": "Pipes of Haunting",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "pipes-of-haunting",
          "source": "EFA"
        },
        {
          "id": "repulsion-shield",
          "name": "Repulsion Shield",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "repulsion-shield",
          "source": "EFA"
        },
        {
          "id": "ring-of-swimming",
          "name": "Ring of Swimming",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "ring-of-swimming",
          "source": "EFA"
        },
        {
          "id": "ring-of-water-walking",
          "name": "Ring of Water Walking",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "ring-of-water-walking",
          "source": "EFA"
        },
        {
          "id": "sentinel-shield",
          "name": "Sentinel Shield",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "sentinel-shield",
          "source": "EFA"
        },
        {
          "id": "spell-refueling-ring",
          "name": "Spell-Refueling Ring",
          "level": 6,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "spell-refueling-ring",
          "source": "EFA"
        },
        {
          "id": "wand-of-magic-missiles",
          "name": "Wand of Magic Missiles",
          "level": 6,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "wand-of-magic-missiles",
          "source": "EFA"
        },
        {
          "id": "wand-of-web",
          "name": "Wand of Web",
          "level": 6,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "wand-of-web",
          "source": "EFA"
        },
        {
          "id": "weapon-of-warning",
          "name": "Weapon of Warning",
          "level": 6,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": null,
          "variantIds": [
            "weapon-of-warning"
          ],
          "source": "EFA"
        },
        {
          "id": "armor-of-resistance",
          "name": "Armor of Resistance",
          "level": 10,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": null,
          "variantIds": [
            "armor-of-acid-resistance",
            "armor-of-cold-resistance",
            "armor-of-fire-resistance",
            "armor-of-force-resistance",
            "armor-of-lightning-resistance",
            "armor-of-necrotic-resistance",
            "armor-of-poison-resistance",
            "armor-of-psychic-resistance",
            "armor-of-radiant-resistance",
            "armor-of-thunder-resistance"
          ],
          "source": "EFA"
        },
        {
          "id": "dagger-of-venom",
          "name": "Dagger of Venom",
          "level": 10,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "dagger-of-venom",
          "source": "EFA"
        },
        {
          "id": "elven-chain",
          "name": "Elven Chain",
          "level": 10,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": null,
          "variantIds": [
            "elven-chain"
          ],
          "source": "EFA"
        },
        {
          "id": "ring-of-feather-falling",
          "name": "Ring of Feather Falling",
          "level": 10,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "ring-of-feather-falling",
          "source": "EFA"
        },
        {
          "id": "ring-of-jumping",
          "name": "Ring of Jumping",
          "level": 10,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "ring-of-jumping",
          "source": "EFA"
        },
        {
          "id": "ring-of-mind-shielding",
          "name": "Ring of Mind Shielding",
          "level": 10,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "ring-of-mind-shielding",
          "source": "EFA"
        },
        {
          "id": "2-shield",
          "name": "+2 Shield",
          "level": 10,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "2-shield",
          "variantIds": [
            "2-shield"
          ],
          "source": "EFA"
        },
        {
          "id": "uncommon-wondrous-item-that-isn-t-cursed",
          "name": "Uncommon Wondrous Item that isn't cursed",
          "level": 10,
          "attunement": "Varies",
          "wildcard": true,
          "wildcardFilter": {
            "rarity": "uncommon",
            "wondrousOnly": true,
            "excludeCursed": true
          },
          "itemId": null,
          "source": "EFA"
        },
        {
          "id": "2-wand-of-the-war-mage",
          "name": "+2 Wand of the War Mage",
          "level": 10,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "2-wand-of-the-war-mage",
          "source": "EFA"
        },
        {
          "id": "2-weapon",
          "name": "+2 Weapon",
          "level": 10,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "2-weapon",
          "variantIds": [
            "2-weapon"
          ],
          "source": "EFA"
        },
        {
          "id": "2-wraps-of-unarmed-power",
          "name": "+2 Wraps of Unarmed Power",
          "level": 10,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "2-wraps-of-unarmed-power",
          "source": "EFA"
        },
        {
          "id": "2-armor",
          "name": "+2 Armor",
          "level": 14,
          "attunement": "No",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "2-armor",
          "variantIds": [
            "2-armor"
          ],
          "source": "EFA"
        },
        {
          "id": "arrow-catching-shield",
          "name": "Arrow-Catching Shield",
          "level": 14,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "arrow-catching-shield",
          "source": "EFA"
        },
        {
          "id": "flame-tongue",
          "name": "Flame Tongue",
          "level": 14,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": null,
          "variantIds": [
            "flame-tongue"
          ],
          "source": "EFA"
        },
        {
          "id": "rare-wondrous-item-that-isn-t-cursed",
          "name": "Rare Wondrous Item that isn't cursed",
          "level": 14,
          "attunement": "Varies",
          "wildcard": true,
          "wildcardFilter": {
            "rarity": "rare",
            "wondrousOnly": true,
            "excludeCursed": true
          },
          "itemId": null,
          "source": "EFA"
        },
        {
          "id": "ring-of-free-action",
          "name": "Ring of Free Action",
          "level": 14,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "ring-of-free-action",
          "source": "EFA"
        },
        {
          "id": "ring-of-protection",
          "name": "Ring of Protection",
          "level": 14,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "ring-of-protection",
          "source": "EFA"
        },
        {
          "id": "ring-of-the-ram",
          "name": "Ring of the Ram",
          "level": 14,
          "attunement": "Yes",
          "wildcard": false,
          "wildcardFilter": null,
          "itemId": "ring-of-the-ram",
          "source": "EFA"
        }
      ]
    },
    "multiclass": {
      "requirement": [
        [
          "int"
        ]
      ],
      "proficiencies": {
        "armor": [
          "light",
          "medium",
          "shield"
        ],
        "weapons": [],
        "tools": {
          "fixed": [
            "Tinker's Tools"
          ],
          "choices": []
        },
        "skillChoice": {
          "from": [
            "arcana",
            "history",
            "investigation",
            "medicine",
            "nature",
            "perception",
            "sleight-of-hand"
          ],
          "count": 1
        }
      }
    }
  },
  {
    "id": "barbarian",
    "name": "Barbarian",
    "source": "XPHB",
    "hitDie": 12,
    "primaryAbility": [
      "str"
    ],
    "savingThrows": [
      "str",
      "con"
    ],
    "armor": [
      "light",
      "medium",
      "shield"
    ],
    "weapons": [
      "simple",
      "martial"
    ],
    "toolProficiencies": {
      "fixed": [],
      "choices": []
    },
    "skillChoice": {
      "from": [
        "animal-handling",
        "athletics",
        "intimidation",
        "nature",
        "perception",
        "survival"
      ],
      "count": 2
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 15,
          "items": [
            {
              "itemId": "greataxe",
              "name": "Greataxe",
              "quantity": 1
            },
            {
              "itemId": "handaxe",
              "name": "Handaxe",
              "quantity": 4
            },
            {
              "itemId": "explorer-s-pack",
              "name": "Explorer's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 75,
          "items": []
        }
      ]
    },
    "spellcasting": null,
    "fightingStyleLevel": null,
    "weaponMasteryByLevel": [
      2,
      2,
      2,
      3,
      3,
      3,
      3,
      3,
      3,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4
    ],
    "expertiseByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "features": [
      {
        "name": "Rage",
        "level": 1,
        "description": [
          "You can imbue yourself with a primal power called Rage, a force that grants you extraordinary might and resilience. You can enter it as a Bonus Action if you aren't wearing Heavy armor.",
          "You can enter your Rage the number of times shown for your Barbarian level in the Rages column of the Barbarian Features table. You regain one expended use when you finish a Short Rest, and you regain all expended uses when you finish a Long Rest.",
          "While active, your Rage follows the rules below.",
          "Damage Resistance. You have Resistance to Bludgeoning, Piercing, and Slashing damage.",
          "Rage Damage. When you make an attack using Strength—with either a weapon or an Unarmed Strike—and deal damage to the target, you gain a bonus to the damage that increases as you gain levels as a Barbarian, as shown in the Rage Damage column of the Barbarian Features table.",
          "Strength Advantage. You have Advantage on Strength checks and Strength saving throws.",
          "No Concentration or Spells. You can't maintain Concentration, and you can't cast spells.",
          "Duration. The Rage lasts until the end of your next turn, and it ends early if you don Heavy armor or have the Incapacitated condition. If your Rage is still active on your next turn, you can extend the Rage for another round by doing one of the following:",
          "• Make an attack roll against an enemy.",
          "• Force an enemy to make a saving throw.",
          "• Take a Bonus Action to extend your Rage.",
          "Each time the Rage is extended, it lasts until the end of your next turn. You can maintain a Rage for up to 10 minutes."
        ],
        "activation": "bonus"
      },
      {
        "name": "Unarmored Defense",
        "level": 1,
        "description": [
          "While you aren't wearing any armor, your base Armor Class equals 10 plus your Dexterity and Constitution modifiers. You can use a Shield and still gain this benefit."
        ]
      },
      {
        "name": "Weapon Mastery",
        "level": 1,
        "description": [
          "Your training with weapons allows you to use the mastery properties of two kinds of Simple or Martial Melee weapons of your choice, such as Greataxes and Handaxes. Whenever you finish a Long Rest, you can practice weapon drills and change one of those weapon choices.",
          "When you reach certain Barbarian levels, you gain the ability to use the mastery properties of more kinds of weapons, as shown in the Weapon Mastery column of the Barbarian Features table."
        ]
      },
      {
        "name": "Danger Sense",
        "level": 2,
        "description": [
          "You gain an uncanny sense of when things aren't as they should be, giving you an edge when you dodge perils. You have Advantage on Dexterity saving throws unless you have the Incapacitated condition."
        ]
      },
      {
        "name": "Reckless Attack",
        "level": 2,
        "description": [
          "You can throw aside all concern for defense to attack with increased ferocity. When you make your first attack roll on your turn, you can decide to attack recklessly. Doing so gives you Advantage on attack rolls using Strength until the start of your next turn, but attack rolls against you have Advantage during that time."
        ]
      },
      {
        "name": "Primal Knowledge",
        "level": 3,
        "description": [
          "You gain proficiency in another skill of your choice from the skill list available to Barbarians at level 1.",
          "In addition, while your Rage is active, you can channel primal power when you attempt certain tasks; whenever you make an ability check using one of the following skills, you can make it as a Strength check even if it normally uses a different ability: Acrobatics, Intimidation, Perception, Stealth, or Survival. When you use this ability, your Strength represents primal power coursing through you, honing your agility, bearing, and senses."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Barbarian levels 8, 12, and 16."
        ]
      },
      {
        "name": "Extra Attack",
        "level": 5,
        "description": [
          "You can attack twice instead of once whenever you take the Attack action on your turn."
        ]
      },
      {
        "name": "Fast Movement",
        "level": 5,
        "description": [
          "Your speed increases by 10 feet while you aren't wearing Heavy armor."
        ]
      },
      {
        "name": "Feral Instinct",
        "level": 7,
        "description": [
          "Your instincts are so honed that you have Advantage on Initiative rolls."
        ]
      },
      {
        "name": "Instinctive Pounce",
        "level": 7,
        "description": [
          "As part of the Bonus Action you take to enter your Rage, you can move up to half your Speed."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Brutal Strike",
        "level": 9,
        "description": [
          "If you use Reckless Attack, you can forgo any Advantage on one Strength-based attack roll of your choice on your turn. The chosen attack roll mustn't have Disadvantage. If the chosen attack roll hits, the target takes an extra 1d10 damage of the same type dealt by the weapon or Unarmed Strike, and you can cause one Brutal Strike effect of your choice. You have the following effect options.",
          "Forceful Blow. The target is pushed 15 feet straight away from you. You can then move up to half your Speed straight toward the target without provoking Opportunity Attacks.",
          "Hamstring Blow. The target's Speed is reduced by 15 feet until the start of your next turn. A target can be affected by only one Hamstring Blow at a time—the most recent one."
        ]
      },
      {
        "name": "Relentless Rage",
        "level": 11,
        "description": [
          "Your Rage can keep you fighting despite grievous wounds. If you drop to 0 Hit Points while your Rage is active and don't die outright, you can make a DC 10 Constitution saving throw. If you succeed, your Hit Points instead change to a number equal to twice your Barbarian level.",
          "Each time you use this feature after the first, the DC increases by 5. When you finish a Short or Long Rest, the DC resets to 10."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Improved Brutal Strike",
        "level": 13,
        "description": [
          "You have honed new ways to attack furiously. The following effects are now among your Brutal Strike options.",
          "Staggering Blow. The target has Disadvantage on the next saving throw it makes, and it can't make Opportunity Attacks until the start of your next turn.",
          "Sundering Blow. Before the start of your next turn, the next attack roll made by another creature against the target gains a +5 bonus to the roll. An attack roll can gain only one Sundering Blow bonus."
        ]
      },
      {
        "name": "Persistent Rage",
        "level": 15,
        "description": [
          "When you roll Initiative, you can regain all expended uses of Rage. After you regain uses of Rage in this way, you can't do so again until you finish a Long Rest.",
          "In addition, your Rage is so fierce that it now lasts for 10 minutes without you needing to do anything to extend it from round to round. Your Rage ends early if you have the Unconscious condition (not just the Incapacitated condition) or don Heavy armor."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Improved Brutal Strike",
        "level": 17,
        "description": [
          "The extra damage of your Brutal Strike increases to 2d10. In addition, you can use two different Brutal Strike effects whenever you use your Brutal Strike feature."
        ]
      },
      {
        "name": "Indomitable Might",
        "level": 18,
        "description": [
          "If your total for a Strength check or Strength saving throw is less than your Strength score, you can use that score in place of the total."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Irresistible Offense is recommended."
        ]
      },
      {
        "name": "Primal Champion",
        "level": 20,
        "description": [
          "You embody primal power. Your Strength and Constitution scores increase by 4, to a maximum of 25."
        ]
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": null
    },
    "resistances": [
      {
        "level": 1,
        "types": [
          "bludgeoning",
          "piercing",
          "slashing"
        ],
        "condition": "while raging"
      }
    ],
    "optionalFeatures": [],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "str"
        ]
      ],
      "proficiencies": {
        "armor": [
          "shield"
        ],
        "weapons": [
          "martial"
        ],
        "tools": {
          "fixed": [],
          "choices": []
        },
        "skillChoice": {
          "from": [],
          "count": 0
        }
      }
    }
  },
  {
    "id": "bard",
    "name": "Bard",
    "source": "XPHB",
    "hitDie": 8,
    "primaryAbility": [
      "cha"
    ],
    "savingThrows": [
      "dex",
      "cha"
    ],
    "armor": [
      "light"
    ],
    "weapons": [
      "simple"
    ],
    "toolProficiencies": {
      "fixed": [],
      "choices": [
        {
          "count": 3,
          "from": [
            "Bagpipes",
            "Drum",
            "Dulcimer",
            "Flute",
            "Horn",
            "Lute",
            "Lyre",
            "Pan Flute",
            "Shawm",
            "Viol"
          ]
        }
      ]
    },
    "skillChoice": {
      "from": [
        "acrobatics",
        "animal-handling",
        "arcana",
        "athletics",
        "deception",
        "history",
        "insight",
        "intimidation",
        "investigation",
        "medicine",
        "nature",
        "perception",
        "performance",
        "persuasion",
        "religion",
        "sleight-of-hand",
        "stealth",
        "survival"
      ],
      "count": 3
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 19,
          "items": [
            {
              "itemId": "leather-armor",
              "name": "Leather Armor",
              "quantity": 1
            },
            {
              "itemId": "dagger",
              "name": "Dagger",
              "quantity": 2
            },
            {
              "itemId": null,
              "name": "Musical Instrument of your choice",
              "quantity": 1,
              "choice": [
                "instrument"
              ]
            },
            {
              "itemId": "entertainer-s-pack",
              "name": "Entertainer's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 90,
          "items": []
        }
      ]
    },
    "spellcasting": {
      "ability": "cha",
      "type": "full",
      "cantripsByLevel": [
        2,
        2,
        2,
        3,
        3,
        3,
        3,
        3,
        3,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4
      ],
      "preparedByLevel": [
        4,
        5,
        6,
        7,
        9,
        10,
        11,
        12,
        14,
        15,
        16,
        16,
        17,
        17,
        18,
        18,
        19,
        20,
        21,
        22
      ],
      "spellbookByLevel": null,
      "slotsByLevel": [
        [
          2,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          1,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          1,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          2,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          2,
          2,
          1,
          1
        ]
      ]
    },
    "fightingStyleLevel": null,
    "weaponMasteryByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "expertiseByLevel": [
      0,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4
    ],
    "features": [
      {
        "name": "Bardic Inspiration",
        "level": 1,
        "description": [
          "You can supernaturally inspire others through words, music, or dance. This inspiration is represented by your Bardic Inspiration die, which is a d6.",
          "Using Bardic Inspiration. As a Bonus Action, you can inspire another creature within 60 feet of yourself who can see or hear you. That creature gains one of your Bardic Inspiration dice. A creature can have only one Bardic Inspiration die at a time.",
          "Once within the next hour when the creature fails a D20 Test, the creature can roll the Bardic Inspiration die and add the number rolled to the d20, potentially turning the failure into a success. A Bardic Inspiration die is expended when it's rolled.",
          "Number of Uses. You can confer a Bardic Inspiration die a number of times equal to your Charisma modifier (minimum of once), and you regain all expended uses when you finish a Long Rest.",
          "At Higher Levels. Your Bardic Inspiration die changes when you reach certain Bard levels, as shown in the Bardic Die column of the Bard Features table. The die becomes a d8 at level 5, a d10 at level 10, and a d12 at level 15."
        ],
        "activation": "bonus"
      },
      {
        "name": "Spellcasting",
        "level": 1,
        "description": [
          "You have learned to cast spells through your bardic arts. See chapter 7 for the rules on spellcasting. The information below details how you use those rules with Bard spells, which appear in the Bard spell list later in the class's description.",
          "Cantrips. You know two cantrips of your choice from the Bard spell list. Dancing Lights and Vicious Mockery are recommended.",
          "Whenever you gain a Bard level, you can replace one of your cantrips with another cantrip of your choice from the Bard spell list.",
          "When you reach Bard levels 4 and 10, you learn another cantrip of your choice from the Bard spell list, as shown in the Cantrips column of the Bard Features table.",
          "Spell Slots. The Bard Features table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a Long Rest.",
          "Prepared Spells of Level 1+. You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose four level 1 spells from the Bard spell list. Charm Person, Color Spray, Dissonant Whispers, and Healing Word are recommended.",
          "The number of spells on your list increases as you gain Bard levels, as shown in the Prepared Spells column of the Bard Features table. Whenever that number increases, choose additional spells from the Bard spell list until the number of spells on your list matches the number on the table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 3 Bard, your list of prepared spells can include six spells of levels 1 and 2 in any combination.",
          "If another Bard feature gives you spells that you always have prepared, those spells don't count against the number of spells you can prepare with this feature, but those spells otherwise count as Bard spells for you.",
          "Changing Your Prepared Spells. Whenever you gain a Bard level, you can replace one spell on your list with another Bard spell for which you have spell slots.",
          "Spellcasting Ability. Charisma is your spellcasting ability for your Bard spells.",
          "Spellcasting Focus. You can use a Musical Instrument as a Spellcasting Focus for your Bard spells."
        ]
      },
      {
        "name": "Expertise",
        "level": 2,
        "description": [
          "You gain Expertise in two of your skill proficiencies of your choice. Performance and Persuasion are recommended if you have proficiency in them.",
          "At Bard level 9, you gain Expertise in two more of your skill proficiencies of your choice."
        ]
      },
      {
        "name": "Jack of All Trades",
        "level": 2,
        "description": [
          "You can add half your Proficiency Bonus (round down) to any ability check you make that uses a skill proficiency you lack and that doesn't otherwise use your Proficiency Bonus.",
          "For example, if you make a Strength (Athletics) check and lack Athletics proficiency, you can add half your Proficiency Bonus to the check.",
          "A Bard's Repertoire. Does your Bard beat a drum while chanting the deeds of ancient heroes? Strum a lute while crooning romantic tunes? Perform arias of stirring power? Recite dramatic monologues from classic tragedies? Use the rhythm of a folk dance to coordinate the movement of allies in battle? Compose naughty limericks?",
          "When you play a Bard, consider the style of artistic performance you favor, the moods you might invoke, and the themes that inspire your own creations. Are your poems inspired by moments of natural beauty, or are they brooding reflections on loss? Do you prefer lofty hymns or rowdy tavern songs? Are you drawn to laments for the fallen or celebrations of joy? Do you dance merry jigs or perform elaborate interpretive choreography? Do you focus on one style of performance or strive to master them all?"
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Bard levels 8, 12, and 16."
        ]
      },
      {
        "name": "Font of Inspiration",
        "level": 5,
        "description": [
          "You now regain all your expended uses of Bardic Inspiration when you finish a Short or Long Rest.",
          "In addition, you can expend a spell slot (no action required) to regain one expended use of Bardic Inspiration."
        ],
        "activation": "free"
      },
      {
        "name": "Countercharm",
        "level": 7,
        "description": [
          "You can use musical notes or words of power to disrupt mind-influencing effects. If you or a creature within 30 feet of you fails a saving throw against an effect that applies the Charmed or Frightened condition, you can take a Reaction to cause the save to be rerolled, and the new roll has Advantage."
        ],
        "activation": "reaction"
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Expertise",
        "level": 9,
        "description": [
          "You gain Expertise in two of your Skill Proficiencies of your choice."
        ]
      },
      {
        "name": "Magical Secrets",
        "level": 10,
        "description": [
          "You've learned secrets from various magical traditions. Whenever you reach a Bard level (including this level) and the Prepared Spells number in the Bard Features table increases, you can choose any of your new prepared spells from the Bard, Cleric, Druid, and Wizard spell lists, and the chosen spells count as Bard spells for you (see a class's section for its spell list). In addition, whenever you replace a spell prepared for this class, you can replace it with a spell from those lists."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Superior Inspiration",
        "level": 18,
        "description": [
          "When you roll Initiative, you regain expended uses of Bardic Inspiration until you have two if you have fewer than that."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Spell Recall is recommended."
        ]
      },
      {
        "name": "Words of Creation",
        "level": 20,
        "description": [
          "You have mastered two of the Words of Creation: the words of life and death. You therefore always have the Power Word Heal and Power Word Kill spells prepared. When you cast either spell, you can target a second creature with it if that creature is within 10 feet of the first target."
        ]
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": null
    },
    "resistances": [],
    "optionalFeatures": [],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "cha"
        ]
      ],
      "proficiencies": {
        "armor": [
          "light"
        ],
        "weapons": [],
        "tools": {
          "fixed": [],
          "choices": [
            {
              "count": 1,
              "from": [
                "Bagpipes",
                "Drum",
                "Dulcimer",
                "Flute",
                "Horn",
                "Lute",
                "Lyre",
                "Pan Flute",
                "Shawm",
                "Viol"
              ]
            }
          ]
        },
        "skillChoice": {
          "from": [
            "athletics",
            "acrobatics",
            "sleight-of-hand",
            "stealth",
            "arcana",
            "history",
            "investigation",
            "nature",
            "religion",
            "animal-handling",
            "insight",
            "medicine",
            "perception",
            "survival",
            "deception",
            "intimidation",
            "performance",
            "persuasion"
          ],
          "count": 1
        }
      }
    }
  },
  {
    "id": "cleric",
    "name": "Cleric",
    "source": "XPHB",
    "hitDie": 8,
    "primaryAbility": [
      "wis"
    ],
    "savingThrows": [
      "wis",
      "cha"
    ],
    "armor": [
      "light",
      "medium",
      "shield"
    ],
    "weapons": [
      "simple"
    ],
    "toolProficiencies": {
      "fixed": [],
      "choices": []
    },
    "skillChoice": {
      "from": [
        "history",
        "insight",
        "medicine",
        "persuasion",
        "religion"
      ],
      "count": 2
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 7,
          "items": [
            {
              "itemId": "chain-shirt",
              "name": "Chain Shirt",
              "quantity": 1
            },
            {
              "itemId": "shield",
              "name": "Shield",
              "quantity": 1
            },
            {
              "itemId": "mace",
              "name": "Mace",
              "quantity": 1
            },
            {
              "itemId": null,
              "name": "Holy Symbol of your choice",
              "quantity": 1,
              "itemChoice": [
                "amulet",
                "emblem",
                "reliquary"
              ]
            },
            {
              "itemId": "priest-s-pack",
              "name": "Priest's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 110,
          "items": []
        }
      ]
    },
    "spellcasting": {
      "ability": "wis",
      "type": "full",
      "cantripsByLevel": [
        3,
        3,
        3,
        4,
        4,
        4,
        4,
        4,
        4,
        5,
        5,
        5,
        5,
        5,
        5,
        5,
        5,
        5,
        5,
        5
      ],
      "preparedByLevel": [
        4,
        5,
        6,
        7,
        9,
        10,
        11,
        12,
        14,
        15,
        16,
        16,
        17,
        17,
        18,
        18,
        19,
        20,
        21,
        22
      ],
      "spellbookByLevel": null,
      "slotsByLevel": [
        [
          2,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          1,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          1,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          2,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          2,
          2,
          1,
          1
        ]
      ]
    },
    "fightingStyleLevel": null,
    "weaponMasteryByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "expertiseByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "features": [
      {
        "name": "Spellcasting",
        "level": 1,
        "description": [
          "You have learned to cast spells through prayer and meditation. See chapter 7 for the rules on spellcasting. The information below details how you use those rules with Cleric spells, which appear on the Cleric spell list later in the class's description.",
          "Cantrips. You know three cantrips of your choice from the Cleric spell list. Guidance, Sacred Flame, and Thaumaturgy are recommended.",
          "Whenever you gain a Cleric level, you can replace one of your cantrips with another cantrip of your choice from the Cleric spell list.",
          "When you reach Cleric levels 4 and 10, you learn another cantrip of your choice from the Cleric spell list, as shown in the Cantrips column of the Cleric Features table.",
          "Spell Slots. The Cleric Features table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a Long Rest.",
          "Prepared Spells of Level 1+. You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose four level 1 spells from the Cleric spell list. Bless, Cure Wounds, Guiding Bolt, and Shield of Faith are recommended.",
          "The number of spells on your list increases as you gain Cleric levels, as shown in the Prepared Spells column of the Cleric Features table. Whenever that number increases, choose additional spells from the Cleric spell list until the number of spells on your list matches the number on the table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 3 Cleric, your list of prepared spells can include six spells of levels 1 and 2 in any combination.",
          "If another Cleric feature gives you spells that you always have prepared, those spells don't count against the number of spells you can prepare with this feature, but those spells otherwise count as Cleric spells for you.",
          "Changing Your Prepared Spells. Whenever you finish a Long Rest, you can change your list of prepared spells, replacing any of the spells there with other Cleric spells for which you have spell slots.",
          "Spellcasting Ability. Wisdom is your spellcasting ability for your Cleric spells.",
          "Spellcasting Focus. You can use a Holy Symbol as a Spellcasting Focus for your Cleric spells."
        ]
      },
      {
        "name": "Divine Order",
        "level": 1,
        "description": [
          "You have dedicated yourself to one of the following sacred roles of your choice."
        ]
      },
      {
        "name": "Protector",
        "level": 1,
        "description": [
          "Trained for battle, you gain proficiency with Martial weapons and training with Heavy armor."
        ]
      },
      {
        "name": "Thaumaturge",
        "level": 1,
        "description": [
          "You know one extra cantrip from the Cleric spell list. In addition, your mystical connection to the divine gives you a bonus to your Intelligence (Arcana or Religion) checks. The bonus equals your Wisdom modifier (minimum of +1)."
        ]
      },
      {
        "name": "Channel Divinity",
        "level": 2,
        "description": [
          "You can channel divine energy directly from the Outer Planes to fuel magical effects. You start with two such effects: Divine Spark and Turn Undead, each of which is described below. Each time you use this class's Channel Divinity, choose which Channel Divinity effect from this class to create. You gain additional effect options at higher Cleric levels.",
          "You can use this class's Channel Divinity twice. You regain one of its expended uses when you finish a Short Rest, and you regain all expended uses when you finish a Long Rest. You gain additional uses when you reach certain Cleric levels, as shown in the Channel Divinity column of the Cleric Features table.",
          "If a Channel Divinity effect requires a saving throw, the DC equals the spell save DC from this class's Spellcasting feature."
        ]
      },
      {
        "name": "Divine Spark",
        "level": 2,
        "description": [
          "As a Magic action, you point your Holy Symbol at another creature you can see within 30 feet of yourself and focus divine energy at it. Roll 1d8 and add your Wisdom modifier. You either restore Hit Points to the creature equal to that total or force the creature to make a Constitution saving throw. On a failed save, the creature takes Necrotic or Radiant damage (your choice) equal to that total. On a successful save, the creature takes half as much damage (round down).",
          "You roll an additional d8 when you reach Cleric levels 7 (2d8), 13 (3d8), and 18 (4d8)."
        ],
        "activation": "action"
      },
      {
        "name": "Turn Undead",
        "level": 2,
        "description": [
          "As a Magic action, you present your Holy Symbol and censure Undead creatures. Each Undead of your choice within 30 feet of you must make a Wisdom saving throw. If the creature fails its save, it has the Frightened and Incapacitated conditions for 1 minute. For that duration, it tries to move as far from you as it can on its turns. This effect ends early on the creature if it takes any damage, if you have the Incapacitated condition, or if you die."
        ],
        "activation": "action"
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Cleric levels 8, 12, and 16."
        ]
      },
      {
        "name": "Sear Undead",
        "level": 5,
        "description": [
          "Whenever you use Turn Undead, you can roll a number of d8s equal to your Wisdom modifier (minimum of 1d8) and add the rolls together. Each Undead that fails its saving throw against that use of Turn Undead takes Radiant damage equal to the roll's total. This damage doesn't end the turn effect."
        ]
      },
      {
        "name": "Blessed Strikes",
        "level": 7,
        "description": [
          "Divine power infuses you in battle. You gain one of the following options of your choice (if you get either option from a Cleric subclass in an older book, use only the option you choose for this feature)."
        ]
      },
      {
        "name": "Divine Strike",
        "level": 7,
        "description": [
          "Once on each of your turns when you hit a creature with an attack roll using a weapon, you can cause the target to take an extra 1d8 Necrotic or Radiant damage (your choice)."
        ],
        "activation": "special"
      },
      {
        "name": "Potent Spellcasting",
        "level": 7,
        "description": [
          "Add your Wisdom modifier to the damage you deal with any Cleric cantrip."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Divine Intervention",
        "level": 10,
        "description": [
          "You can call on your deity or pantheon to intervene on your behalf. As a Magic action, choose any Cleric spell of level 5 or lower that doesn't require a Reaction to cast. As part of the same action, you cast that spell without expending a spell slot or needing Material components. You can't use this feature again until you finish a Long Rest."
        ],
        "activation": "action",
        "otherActivations": [
          "reaction"
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Improved Blessed Strikes",
        "level": 14,
        "description": [
          "The option you chose for Blessed Strikes grows more powerful.",
          "Divine Strike. The extra damage of your Divine Strike increases to 2d8.",
          "Potent Spellcasting. When you cast a Cleric cantrip and deal damage to a creature with it, you can give vitality to yourself or another creature within 60 feet of yourself, granting a number of Temporary Hit Points equal to twice your Wisdom modifier."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Fate is recommended."
        ]
      },
      {
        "name": "Greater Divine Intervention",
        "level": 20,
        "description": [
          "You can call on even more powerful divine intervention. When you use your Divine Intervention feature, you can choose Wish when you select a spell. If you do so, you can't use Divine Intervention again until you finish 2d4 Long Rests."
        ]
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": null
    },
    "resistances": [],
    "optionalFeatures": [],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "wis"
        ]
      ],
      "proficiencies": {
        "armor": [
          "light",
          "medium",
          "shield"
        ],
        "weapons": [],
        "tools": {
          "fixed": [],
          "choices": []
        },
        "skillChoice": {
          "from": [],
          "count": 0
        }
      }
    }
  },
  {
    "id": "druid",
    "name": "Druid",
    "source": "XPHB",
    "hitDie": 8,
    "primaryAbility": [
      "wis"
    ],
    "savingThrows": [
      "int",
      "wis"
    ],
    "armor": [
      "light",
      "shield"
    ],
    "weapons": [
      "simple"
    ],
    "toolProficiencies": {
      "fixed": [
        "Herbalism Kit"
      ],
      "choices": []
    },
    "skillChoice": {
      "from": [
        "arcana",
        "animal-handling",
        "insight",
        "medicine",
        "nature",
        "perception",
        "religion",
        "survival"
      ],
      "count": 2
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 9,
          "items": [
            {
              "itemId": "leather-armor",
              "name": "Leather Armor",
              "quantity": 1
            },
            {
              "itemId": "shield",
              "name": "Shield",
              "quantity": 1
            },
            {
              "itemId": "sickle",
              "name": "Sickle",
              "quantity": 1
            },
            {
              "itemId": "wooden-staff",
              "name": "Druidic Focus (Quarterstaff)",
              "quantity": 1
            },
            {
              "itemId": "explorer-s-pack",
              "name": "Explorer's Pack",
              "quantity": 1
            },
            {
              "itemId": "herbalism-kit",
              "name": "Herbalism Kit",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 50,
          "items": []
        }
      ]
    },
    "spellcasting": {
      "ability": "wis",
      "type": "full",
      "cantripsByLevel": [
        2,
        2,
        2,
        3,
        3,
        3,
        3,
        3,
        3,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4
      ],
      "preparedByLevel": [
        4,
        5,
        6,
        7,
        9,
        10,
        11,
        12,
        14,
        15,
        16,
        16,
        17,
        17,
        18,
        18,
        19,
        20,
        21,
        22
      ],
      "spellbookByLevel": null,
      "slotsByLevel": [
        [
          2,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          1,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          1,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          2,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          2,
          2,
          1,
          1
        ]
      ]
    },
    "fightingStyleLevel": null,
    "weaponMasteryByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "expertiseByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "features": [
      {
        "name": "Druidic",
        "level": 1,
        "description": [
          "You know Druidic, the secret language of Druids. While learning this ancient tongue, you also unlocked the magic of communicating with animals; you always have the Speak with Animals spell prepared.",
          "You can use Druidic to leave hidden messages. You and others who know Druidic automatically spot such a message. Others spot the message's presence with a successful DC 15 Intelligence (Investigation) check but can't decipher it without magic."
        ]
      },
      {
        "name": "Primal Order",
        "level": 1,
        "description": [
          "You have dedicated yourself to one of the following sacred roles of your choice."
        ]
      },
      {
        "name": "Magician",
        "level": 1,
        "description": [
          "You know one extra cantrip from the Druid spell list. In addition, your mystical connection to nature gives you a bonus to your Intelligence (Arcana or Nature) checks. The bonus equals your Wisdom modifier (minimum bonus of +1)."
        ]
      },
      {
        "name": "Warden",
        "level": 1,
        "description": [
          "Trained for battle, you gain proficiency with Martial weapons and training with Medium armor."
        ]
      },
      {
        "name": "Spellcasting",
        "level": 1,
        "description": [
          "You have learned to cast spells through studying the mystical forces of nature. See chapter 7 for the rules on spellcasting. The information below details how you use those rules with Druid spells, which appear on the Druid spell list later in the class's description.",
          "Cantrips. You know two cantrips of your choice from the Druid spell list. Druidcraft and Produce Flame are recommended.",
          "Whenever you gain a Druid level, you can replace one of your cantrips with another cantrip of your choice from the Druid spell list.",
          "When you reach Druid levels 4 and 10, you learn another cantrip of your choice from the Druid spell list, as shown in the Cantrips column of the Druid Features table.",
          "Spell Slots. The Druid Features table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a Long Rest.",
          "Prepared Spells of Level 1+. You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose four level 1 spells from the Druid spell list. Animal Friendship, Cure Wounds, Faerie Fire, and Thunderwave are recommended.",
          "The number of spells on your list increases as you gain Druid levels, as shown in the Prepared Spells column of the Druid Features table. Whenever that number increases, choose additional spells from the Druid spell list until the number of spells on your list matches the number on the table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 3 Druid, your list of prepared spells can include six spells of levels 1 and 2 in any combination.",
          "If another Druid feature gives you spells that you always have prepared, those spells don't count against the number of spells you can prepare with this feature, but those spells otherwise count as Druid spells for you.",
          "Changing Your Prepared Spells. Whenever you finish a Long Rest, you can change your list of prepared spells, replacing any of the spells with other Druid spells for which you have spell slots.",
          "Spellcasting Ability. Wisdom is your spellcasting ability for your Druid spells.",
          "Spellcasting Focus. You can use a Druidic Focus as a Spellcasting Focus for your Druid spells."
        ]
      },
      {
        "name": "Wild Companion",
        "level": 2,
        "description": [
          "You can summon a nature spirit that assumes an animal form to aid you. As a Magic action, you can expend a spell slot or a use of Wild Shape to cast the Find Familiar spell without Material components.",
          "When you cast the spell in this way, the familiar is Fey and disappears when you finish a Long Rest."
        ],
        "activation": "action"
      },
      {
        "name": "Wild Shape",
        "level": 2,
        "description": [
          "The power of nature allows you to assume the form of an animal. As a Bonus Action, you shape-shift into a Beast form that you have learned for this feature (see \"Known Forms\" below). You stay in that form for a number of hours equal to half your Druid level or until you use Wild Shape again, have the Incapacitated condition, or die. You can also leave the form early as a Bonus Action.",
          "Number of Uses. You can use Wild Shape twice. You regain one expended use when you finish a Short Rest, and you regain all expended uses when you finish a Long Rest.",
          "You gain additional uses when you reach certain Druid levels, as shown in the Wild Shape column of the Druid Features table.",
          "Known Forms. You know four Beast forms for this feature, chosen from among Beast stat blocks that have a maximum Challenge Rating of 1/4 and that lack a Fly Speed (see appendix B for stat block options). The Rat, Riding Horse, Spider, and Wolf are recommended. Whenever you finish a Long Rest, you can replace one of your known forms with another eligible form.",
          "When you reach certain Druid levels, your number of known forms and the maximum Challenge Rating for those forms increases, as shown in the Beast Shapes table. In addition, starting at level 8, you can adopt a form that has a Fly Speed.",
          "When choosing known forms, you may look in the Monster Manual or elsewhere for eligible Beasts if the Dungeon Master permits you to do so.",
          "Beast Shapes",
          "Druid Level — Known Forms — Max CR — Fly Speed",
          "• 2 — 4 — 1/4 — No",
          "• 4 — 6 — 1/2 — No",
          "• 8 — 8 — 1 — Yes",
          "Rules While Shape-Shifted. While in a form, you retain your personality, memories, and ability to speak, and the following rules apply:",
          "• Temporary Hit Points. When you assume a Wild Shape form, you gain a number of Temporary Hit Points equal to your Druid level.",
          "• Game Statistics. Your game statistics are replaced by the Beast's stat block, but you retain your creature type; Hit Points; Hit Point Dice; Intelligence, Wisdom, and Charisma scores; class features; languages; and feats. You also retain your skill and saving throw proficiencies and use your Proficiency Bonus for them, in addition to gaining the proficiencies of the creature. If a skill or saving throw modifier in the Beast's stat block is higher than yours, use the one in the stat block.",
          "• No Spellcasting. You can't cast spells, but shape-shifting doesn't break your Concentration or otherwise interfere with a spell you've already cast.",
          "• Objects. Your ability to handle objects is determined by the form's limbs rather than your own. In addition, you choose whether your equipment falls in your space, merges into your new form, or is worn by it. Worn equipment functions as normal, but the DM decides whether it's practical for the new form to wear a piece of equipment based on the creature's size and shape. Your equipment doesn't change size or shape to match the new form, and any equipment that the new form can't wear must either fall to the ground or merge with the form. Equipment that merges with the form has no effect while you're in that form."
        ],
        "activation": "bonus"
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Druid levels 8, 12, and 16."
        ]
      },
      {
        "name": "Wild Resurgence",
        "level": 5,
        "description": [
          "Once on each of your turns, if you have no uses of Wild Shape left, you can give yourself one use by expending a spell slot (no action required).",
          "In addition, you can expend one use of Wild Shape (no action required) to give yourself a level 1 spell slot, but you can't do so again until you finish a Long Rest."
        ],
        "activation": "free"
      },
      {
        "name": "Elemental Fury",
        "level": 7,
        "description": [
          "The might of the elements flows through you. You gain one of the following options of your choice."
        ]
      },
      {
        "name": "Potent Spellcasting",
        "level": 7,
        "description": [
          "Add your Wisdom modifier to the damage you deal with any Druid cantrip."
        ]
      },
      {
        "name": "Primal Strike",
        "level": 7,
        "description": [
          "Once on each of your turns when you hit a creature with an attack roll using a weapon or a Beast form's attack in Wild Shape, you can cause the target to take an extra 1d8 Cold, Fire, Lightning, or Thunder damage (choose when you hit)."
        ],
        "activation": "special"
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Improved Elemental Fury",
        "level": 15,
        "description": [
          "The option you chose for Elemental Fury grows more powerful, as detailed below.",
          "Potent Spellcasting. When you cast a Druid cantrip with a range of 10 feet or greater, the spell's range increases by 300 feet.",
          "Primal Strike. The extra damage of your Primal Strike increases to 2d8."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Beast Spells",
        "level": 18,
        "description": [
          "While using Wild Shape, you can cast spells in Beast form, except for any spell that has a Material component with a cost specified or that consumes its Material component."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Dimensional Travel is recommended."
        ]
      },
      {
        "name": "Archdruid",
        "level": 20,
        "description": [
          "The vitality of nature constantly blooms within you, granting you the following benefits.",
          "Evergreen Wild Shape. Whenever you roll Initiative and have no uses of Wild Shape left, you regain one expended use of it.",
          "Nature Magician. You can convert uses of Wild Shape into a spell slot (no action required). Choose a number of your unexpended uses of Wild Shape and convert them into a single spell slot, with each use contributing 2 spell levels. For example, if you convert two uses of Wild Shape, you produce a level 4 spell slot. Once you use this benefit, you can't do so again until you finish a Long Rest.",
          "Longevity. The primal magic that you wield causes you to age more slowly. For every ten years that pass, your body ages only one year."
        ],
        "activation": "free"
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [
        "Druidic"
      ],
      "choice": null
    },
    "resistances": [],
    "optionalFeatures": [],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "wis"
        ]
      ],
      "proficiencies": {
        "armor": [
          "light",
          "shield"
        ],
        "weapons": [],
        "tools": {
          "fixed": [],
          "choices": []
        },
        "skillChoice": {
          "from": [],
          "count": 0
        }
      }
    }
  },
  {
    "id": "fighter",
    "name": "Fighter",
    "source": "XPHB",
    "hitDie": 10,
    "primaryAbility": [
      "str",
      "dex"
    ],
    "savingThrows": [
      "str",
      "con"
    ],
    "armor": [
      "light",
      "medium",
      "heavy",
      "shield"
    ],
    "weapons": [
      "simple",
      "martial"
    ],
    "toolProficiencies": {
      "fixed": [],
      "choices": []
    },
    "skillChoice": {
      "from": [
        "acrobatics",
        "animal-handling",
        "athletics",
        "history",
        "insight",
        "intimidation",
        "persuasion",
        "perception",
        "survival"
      ],
      "count": 2
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 4,
          "items": [
            {
              "itemId": "chain-mail",
              "name": "Chain Mail",
              "quantity": 1
            },
            {
              "itemId": "greatsword",
              "name": "Greatsword",
              "quantity": 1
            },
            {
              "itemId": "flail",
              "name": "Flail",
              "quantity": 1
            },
            {
              "itemId": "javelin",
              "name": "Javelin",
              "quantity": 8
            },
            {
              "itemId": "dungeoneer-s-pack",
              "name": "Dungeoneer's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 11,
          "items": [
            {
              "itemId": "studded-leather-armor",
              "name": "Studded Leather Armor",
              "quantity": 1
            },
            {
              "itemId": "scimitar",
              "name": "Scimitar",
              "quantity": 1
            },
            {
              "itemId": "shortsword",
              "name": "Shortsword",
              "quantity": 1
            },
            {
              "itemId": "longbow",
              "name": "Longbow",
              "quantity": 1
            },
            {
              "itemId": "arrows-20",
              "name": "Arrows (20)",
              "quantity": 1
            },
            {
              "itemId": "quiver",
              "name": "Quiver",
              "quantity": 1
            },
            {
              "itemId": "dungeoneer-s-pack",
              "name": "Dungeoneer's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "C",
          "gold": 155,
          "items": []
        }
      ]
    },
    "spellcasting": null,
    "fightingStyleLevel": 1,
    "weaponMasteryByLevel": [
      3,
      3,
      3,
      4,
      4,
      4,
      4,
      4,
      4,
      5,
      5,
      5,
      5,
      5,
      5,
      6,
      6,
      6,
      6,
      6
    ],
    "expertiseByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "features": [
      {
        "name": "Fighting Style",
        "level": 1,
        "description": [
          "You have honed your martial prowess and gain a Fighting Style feat of your choice. Defense is recommended.",
          "Whenever you gain a Fighter level, you can replace the feat you chose with a different Fighting Style feat."
        ]
      },
      {
        "name": "Second Wind",
        "level": 1,
        "description": [
          "You have a limited well of physical and mental stamina that you can draw on. As a Bonus Action, you can use it to regain Hit Points equal to 1d10 plus your Fighter level.",
          "You can use this feature twice. You regain one expended use when you finish a Short Rest, and you regain all expended uses when you finish a Long Rest.",
          "When you reach certain Fighter levels, you gain more uses of this feature, as shown in the Second Wind column of the Fighter Features table."
        ],
        "activation": "bonus"
      },
      {
        "name": "Weapon Mastery",
        "level": 1,
        "description": [
          "Your training with weapons allows you to use the mastery properties of three kinds of Simple or Martial weapons of your choice. Whenever you finish a Long Rest, you can practice weapon drills and change one of those weapon choices.",
          "When you reach certain Fighter levels, you gain the ability to use the mastery properties of more kinds of weapons, as shown in the Weapon Mastery column of the Fighter Features table."
        ]
      },
      {
        "name": "Action Surge",
        "level": 2,
        "description": [
          "You can push yourself beyond your normal limits for a moment. On your turn, you can take one additional action, except the Magic action.",
          "Once you use this feature, you can't do so again until you finish a Short or Long Rest. Starting at level 17, you can use it twice before a rest but only once on a turn."
        ],
        "activation": "special"
      },
      {
        "name": "Tactical Mind",
        "level": 2,
        "description": [
          "You have a mind for tactics on and off the battlefield. When you fail an ability check, you can expend a use of your Second Wind to push yourself toward success. Rather than regaining Hit Points, you roll 1d10 and add the number rolled to the ability check, potentially turning it into a success. If the check still fails, this use of Second Wind isn't expended."
        ],
        "activation": "special"
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Fighter levels 6, 8, 12, 14, and 16."
        ]
      },
      {
        "name": "Extra Attack",
        "level": 5,
        "description": [
          "You can attack twice instead of once whenever you take the Attack action on your turn."
        ]
      },
      {
        "name": "Tactical Shift",
        "level": 5,
        "description": [
          "Whenever you activate your Second Wind with a Bonus Action, you can move up to half your Speed without provoking Opportunity Attacks."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 6,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Indomitable",
        "level": 9,
        "description": [
          "If you fail a saving throw, you can reroll it with a bonus equal to your Fighter level. You must use the new roll, and you can't use this feature again until you finish a Long Rest.",
          "You can use this feature twice before a Long Rest starting at level 13 and three times before a Long Rest starting at level 17."
        ],
        "activation": "special"
      },
      {
        "name": "Tactical Master",
        "level": 9,
        "description": [
          "When you attack with a weapon whose mastery property you can use, you can replace that property with the Push, Sap, or Slow property for that attack."
        ]
      },
      {
        "name": "Two Extra Attacks",
        "level": 11,
        "description": [
          "You can attack three times instead of once whenever you take the Attack action on your turn."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Indomitable",
        "level": 13,
        "description": [
          "If you fail a saving throw, you can reroll it with a bonus equal to your Fighter level. You must use the new roll, and you can't use this feature again until you finish a Long Rest.",
          "You can use this feature twice before a Long Rest starting at level 13 and three times before a Long Rest starting at level 17."
        ],
        "activation": "special"
      },
      {
        "name": "Studied Attacks",
        "level": 13,
        "description": [
          "You study your opponents and learn from each attack you make. If you make an attack roll against a creature and miss, you have Advantage on your next attack roll against that creature before the end of your next turn."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 14,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Action Surge",
        "level": 17,
        "description": [
          "You can push yourself beyond your normal limits for a moment. On your turn, you can take one additional action, except the Magic action.",
          "Once you use this feature, you can't do so again until you finish a Short or Long Rest. Starting at level 17, you can use it twice before a rest but only once on a turn."
        ],
        "activation": "special"
      },
      {
        "name": "Indomitable",
        "level": 17,
        "description": [
          "If you fail a saving throw, you can reroll it with a bonus equal to your Fighter level. You must use the new roll, and you can't use this feature again until you finish a Long Rest.",
          "You can use this feature twice before a Long Rest starting at level 13 and three times before a Long Rest starting at level 17."
        ],
        "activation": "special"
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Combat Prowess is recommended."
        ]
      },
      {
        "name": "Three Extra Attacks",
        "level": 20,
        "description": [
          "You can attack four times instead of once whenever you take the Attack action on your turn."
        ]
      }
    ],
    "asiLevels": [
      4,
      6,
      8,
      12,
      14,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": null
    },
    "resistances": [],
    "optionalFeatures": [],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "str"
        ],
        [
          "dex"
        ]
      ],
      "proficiencies": {
        "armor": [
          "light",
          "medium",
          "shield"
        ],
        "weapons": [
          "martial"
        ],
        "tools": {
          "fixed": [],
          "choices": []
        },
        "skillChoice": {
          "from": [],
          "count": 0
        }
      }
    }
  },
  {
    "id": "monk",
    "name": "Monk",
    "source": "XPHB",
    "hitDie": 8,
    "primaryAbility": [
      "dex",
      "wis"
    ],
    "savingThrows": [
      "str",
      "dex"
    ],
    "armor": [],
    "weapons": [
      "simple",
      "Martial weapons that have the Light property"
    ],
    "toolProficiencies": {
      "fixed": [],
      "choices": [
        {
          "count": 1,
          "from": [
            "Alchemist's Supplies",
            "Brewer's Supplies",
            "Calligrapher's Supplies",
            "Carpenter's Tools",
            "Cartographer's Tools",
            "Cobbler's Tools",
            "Cook's Utensils",
            "Glassblower's Tools",
            "Jeweler's Tools",
            "Leatherworker's Tools",
            "Mason's Tools",
            "Painter's Supplies",
            "Potter's Tools",
            "Smith's Tools",
            "Tinker's Tools",
            "Weaver's Tools",
            "Woodcarver's Tools",
            "Bagpipes",
            "Drum",
            "Dulcimer",
            "Flute",
            "Horn",
            "Lute",
            "Lyre",
            "Pan Flute",
            "Shawm",
            "Viol"
          ]
        }
      ]
    },
    "skillChoice": {
      "from": [
        "acrobatics",
        "athletics",
        "history",
        "insight",
        "religion",
        "stealth"
      ],
      "count": 2
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 11,
          "items": [
            {
              "itemId": "spear",
              "name": "Spear",
              "quantity": 1
            },
            {
              "itemId": "dagger",
              "name": "Dagger",
              "quantity": 5
            },
            {
              "itemId": null,
              "name": "Musical Instrument or Artisan's Tools of your choice",
              "quantity": 1,
              "choice": [
                "instrument",
                "artisan"
              ]
            },
            {
              "itemId": "explorer-s-pack",
              "name": "Explorer's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 50,
          "items": []
        }
      ]
    },
    "spellcasting": null,
    "fightingStyleLevel": null,
    "weaponMasteryByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "expertiseByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "features": [
      {
        "name": "Martial Arts",
        "level": 1,
        "description": [
          "Your practice of martial arts gives you mastery of combat styles that use your Unarmed Strike and Monk weapons, which are the following:",
          "• Simple Melee Weapons",
          "• Martial Melee Weapons that have the Light property",
          "You gain the following benefits while you are unarmed or wielding only Monk weapons and you aren't wearing armor or wielding a Shield."
        ]
      },
      {
        "name": "Bonus Unarmed Strike",
        "level": 1,
        "description": [
          "You can make an Unarmed Strike as a Bonus Action."
        ],
        "activation": "bonus"
      },
      {
        "name": "Martial Arts Die",
        "level": 1,
        "description": [
          "You can roll 1d6 in place of the normal damage of your Unarmed Strike or Monk weapons. This die changes as you gain Monk levels, as shown in the Martial Arts column of the Monk Features table."
        ]
      },
      {
        "name": "Dexterous Attacks",
        "level": 1,
        "description": [
          "You can use your Dexterity modifier instead of your Strength modifier for the attack and damage rolls of your Unarmed Strikes and Monk weapons. In addition, when you use the Grapple or Shove option of your Unarmed Strike, you can use your Dexterity modifier instead of your Strength modifier to determine the save DC."
        ]
      },
      {
        "name": "Unarmored Defense",
        "level": 1,
        "description": [
          "While you aren't wearing armor or wielding a Shield, your base Armor Class equals 10 plus your Dexterity and Wisdom modifiers."
        ]
      },
      {
        "name": "Monk's Focus",
        "level": 2,
        "description": [
          "Your focus and martial training allow you to harness a well of extraordinary energy within yourself. This energy is represented by Focus Points. Your Monk level determines the number of points you have, as shown in the Focus Points column of the Monk Features table.",
          "You can expend these points to enhance or fuel certain Monk features. You start knowing three such features: Flurry of Blows, Patient Defense, and Step of the Wind, each of which is detailed below.",
          "When you expend a Focus Point, it is unavailable until you finish a Short or Long Rest, at the end of which you regain all your expended points.",
          "Some features that use Focus Points require your target to make a saving throw. The save DC equals 8 plus your Wisdom modifier and Proficiency Bonus."
        ],
        "activation": "special"
      },
      {
        "name": "Flurry of Blows",
        "level": 2,
        "description": [
          "You can expend 1 Focus Point to make two Unarmed Strikes as a Bonus Action."
        ],
        "activation": "bonus"
      },
      {
        "name": "Patient Defense",
        "level": 2,
        "description": [
          "You can take the Disengage action as a Bonus Action. Alternatively, you can expend 1 Focus Point to take both the Disengage and the Dodge actions as a Bonus Action."
        ],
        "activation": "bonus"
      },
      {
        "name": "Step of the Wind",
        "level": 2,
        "description": [
          "You can take the Dash action as a Bonus Action. Alternatively, you can expend 1 Focus Point to take both the Disengage and Dash actions as a Bonus Action, and your jump distance is doubled for the turn."
        ],
        "activation": "bonus"
      },
      {
        "name": "Unarmored Movement",
        "level": 2,
        "description": [
          "Your speed increases by 10 feet while you aren't wearing armor or wielding a Shield. This bonus increases when you reach certain Monk levels, as shown on the Monk Features table."
        ]
      },
      {
        "name": "Uncanny Metabolism",
        "level": 2,
        "description": [
          "When you roll Initiative, you can regain all expended Focus Points. When you do so, roll your Martial Arts die, and regain a number of Hit Points equal to your Monk level plus the number rolled.",
          "Once you use this feature, you can't use it again until you finish a Long Rest."
        ],
        "activation": "special"
      },
      {
        "name": "Deflect Attacks",
        "level": 3,
        "description": [
          "When an attack roll hits you and its damage includes Bludgeoning, Piercing, or Slashing damage, you can take a Reaction to reduce the attack's total damage against you. The reduction equals 1d10 plus your Dexterity modifier and Monk level.",
          "If you reduce the damage to 0, you can expend 1 Focus Point to redirect some of the attack's force. If you do so, choose a creature you can see within 5 feet of yourself if the attack was a melee attack or a creature you can see within 60 feet of yourself that isn't behind Total Cover if the attack was a ranged attack. That creature must succeed on a Dexterity saving throw or take damage equal to two rolls of your Martial Arts die plus your Dexterity modifier. The damage is the same type dealt by the attack."
        ],
        "activation": "reaction"
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Monk levels 8, 12, and 16."
        ]
      },
      {
        "name": "Slow Fall",
        "level": 4,
        "description": [
          "You can take a Reaction when you fall to reduce any damage you take from the fall by an amount equal to five times your Monk level."
        ],
        "activation": "reaction"
      },
      {
        "name": "Extra Attack",
        "level": 5,
        "description": [
          "You can attack twice instead of once whenever you take the Attack action on your turn."
        ]
      },
      {
        "name": "Stunning Strike",
        "level": 5,
        "description": [
          "Once per turn when you hit a creature with a Monk weapon or an Unarmed Strike, you can expend 1 Focus Point to attempt a stunning strike. The target must make a Constitution saving throw. On a failed save, the target has the Stunned condition until the start of your next turn. On a successful save, the target's Speed is halved until the start of your next turn, and the next attack roll made against the target before then has Advantage."
        ],
        "activation": "special"
      },
      {
        "name": "Empowered Strikes",
        "level": 6,
        "description": [
          "Whenever you deal damage with your Unarmed Strike, it can deal your choice of Force damage or its normal damage type."
        ]
      },
      {
        "name": "Evasion",
        "level": 7,
        "description": [
          "When you're subjected to an effect that allows you to make a Dexterity saving throw to take only half damage, you instead take no damage if you succeed on the saving throw and only half damage if you fail.",
          "You don't benefit from this feature if you have the Incapacitated condition."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Acrobatic Movement",
        "level": 9,
        "description": [
          "While you aren't wearing armor or wielding a Shield, you gain the ability to move along vertical surfaces and across liquids on your turn without falling during the movement."
        ]
      },
      {
        "name": "Heightened Focus",
        "level": 10,
        "description": [
          "Your Flurry of Blows, Patient Defense, and Step of the Wind gain the following benefits.",
          "Flurry of Blows. You can expend 1 Focus Point to use Flurry of Blows and make three Unarmed Strikes with it instead of two.",
          "Patient Defense. When you expend a Focus Point to use Patient Defense, you gain a number of Temporary Hit Points equal to two rolls of your Martial Arts die.",
          "Step of the Wind. When you expend a Focus Point to use Step of the Wind, you can choose a willing creature within 5 feet of yourself that is Large or smaller. You move the creature with you until the end of your turn. The creature's movement doesn't provoke Opportunity Attacks."
        ],
        "activation": "special"
      },
      {
        "name": "Self-Restoration",
        "level": 10,
        "description": [
          "Through sheer force of will, you can remove one of the following conditions from yourself at the end of each of your turns: Charmed, Frightened, or Poisoned.",
          "In addition, forgoing food and drink doesn't give you levels of Exhaustion."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Deflect Energy",
        "level": 13,
        "description": [
          "You can now use your Deflect Attacks feature against attacks that deal any damage type, not just Bludgeoning, Piercing, or Slashing."
        ]
      },
      {
        "name": "Disciplined Survivor",
        "level": 14,
        "description": [
          "Your physical and mental discipline grant you proficiency in all saving throws.",
          "Additionally, whenever you make a saving throw and fail, you can expend 1 Focus Point to reroll it, and you must use the new roll."
        ],
        "activation": "special"
      },
      {
        "name": "Perfect Focus",
        "level": 15,
        "description": [
          "When you roll Initiative and don't use Uncanny Metabolism, you regain expended Focus Points until you have 4 if you have 3 or fewer."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Superior Defense",
        "level": 18,
        "description": [
          "At the start of your turn, you can expend 3 Focus Points to bolster yourself against harm for 1 minute or until you have the Incapacitated condition. During that time, you have Resistance to all damage except Force damage."
        ],
        "activation": "special"
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Irresistible Offense is recommended."
        ]
      },
      {
        "name": "Body and Mind",
        "level": 20,
        "description": [
          "You have developed your body and mind to new heights. Your Dexterity and Wisdom scores increase by 4, to a maximum of 25."
        ]
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": null
    },
    "resistances": [
      {
        "level": 18,
        "types": [
          "all damage except Force"
        ],
        "condition": "for 1 minute"
      }
    ],
    "optionalFeatures": [],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "dex",
          "wis"
        ]
      ],
      "proficiencies": {
        "armor": [],
        "weapons": [],
        "tools": {
          "fixed": [],
          "choices": []
        },
        "skillChoice": {
          "from": [],
          "count": 0
        }
      }
    }
  },
  {
    "id": "paladin",
    "name": "Paladin",
    "source": "XPHB",
    "hitDie": 10,
    "primaryAbility": [
      "str",
      "cha"
    ],
    "savingThrows": [
      "wis",
      "cha"
    ],
    "armor": [
      "light",
      "medium",
      "heavy",
      "shield"
    ],
    "weapons": [
      "simple",
      "martial"
    ],
    "toolProficiencies": {
      "fixed": [],
      "choices": []
    },
    "skillChoice": {
      "from": [
        "athletics",
        "insight",
        "intimidation",
        "medicine",
        "persuasion",
        "religion"
      ],
      "count": 2
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 9,
          "items": [
            {
              "itemId": "chain-mail",
              "name": "Chain Mail",
              "quantity": 1
            },
            {
              "itemId": "shield",
              "name": "Shield",
              "quantity": 1
            },
            {
              "itemId": "longsword",
              "name": "Longsword",
              "quantity": 1
            },
            {
              "itemId": "javelin",
              "name": "Javelin",
              "quantity": 6
            },
            {
              "itemId": null,
              "name": "Holy Symbol of your choice",
              "quantity": 1,
              "itemChoice": [
                "amulet",
                "emblem",
                "reliquary"
              ]
            },
            {
              "itemId": "priest-s-pack",
              "name": "Priest's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 150,
          "items": []
        }
      ]
    },
    "spellcasting": {
      "ability": "cha",
      "type": "half",
      "cantripsByLevel": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "preparedByLevel": [
        2,
        3,
        4,
        5,
        6,
        6,
        7,
        7,
        9,
        9,
        10,
        10,
        11,
        11,
        12,
        12,
        14,
        14,
        15,
        15
      ],
      "spellbookByLevel": null,
      "slotsByLevel": [
        [
          2,
          0,
          0,
          0,
          0
        ],
        [
          2,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0
        ],
        [
          4,
          3,
          3,
          3,
          1
        ],
        [
          4,
          3,
          3,
          3,
          1
        ],
        [
          4,
          3,
          3,
          3,
          2
        ],
        [
          4,
          3,
          3,
          3,
          2
        ]
      ]
    },
    "fightingStyleLevel": 2,
    "weaponMasteryByLevel": [
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2
    ],
    "expertiseByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "features": [
      {
        "name": "Lay on Hands",
        "level": 1,
        "description": [
          "Your blessed touch can heal wounds. You have a pool of healing power that replenishes when you finish a Long Rest. With that pool, you can restore a total number of Hit Points equal to five times your Paladin level.",
          "As a Bonus Action, you can touch a creature (which could be yourself) and draw power from the pool of healing to restore a number of Hit Points to that creature, up to the maximum amount remaining in the pool.",
          "You can also expend 5 Hit Points from the pool of healing power to remove the Poisoned condition from the creature; those points don't also restore Hit Points to the creature."
        ],
        "activation": "bonus"
      },
      {
        "name": "Spellcasting",
        "level": 1,
        "description": [
          "You have learned to cast spells through prayer and meditation. See chapter 7 for the rules on spellcasting. The information below details how you use those rules with Paladin spells, which appear in the Paladin spell list later in the class's description.",
          "Spell Slots. The Paladin Features table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a Long Rest.",
          "Prepared Spells of Level 1+. You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose two level 1 Paladin spells. Heroism and Searing Smite are recommended.",
          "The number of spells on your list increases as you gain Paladin levels, as shown in the Prepared Spells column of the Paladin Features table. Whenever that number increases, choose additional Paladin spells until the number of spells on your list matches the number in the Paladin Features table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 5 Paladin, your list of prepared spells can include six Paladin spells of level 1 or 2 in any combination.",
          "If another Paladin feature gives you spells that you always have prepared, those spells don't count against the number of spells you can prepare with this feature, but those spells otherwise count as Paladin spells for you.",
          "Changing Your Prepared Spells. Whenever you finish a Long Rest, you can replace one spell on your list with another Paladin spell for which you have spell slots.",
          "Spellcasting Ability. Charisma is your spellcasting ability for your Paladin spells.",
          "Spellcasting Focus. You can use a Holy Symbol as a Spellcasting Focus for your Paladin spells."
        ]
      },
      {
        "name": "Weapon Mastery",
        "level": 1,
        "description": [
          "Your training with weapons allows you to use the mastery properties of two kinds of weapons of your choice with which you have proficiency, such as Longswords and Javelins.",
          "Whenever you finish a Long Rest, you can change the kinds of weapons you chose. For example, you could switch to using the mastery properties of Halberds and Flails."
        ]
      },
      {
        "name": "Fighting Style",
        "level": 2,
        "description": [
          "You gain a Fighting Style feat of your choice. Instead of choosing one of those feats, you can choose the option below."
        ]
      },
      {
        "name": "Paladin's Smite",
        "level": 2,
        "description": [
          "You always have the Divine Smite spell prepared. In addition, you can cast it without expending a spell slot, but you must finish a Long Rest before you can cast it in this way again."
        ]
      },
      {
        "name": "Channel Divinity",
        "level": 3,
        "description": [
          "You can channel divine energy directly from the Outer Planes, using it to fuel magical effects. You start with one such effect: Divine Sense, which is described below. Other Paladin features give additional Channel Divinity effect options. Each time you use this class's Channel Divinity, you choose which effect from this class to create.",
          "You can use this class's Channel Divinity twice. You regain one of its expended uses when you finish a Short Rest, and you regain all expended uses when you finish a Long Rest. You gain an additional use when you reach Paladin level 11.",
          "If a Channel Divinity effect requires a saving throw, the DC equals the spell save DC from this class's Spellcasting feature."
        ]
      },
      {
        "name": "Divine Sense",
        "level": 3,
        "description": [
          "As a Bonus Action, you can open your awareness to detect Celestials, Fiends, and Undead. For the next 10 minutes or until you have the Incapacitated condition, you know the location of any creature of those types within 60 feet of yourself, and you know its creature type. Within the same radius, you also detect the presence of any place or object that has been consecrated or desecrated, as with the Hallow spell."
        ],
        "activation": "bonus"
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Paladin levels 8, 12, and 16."
        ]
      },
      {
        "name": "Extra Attack",
        "level": 5,
        "description": [
          "You can attack twice instead of once whenever you take the Attack action on your turn."
        ]
      },
      {
        "name": "Faithful Steed",
        "level": 5,
        "description": [
          "You can call on the aid of an otherworldly steed. You always have the Find Steed spell prepared.",
          "You can also cast the spell once without expending a spell slot, and you regain the ability to do so when you finish a Long Rest."
        ]
      },
      {
        "name": "Aura of Protection",
        "level": 6,
        "description": [
          "You radiate a protective, unseeable aura in a 10-foot Emanation that originates from you. The aura is inactive while you have the Incapacitated condition.",
          "You and your allies in the aura gain a bonus to saving throws equal to your Charisma modifier (minimum bonus of +1).",
          "If another Paladin is present, a creature can benefit from only one Aura of Protection at a time; the creature chooses which aura while in them."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Abjure Foes",
        "level": 9,
        "description": [
          "As a Magic action, you can expend one use of this class's Channel Divinity to overwhelm foes with awe. As you present your Holy Symbol or weapon, you can target a number of creatures equal to your Charisma modifier (minimum of one creature) that you can see within 60 feet of yourself. Each target must succeed on a Wisdom saving throw or have the Frightened condition for 1 minute or until it takes any damage. While Frightened in this way, a target can do only one of the following on its turns: move, take an action, or take a Bonus Action."
        ],
        "activation": "action"
      },
      {
        "name": "Aura of Courage",
        "level": 10,
        "description": [
          "You and your allies have Immunity to the Frightened condition while in your Aura of Protection. If a Frightened ally enters the aura, that condition has no effect on that ally while there."
        ]
      },
      {
        "name": "Radiant Strikes",
        "level": 11,
        "description": [
          "Your strikes now carry supernatural power. When you hit a target with an attack roll using a Melee weapon or an Unarmed Strike, the target takes an extra 1d8 Radiant damage."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Restoring Touch",
        "level": 14,
        "description": [
          "When you use Lay On Hands on a creature, you can also remove one or more of the following conditions from the creature: Blinded, Charmed, Deafened, Frightened, Paralyzed, or Stunned. You must expend 5 Hit Points from the healing pool of Lay On Hands for each of these conditions you remove; those points don't also restore Hit Points to the creature."
        ],
        "activation": "special"
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Aura Expansion",
        "level": 18,
        "description": [
          "Your Aura of Protection is now a 30-foot Emanation."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Truesight is recommended."
        ]
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": null
    },
    "resistances": [],
    "optionalFeatures": [],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "str",
          "cha"
        ]
      ],
      "proficiencies": {
        "armor": [
          "light",
          "medium",
          "shield"
        ],
        "weapons": [
          "martial"
        ],
        "tools": {
          "fixed": [],
          "choices": []
        },
        "skillChoice": {
          "from": [],
          "count": 0
        }
      }
    }
  },
  {
    "id": "ranger",
    "name": "Ranger",
    "source": "XPHB",
    "hitDie": 10,
    "primaryAbility": [
      "dex",
      "wis"
    ],
    "savingThrows": [
      "str",
      "dex"
    ],
    "armor": [
      "light",
      "medium",
      "shield"
    ],
    "weapons": [
      "simple",
      "martial"
    ],
    "toolProficiencies": {
      "fixed": [],
      "choices": []
    },
    "skillChoice": {
      "from": [
        "animal-handling",
        "athletics",
        "insight",
        "investigation",
        "nature",
        "perception",
        "stealth",
        "survival"
      ],
      "count": 3
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 7,
          "items": [
            {
              "itemId": "studded-leather-armor",
              "name": "Studded Leather Armor",
              "quantity": 1
            },
            {
              "itemId": "scimitar",
              "name": "Scimitar",
              "quantity": 1
            },
            {
              "itemId": "shortsword",
              "name": "Shortsword",
              "quantity": 1
            },
            {
              "itemId": "longbow",
              "name": "Longbow",
              "quantity": 1
            },
            {
              "itemId": "arrows-20",
              "name": "Arrows (20)",
              "quantity": 1
            },
            {
              "itemId": "quiver",
              "name": "Quiver",
              "quantity": 1
            },
            {
              "itemId": "sprig-of-mistletoe",
              "name": "Sprig of Mistletoe",
              "quantity": 1
            },
            {
              "itemId": "explorer-s-pack",
              "name": "Explorer's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 150,
          "items": []
        }
      ]
    },
    "spellcasting": {
      "ability": "wis",
      "type": "half",
      "cantripsByLevel": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "preparedByLevel": [
        2,
        3,
        4,
        5,
        6,
        6,
        7,
        7,
        9,
        9,
        10,
        10,
        11,
        11,
        12,
        12,
        14,
        14,
        15,
        15
      ],
      "spellbookByLevel": null,
      "slotsByLevel": [
        [
          2,
          0,
          0,
          0,
          0
        ],
        [
          2,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0
        ],
        [
          4,
          3,
          3,
          3,
          1
        ],
        [
          4,
          3,
          3,
          3,
          1
        ],
        [
          4,
          3,
          3,
          3,
          2
        ],
        [
          4,
          3,
          3,
          3,
          2
        ]
      ]
    },
    "fightingStyleLevel": 2,
    "weaponMasteryByLevel": [
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2
    ],
    "expertiseByLevel": [
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      3,
      3,
      3,
      3,
      3,
      3,
      3,
      3,
      3,
      3,
      3,
      3
    ],
    "features": [
      {
        "name": "Spellcasting",
        "level": 1,
        "description": [
          "You have learned to channel the magical essence of nature to cast spells. See chapter 7 for the rules on spellcasting. The information below details how you use those rules with Ranger spells, which appear in the Ranger spell list later in the class's description.",
          "Spell Slots. The Ranger Features table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a Long Rest.",
          "Prepared Spells of Level 1+. You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose two level 1 Ranger spells. Cure Wounds and Ensnaring Strike are recommended.",
          "The number of spells on your list increases as you gain Ranger levels, as shown in the Prepared Spells column of the Ranger Features table. Whenever that number increases, choose additional Ranger spells until the number of spells on your list matches the number in the Ranger Features table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 5 Ranger, your list of prepared spells can include six Ranger spells of level 1 or 2 in any combination.",
          "If another Ranger feature gives you spells that you always have prepared, those spells don't count against the number of spells you can prepare with this feature, but those spells otherwise count as Ranger spells for you.",
          "Changing Your Prepared Spells. Whenever you finish a Long Rest, you can replace one spell on your list with another Ranger spell for which you have spell slots.",
          "Spellcasting Ability. Wisdom is your spellcasting ability for your Ranger spells.",
          "Spellcasting Focus. You can use a Druidic Focus as a Spellcasting Focus for your Ranger spells."
        ]
      },
      {
        "name": "Favored Enemy",
        "level": 1,
        "description": [
          "You always have the Hunter's Mark spell prepared. You can cast it twice without expending a spell slot, and you regain all expended uses of this ability when you finish a Long Rest.",
          "The number of times you can cast the spell without a spell slot increases when you reach certain Ranger levels, as shown in the Favored Enemy column of the Ranger Features table."
        ]
      },
      {
        "name": "Weapon Mastery",
        "level": 1,
        "description": [
          "Your training with weapons allows you to use the mastery properties of two kinds of weapons of your choice with which you have proficiency, such as Longbows and Shortswords.",
          "Whenever you finish a Long Rest, you can change the kinds of weapons you chose. For example, you could switch to using the mastery properties of Scimitars and Longswords."
        ]
      },
      {
        "name": "Deft Explorer",
        "level": 2,
        "description": [
          "Thanks to your travels, you gain the following benefits.",
          "Expertise. Choose one of your skill proficiencies with which you lack Expertise. You gain Expertise in that skill.",
          "Languages. You know two languages of your choice from the language tables in chapter 2."
        ]
      },
      {
        "name": "Fighting Style",
        "level": 2,
        "description": [
          "You gain a Fighting Style feat of your choice. Instead of choosing one of those feats, you can choose the option below."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Ranger levels 8, 12, and 16."
        ]
      },
      {
        "name": "Extra Attack",
        "level": 5,
        "description": [
          "You can attack twice instead of once whenever you take the Attack action on your turn."
        ]
      },
      {
        "name": "Roving",
        "level": 6,
        "description": [
          "Your Speed increases by 10 feet while you aren't wearing Heavy armor. You also have a Climb Speed and a Swim Speed equal to your Speed."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Expertise",
        "level": 9,
        "description": [
          "Choose two of your skill proficiencies with which you lack Expertise. You gain Expertise in those skills."
        ]
      },
      {
        "name": "Tireless",
        "level": 10,
        "description": [
          "Primal forces now help fuel you on your journeys, granting you the following benefits.",
          "Temporary Hit Points. As a Magic action, you can give yourself a number of Temporary Hit Points equal to 1d8 plus your Wisdom modifier (minimum of 1). You can use this action a number of times equal to your Wisdom modifier (minimum of once), and you regain all expended uses when you finish a Long Rest.",
          "Decrease Exhaustion. Whenever you finish a Short Rest, your Exhaustion level, if any, decreases by 1."
        ],
        "activation": "action"
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Relentless Hunter",
        "level": 13,
        "description": [
          "Taking damage can't break your Concentration on Hunter's Mark."
        ]
      },
      {
        "name": "Nature's Veil",
        "level": 14,
        "description": [
          "You invoke spirits of nature to magically hide yourself. As a Bonus Action, you can give yourself the Invisible condition until the end of your next turn.",
          "You can use this feature a number of times equal to your Wisdom modifier (minimum of once), and you regain all expended uses when you finish a Long Rest."
        ],
        "activation": "bonus"
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Precise Hunter",
        "level": 17,
        "description": [
          "You have Advantage on attack rolls against the creature currently marked by your Hunter's Mark."
        ]
      },
      {
        "name": "Feral Senses",
        "level": 18,
        "description": [
          "Your connection to the forces of nature grants you Blindsight with a range of 30 feet."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Dimensional Travel is recommended."
        ]
      },
      {
        "name": "Foe Slayer",
        "level": 20,
        "description": [
          "The damage die of your Hunter's Mark is a d10 rather than a d6."
        ]
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": {
        "from": [],
        "count": 2,
        "level": 2,
        "anyTable": true
      }
    },
    "resistances": [],
    "optionalFeatures": [],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "dex",
          "wis"
        ]
      ],
      "proficiencies": {
        "armor": [
          "light",
          "medium",
          "shield"
        ],
        "weapons": [
          "martial"
        ],
        "tools": {
          "fixed": [],
          "choices": []
        },
        "skillChoice": {
          "from": [
            "animal-handling",
            "athletics",
            "insight",
            "investigation",
            "nature",
            "perception",
            "stealth",
            "survival"
          ],
          "count": 1
        }
      }
    }
  },
  {
    "id": "rogue",
    "name": "Rogue",
    "source": "XPHB",
    "hitDie": 8,
    "primaryAbility": [
      "dex"
    ],
    "savingThrows": [
      "dex",
      "int"
    ],
    "armor": [
      "light"
    ],
    "weapons": [
      "simple",
      "Martial weapons that have the Finesse or Light property"
    ],
    "toolProficiencies": {
      "fixed": [
        "Thieves' Tools"
      ],
      "choices": []
    },
    "skillChoice": {
      "from": [
        "acrobatics",
        "athletics",
        "deception",
        "insight",
        "intimidation",
        "investigation",
        "perception",
        "persuasion",
        "sleight-of-hand",
        "stealth"
      ],
      "count": 4
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 8,
          "items": [
            {
              "itemId": "leather-armor",
              "name": "Leather Armor",
              "quantity": 1
            },
            {
              "itemId": "dagger",
              "name": "Dagger",
              "quantity": 2
            },
            {
              "itemId": "shortsword",
              "name": "Shortsword",
              "quantity": 1
            },
            {
              "itemId": "shortbow",
              "name": "Shortbow",
              "quantity": 1
            },
            {
              "itemId": "arrows-20",
              "name": "Arrows (20)",
              "quantity": 1
            },
            {
              "itemId": "quiver",
              "name": "Quiver",
              "quantity": 1
            },
            {
              "itemId": "thieves-tools",
              "name": "Thieves' Tools",
              "quantity": 1
            },
            {
              "itemId": "burglar-s-pack",
              "name": "Burglar's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 100,
          "items": []
        }
      ]
    },
    "spellcasting": null,
    "fightingStyleLevel": null,
    "weaponMasteryByLevel": [
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2
    ],
    "expertiseByLevel": [
      2,
      2,
      2,
      2,
      2,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4,
      4
    ],
    "features": [
      {
        "name": "Expertise",
        "level": 1,
        "description": [
          "You gain Expertise in two of your skill proficiencies of your choice. Sleight of Hand and Stealth are recommended if you have proficiency in them.",
          "At Rogue level 6, you gain Expertise in two more of your skill proficiencies of your choice."
        ]
      },
      {
        "name": "Sneak Attack",
        "level": 1,
        "description": [
          "You know how to strike subtly and exploit a foe's distraction. Once per turn, you can deal an extra 1d6 damage to one creature you hit with an attack roll if you have Advantage on the roll and the attack uses a Finesse or a Ranged weapon. The extra damage's type is the same as the weapon's type.",
          "You don't need Advantage on the attack roll if at least one of your allies is within 5 feet of the target, the ally doesn't have the Incapacitated condition, and you don't have Disadvantage on the attack roll.",
          "The extra damage increases as you gain Rogue levels, as shown in the Sneak Attack column of the Rogue Features table."
        ],
        "activation": "special"
      },
      {
        "name": "Thieves' Cant",
        "level": 1,
        "description": [
          "You picked up various languages in the communities where you plied your roguish talents. You know Thieves' Cant and one other language of your choice, which you choose from the language tables in chapter 2."
        ]
      },
      {
        "name": "Weapon Mastery",
        "level": 1,
        "description": [
          "Your training with weapons allows you to use the mastery properties of two kinds of weapons of your choice with which you have proficiency, such as Daggers and Shortbows.",
          "Whenever you finish a Long Rest, you can change the kinds of weapons you chose. For example, you could switch to using the mastery properties of Scimitars and Shortswords."
        ]
      },
      {
        "name": "Cunning Action",
        "level": 2,
        "description": [
          "Your quick thinking and agility allow you to move and act quickly. On your turn, you can take one of the following actions as a Bonus Action: Dash, Disengage, or Hide."
        ],
        "activation": "bonus"
      },
      {
        "name": "Steady Aim",
        "level": 3,
        "description": [
          "As a Bonus Action, you give yourself Advantage on your next attack roll on the current turn. You can use this feature only if you haven't moved during this turn, and after you use it, your Speed is 0 until the end of the current turn."
        ],
        "activation": "bonus"
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Rogue levels 8, 10, 12, and 16."
        ]
      },
      {
        "name": "Cunning Strike",
        "level": 5,
        "description": [
          "You've developed cunning ways to use your Sneak Attack. When you deal Sneak Attack damage, you can add one of the following Cunning Strike effects. Each effect has a die cost, which is the number of Sneak Attack damage dice you must forgo to add the effect. You remove the die before rolling, and the effect occurs immediately after the attack's damage is dealt. For example, if you add the Poison effect, remove 1d6 from the Sneak Attack's damage before rolling.",
          "If a Cunning Strike effect requires a saving throw, the DC equals 8 plus your Dexterity modifier and Proficiency Bonus."
        ]
      },
      {
        "name": "Poison (Cost: 1d6)",
        "level": 5,
        "description": [
          "You add a toxin to your strike, forcing the target to make a Constitution saving throw. On a failed save, the target has the Poisoned condition for 1 minute. At the end of each of its turns, the Poisoned target repeats the save, ending the effect on itself on a success.",
          "To use this effect, you must have a Poisoner's Kit on your person."
        ]
      },
      {
        "name": "Trip (Cost: 1d6)",
        "level": 5,
        "description": [
          "If the target is Large or smaller, it must succeed on a Dexterity saving throw or have the Prone condition."
        ]
      },
      {
        "name": "Withdraw (Cost: 1d6)",
        "level": 5,
        "description": [
          "Immediately after the attack, you move up to half your Speed without provoking Opportunity Attacks."
        ]
      },
      {
        "name": "Uncanny Dodge",
        "level": 5,
        "description": [
          "When an attacker that you can see hits you with an attack roll, you can take a Reaction to halve the attack's damage against you (round down)."
        ],
        "activation": "reaction"
      },
      {
        "name": "Expertise",
        "level": 6,
        "description": [
          "You gain Expertise in two of your Skill Proficiencies of your choice."
        ]
      },
      {
        "name": "Evasion",
        "level": 7,
        "description": [
          "You can nimbly dodge out of the way of certain dangers. When you're subjected to an effect that allows you to make a Dexterity saving throw to take only half damage, you instead take no damage if you succeed on the saving throw and only half damage if you fail. You can't use this feature if you have the Incapacitated condition."
        ]
      },
      {
        "name": "Reliable Talent",
        "level": 7,
        "description": [
          "Whenever you make an ability check that uses one of your skill or tool proficiencies, you can treat a d20 roll of 9 or lower as a 10."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 10,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Improved Cunning Strike",
        "level": 11,
        "description": [
          "You can use up to two Cunning Strike effects when you deal Sneak Attack damage, paying the die cost for each effect."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Devious Strikes",
        "level": 14,
        "description": [
          "You've practiced new ways to use your Sneak Attack deviously. The following effects are now among your Cunning Strike options."
        ]
      },
      {
        "name": "Daze (Cost: 2d6)",
        "level": 14,
        "description": [
          "The target must succeed on a Constitution saving throw, or on its next turn, it can do only one of the following: move or take an action or a Bonus Action."
        ]
      },
      {
        "name": "Knock Out (Cost: 6d6)",
        "level": 14,
        "description": [
          "The target must succeed on a Constitution saving throw, or it has the Unconscious condition for 1 minute or until it takes any damage. The Unconscious target repeats the save at the end of each of its turns, ending the effect on itself on a success."
        ]
      },
      {
        "name": "Obscure (Cost: 3d6)",
        "level": 14,
        "description": [
          "The target must succeed on a Dexterity saving throw, or it has the Blinded condition until the end of its next turn."
        ]
      },
      {
        "name": "Slippery Mind",
        "level": 15,
        "description": [
          "Your cunning mind is exceptionally difficult to control. You gain proficiency in Wisdom and Charisma saving throws."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Elusive",
        "level": 18,
        "description": [
          "You're so evasive that attackers rarely gain the upper hand against you. No attack roll can have Advantage against you unless you have the Incapacitated condition."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of the Night Spirit is recommended."
        ]
      },
      {
        "name": "Stroke of Luck",
        "level": 20,
        "description": [
          "You have a marvelous knack for succeeding when you need to. If you fail a D20 Test, you can turn the roll into a 20.",
          "Once you use this feature, you can't use it again until you finish a Short or Long Rest."
        ],
        "activation": "special"
      }
    ],
    "asiLevels": [
      4,
      8,
      10,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [
        "Thieves' Cant"
      ],
      "choice": {
        "from": [],
        "count": 1,
        "level": 1,
        "anyTable": true
      }
    },
    "resistances": [],
    "optionalFeatures": [],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "dex"
        ]
      ],
      "proficiencies": {
        "armor": [
          "light"
        ],
        "weapons": [],
        "tools": {
          "fixed": [
            "Thieves' Tools"
          ],
          "choices": []
        },
        "skillChoice": {
          "from": [
            "acrobatics",
            "athletics",
            "deception",
            "insight",
            "intimidation",
            "investigation",
            "perception",
            "persuasion",
            "sleight-of-hand",
            "stealth"
          ],
          "count": 1
        }
      }
    }
  },
  {
    "id": "sorcerer",
    "name": "Sorcerer",
    "source": "XPHB",
    "hitDie": 6,
    "primaryAbility": [
      "cha"
    ],
    "savingThrows": [
      "con",
      "cha"
    ],
    "armor": [],
    "weapons": [
      "simple"
    ],
    "toolProficiencies": {
      "fixed": [],
      "choices": []
    },
    "skillChoice": {
      "from": [
        "arcana",
        "deception",
        "insight",
        "intimidation",
        "persuasion",
        "religion"
      ],
      "count": 2
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 28,
          "items": [
            {
              "itemId": "spear",
              "name": "Spear",
              "quantity": 1
            },
            {
              "itemId": "dagger",
              "name": "Dagger",
              "quantity": 2
            },
            {
              "itemId": "crystal",
              "name": "Crystal",
              "quantity": 1
            },
            {
              "itemId": "dungeoneer-s-pack",
              "name": "Dungeoneer's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 50,
          "items": []
        }
      ]
    },
    "spellcasting": {
      "ability": "cha",
      "type": "full",
      "cantripsByLevel": [
        4,
        4,
        4,
        5,
        5,
        5,
        5,
        5,
        5,
        6,
        6,
        6,
        6,
        6,
        6,
        6,
        6,
        6,
        6,
        6
      ],
      "preparedByLevel": [
        2,
        4,
        6,
        7,
        9,
        10,
        11,
        12,
        14,
        15,
        16,
        16,
        17,
        17,
        18,
        18,
        19,
        20,
        21,
        22
      ],
      "spellbookByLevel": null,
      "slotsByLevel": [
        [
          2,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          1,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          1,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          2,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          2,
          2,
          1,
          1
        ]
      ]
    },
    "fightingStyleLevel": null,
    "weaponMasteryByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "expertiseByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "features": [
      {
        "name": "Spellcasting",
        "level": 1,
        "description": [
          "Drawing from your innate magic, you can cast spells. See chapter 7 for the rules on spellcasting. The information below details how you use those rules with Sorcerer spells, which appear in the Sorcerer spell list later in the class's description.",
          "Cantrips. You know four Sorcerer cantrips of your choice. Light, Prestidigitation, Shocking Grasp, and Sorcerous Burst are recommended. Whenever you gain a Sorcerer level, you can replace one of your cantrips from this feature with another Sorcerer cantrip of your choice.",
          "When you reach Sorcerer levels 4 and 10, you learn another Sorcerer cantrip of your choice, as shown in the Cantrips column of the Sorcerer Features table.",
          "Spell Slots. The Sorcerer Features table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a Long Rest.",
          "Prepared Spells of Level 1+. You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose two level 1 Sorcerer spells. Burning Hands and Detect Magic are recommended.",
          "The number of spells on your list increases as you gain Sorcerer levels, as shown in the Prepared Spells column of the Sorcerer Features table. Whenever that number increases, choose additional Sorcerer spells until the number of spells on your list matches the number in the Sorcerer Features table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 3 Sorcerer, your list of prepared spells can include six Sorcerer spells of level 1 or 2 in any combination.",
          "If another Sorcerer feature gives you spells that you always have prepared, those spells don't count against the number of spells you can prepare with this feature, but those spells otherwise count as Sorcerer spells for you.",
          "Changing Your Prepared Spells. Whenever you gain a Sorcerer level, you can replace one spell on your list with another Sorcerer spell for which you have spell slots.",
          "Spellcasting Ability. Charisma is your spellcasting ability for your Sorcerer spells.",
          "Spellcasting Focus. You can use an Arcane Focus as a Spellcasting Focus for your Sorcerer spells."
        ]
      },
      {
        "name": "Innate Sorcery",
        "level": 1,
        "description": [
          "An event in your past left an indelible mark on you, infusing you with simmering magic. As a Bonus Action, you can unleash that magic for 1 minute, during which you gain the following benefits:",
          "• The spell save DC of your Sorcerer spells increases by 1.",
          "• You have Advantage on the attack rolls of Sorcerer spells you cast.",
          "You can use this feature twice, and you regain all expended uses of it when you finish a Long Rest."
        ],
        "activation": "bonus"
      },
      {
        "name": "Font of Magic",
        "level": 2,
        "description": [
          "You can tap into the wellspring of magic within yourself. This wellspring is represented by Sorcery Points, which allow you to create a variety of magical effects.",
          "You have 2 Sorcery Points, and you gain more as you reach higher levels, as shown in the Sorcery Points column of the Sorcerer Features table. You can't have more Sorcery Points than the number shown in the table for your level. You regain all expended Sorcery Points when you finish a Long Rest.",
          "You can use your Sorcery Points to fuel the options below, along with other features, such as Metamagic, that use those points.",
          "Converting Spell Slots to Sorcery Points. You can expend a spell slot to gain a number of Sorcery Points equal to the slot's level (no action required).",
          "Creating Spell Slots. As a Bonus Action, you can transform unexpended Sorcery Points into one spell slot. The Creating Spell Slots table shows the cost of creating a spell slot of a given level, and it lists the minimum Sorcerer level you must be to create a slot. You can create a spell slot no higher than level 5.",
          "Any spell slot you create with this feature vanishes when you finish a Long Rest.",
          "Creating Spell Slots",
          "Spell Slot Level — Sorcery Point Cost — Min. Sorcerer Level",
          "• 1 — 2 — 2",
          "• 2 — 3 — 3",
          "• 3 — 5 — 5",
          "• 4 — 6 — 7",
          "• 5 — 7 — 9"
        ],
        "activation": "free",
        "otherActivations": [
          "bonus"
        ]
      },
      {
        "name": "Metamagic",
        "level": 2,
        "description": [
          "Because your magic flows from within, you can alter your spells to suit your needs; you gain two Metamagic options of your choice from \"Metamagic Options\" later in this class's description. You use the chosen options to temporarily modify spells you cast. To use an option, you must spend the number of Sorcery Points that it costs.",
          "You can use only one Metamagic option on a spell when you cast it unless otherwise noted in one of those options.",
          "Whenever you gain a Sorcerer level, you can replace one of your Metamagic options with one you don't know. You gain two more options at Sorcerer level 10 and two more at Sorcerer level 17."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Sorcerer levels 8, 12, and 16."
        ]
      },
      {
        "name": "Sorcerous Restoration",
        "level": 5,
        "description": [
          "When you finish a Short Rest, you can regain expended Sorcery Points, but no more than a number equal to half your Sorcerer level (round down). Once you use this feature, you can't do so again until you finish a Long Rest."
        ],
        "activation": "special"
      },
      {
        "name": "Sorcery Incarnate",
        "level": 7,
        "description": [
          "If you have no uses of Innate Sorcery left, you can use it if you spend 2 Sorcery Points when you take the Bonus Action to activate it.",
          "In addition, while your Innate Sorcery feature is active, you can use up to two of your Metamagic options on each spell you cast."
        ],
        "activation": "bonus"
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Metamagic",
        "level": 10,
        "description": [
          "Because your magic flows from within you, you can alter your spells to suit your needs; you gain two Metamagic options of your choice from the \"Metamagic Options\" section later in this class's description.",
          "You can use only one Metamagic option on a spell when you cast it, unless otherwise noted in one of those options.",
          "Whenever you gain a Sorcerer level, you can replace one of your Metamagic options with one you don't know."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Metamagic",
        "level": 17,
        "description": [
          "Because your magic flows from within you, you can alter your spells to suit your needs; you gain two Metamagic options of your choice from the \"Metamagic Options\" section later in this class's description.",
          "You can use only one Metamagic option on a spell when you cast it, unless otherwise noted in one of those options.",
          "Whenever you gain a Sorcerer level, you can replace one of your Metamagic options with one you don't know."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Dimensional Travel is recommended."
        ]
      },
      {
        "name": "Arcane Apotheosis",
        "level": 20,
        "description": [
          "While your Innate Sorcery feature is active, you can use one Metamagic option on each of your turns without spending Sorcery Points on it."
        ]
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": null
    },
    "resistances": [],
    "optionalFeatures": [
      {
        "name": "Metamagic",
        "types": [
          "MM"
        ],
        "countByLevel": [
          0,
          2,
          2,
          2,
          2,
          2,
          2,
          2,
          2,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          6,
          6,
          6,
          6
        ]
      }
    ],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "cha"
        ]
      ],
      "proficiencies": {
        "armor": [],
        "weapons": [],
        "tools": {
          "fixed": [],
          "choices": []
        },
        "skillChoice": {
          "from": [],
          "count": 0
        }
      }
    }
  },
  {
    "id": "warlock",
    "name": "Warlock",
    "source": "XPHB",
    "hitDie": 8,
    "primaryAbility": [
      "cha"
    ],
    "savingThrows": [
      "wis",
      "cha"
    ],
    "armor": [
      "light"
    ],
    "weapons": [
      "simple"
    ],
    "toolProficiencies": {
      "fixed": [],
      "choices": []
    },
    "skillChoice": {
      "from": [
        "arcana",
        "deception",
        "history",
        "intimidation",
        "investigation",
        "nature",
        "religion"
      ],
      "count": 2
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 15,
          "items": [
            {
              "itemId": "leather-armor",
              "name": "Leather Armor",
              "quantity": 1
            },
            {
              "itemId": "sickle",
              "name": "Sickle",
              "quantity": 1
            },
            {
              "itemId": "dagger",
              "name": "Dagger",
              "quantity": 2
            },
            {
              "itemId": "orb",
              "name": "Orb",
              "quantity": 1
            },
            {
              "itemId": "book",
              "name": "Book (Occult Lore)",
              "quantity": 1,
              "subject": "Occult Lore"
            },
            {
              "itemId": "scholar-s-pack",
              "name": "Scholar's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 100,
          "items": []
        }
      ]
    },
    "spellcasting": {
      "ability": "cha",
      "type": "pact",
      "cantripsByLevel": [
        2,
        2,
        2,
        3,
        3,
        3,
        3,
        3,
        3,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4
      ],
      "preparedByLevel": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        10,
        11,
        11,
        12,
        12,
        13,
        13,
        14,
        14,
        15,
        15
      ],
      "spellbookByLevel": null,
      "slotsByLevel": [
        [
          1
        ],
        [
          2
        ],
        [
          0,
          2
        ],
        [
          0,
          2
        ],
        [
          0,
          0,
          2
        ],
        [
          0,
          0,
          2
        ],
        [
          0,
          0,
          0,
          2
        ],
        [
          0,
          0,
          0,
          2
        ],
        [
          0,
          0,
          0,
          0,
          2
        ],
        [
          0,
          0,
          0,
          0,
          2
        ],
        [
          0,
          0,
          0,
          0,
          3
        ],
        [
          0,
          0,
          0,
          0,
          3
        ],
        [
          0,
          0,
          0,
          0,
          3
        ],
        [
          0,
          0,
          0,
          0,
          3
        ],
        [
          0,
          0,
          0,
          0,
          3
        ],
        [
          0,
          0,
          0,
          0,
          3
        ],
        [
          0,
          0,
          0,
          0,
          4
        ],
        [
          0,
          0,
          0,
          0,
          4
        ],
        [
          0,
          0,
          0,
          0,
          4
        ],
        [
          0,
          0,
          0,
          0,
          4
        ]
      ]
    },
    "fightingStyleLevel": null,
    "weaponMasteryByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "expertiseByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "features": [
      {
        "name": "Eldritch Invocations",
        "level": 1,
        "description": [
          "You have unearthed Eldritch Invocations, pieces of forbidden knowledge that imbue you with an abiding magical ability or other lessons. You gain one invocation of your choice, such as Pact of the Tome. Invocations are described in the \"Eldritch Invocation Options\" section later in this class's description.",
          "Prerequisites. If an invocation has a prerequisite, you must meet it to learn that invocation. For example, if an invocation requires you to be a level 5+ Warlock, you can select the invocation once you reach Warlock level 5.",
          "Replacing and Gaining Invocations. Whenever you gain a Warlock level, you can replace one of your invocations with another one for which you qualify. You can't replace an invocation if it's a prerequisite for another invocation that you have.",
          "When you gain certain Warlock levels, you gain more invocations of your choice, as shown in the Invocations column of the Warlock Features table.",
          "You can't pick the same invocation more than once unless its description says otherwise."
        ]
      },
      {
        "name": "Pact Magic",
        "level": 1,
        "description": [
          "Through occult ceremony, you have formed a pact with a mysterious entity to gain magical powers. The entity is a voice in the shadows—its identity unclear—but its boon to you is concrete: the ability to cast spells. See chapter 7 for the rules on spellcasting. The information below details how you use those rules with Warlock spells, which appear in the Warlock spell list later in the class's description.",
          "Cantrips. You know two Warlock cantrips of your choice. Eldritch Blast and Prestidigitation are recommended. Whenever you gain a Warlock level, you can replace one of your cantrips from this feature with another Warlock cantrip of your choice.",
          "When you reach Warlock levels 4 and 10, you learn another Warlock cantrip of your choice, as shown in the Cantrips column of the Warlock Features table.",
          "Spell Slots. The Warlock Features table shows how many spell slots you have to cast your Warlock spells of levels 1–5. The table also shows the level of those slots, all of which are the same level. You regain all expended Pact Magic spell slots when you finish a Short or Long Rest.",
          "For example, when you're a level 5 Warlock, you have two level 3 spell slots. To cast the level 1 spell Witch Bolt, you must spend one of those slots, and you cast it as a level 3 spell.",
          "Prepared Spells of Level 1+. You prepare the list of level 1+ spells that are available for you to cast with this feature. To start, choose two level 1 Warlock spells. Charm Person and Hex are recommended.",
          "The number of spells on your list increases as you gain Warlock levels, as shown in the Prepared Spells column of the Warlock Features table. Whenever that number increases, choose additional Warlock spells until the number of spells on your list matches the number in the table. The chosen spells must be of a level no higher than what's shown in the table's Slot Level column for your level. When you reach level 6, for example, you learn a new Warlock spell, which can be of levels 1–3.",
          "If another Warlock feature gives you spells that you always have prepared, those spells don't count against the number of spells you can prepare with this feature, but those spells otherwise count as Warlock spells for you.",
          "Changing Your Prepared Spells. Whenever you gain a Warlock level, you can replace one spell on your list with another Warlock spell of an eligible level.",
          "Spellcasting Ability. Charisma is the spellcasting ability for your Warlock spells.",
          "Spellcasting Focus. You can use an Arcane Focus as a Spellcasting Focus for your Warlock spells."
        ]
      },
      {
        "name": "Magical Cunning",
        "level": 2,
        "description": [
          "You can perform an esoteric rite for 1 minute. At the end of it, you regain expended Pact Magic spell slots but no more than a number equal to half your maximum (round up). Once you use this feature, you can't do so again until you finish a Long Rest."
        ],
        "activation": "special"
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Warlock levels 8, 12, and 16."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Contact Patron",
        "level": 9,
        "description": [
          "In the past, you usually contacted your patron through intermediaries. Now you can communicate directly; you always have the Contact Other Plane spell prepared. With this feature, you can cast the spell without expending a spell slot to contact your patron, and you automatically succeed on the spell's saving throw.",
          "Once you cast the spell with this feature, you can't do so in this way again until you finish a Long Rest."
        ]
      },
      {
        "name": "Mystic Arcanum",
        "level": 11,
        "description": [
          "Your patron grants you a magical secret called an arcanum. Choose one level 6 Warlock spell as this arcanum.",
          "You can cast your arcanum spell once without expending a spell slot, and you must finish a Long Rest before you can cast it in this way again.",
          "As shown in the Warlock Features table, you gain another Warlock spell of your choice that can be cast in this way when you reach Warlock levels 13 (level 7 spell), 15 (level 8 spell), and 17 (level 9 spell). You regain all uses of your Mystic Arcanum when you finish a Long Rest.",
          "Whenever you gain a Warlock level, you can replace one of your arcanum spells with another Warlock spell of the same level."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Mystic Arcanum",
        "level": 13,
        "description": [
          "You gain a level 7 Warlock Spell of your choice."
        ]
      },
      {
        "name": "Mystic Arcanum",
        "level": 15,
        "description": [
          "You gain a level 8 Warlock Spell of your choice."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Mystic Arcanum",
        "level": 17,
        "description": [
          "You gain a level 9 Warlock Spell of your choice."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Fate is recommended."
        ]
      },
      {
        "name": "Eldritch Master",
        "level": 20,
        "description": [
          "When you use your Magical Cunning feature, you regain all your expended Pact Magic spell slots."
        ]
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": null
    },
    "resistances": [],
    "optionalFeatures": [
      {
        "name": "Eldritch Invocations",
        "types": [
          "EI"
        ],
        "countByLevel": [
          1,
          3,
          3,
          3,
          5,
          5,
          6,
          6,
          7,
          7,
          7,
          8,
          8,
          8,
          9,
          9,
          9,
          10,
          10,
          10
        ]
      }
    ],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "cha"
        ]
      ],
      "proficiencies": {
        "armor": [
          "light"
        ],
        "weapons": [],
        "tools": {
          "fixed": [],
          "choices": []
        },
        "skillChoice": {
          "from": [],
          "count": 0
        }
      }
    }
  },
  {
    "id": "wizard",
    "name": "Wizard",
    "source": "XPHB",
    "hitDie": 6,
    "primaryAbility": [
      "int"
    ],
    "savingThrows": [
      "int",
      "wis"
    ],
    "armor": [],
    "weapons": [
      "simple"
    ],
    "toolProficiencies": {
      "fixed": [],
      "choices": []
    },
    "skillChoice": {
      "from": [
        "arcana",
        "history",
        "insight",
        "investigation",
        "medicine",
        "nature",
        "religion"
      ],
      "count": 2
    },
    "startingEquipment": {
      "fromBackground": true,
      "options": [
        {
          "label": "A",
          "gold": 5,
          "items": [
            {
              "itemId": "dagger",
              "name": "Dagger",
              "quantity": 2
            },
            {
              "itemId": "quarterstaff",
              "name": "Quarterstaff",
              "quantity": 1
            },
            {
              "itemId": "robe",
              "name": "Robe",
              "quantity": 1
            },
            {
              "itemId": "spellbook",
              "name": "Spellbook",
              "quantity": 1
            },
            {
              "itemId": "scholar-s-pack",
              "name": "Scholar's Pack",
              "quantity": 1
            }
          ]
        },
        {
          "label": "B",
          "gold": 55,
          "items": []
        }
      ]
    },
    "spellcasting": {
      "ability": "int",
      "type": "full",
      "cantripsByLevel": [
        3,
        3,
        3,
        4,
        4,
        4,
        4,
        4,
        4,
        5,
        5,
        5,
        5,
        5,
        5,
        5,
        5,
        5,
        5,
        5
      ],
      "preparedByLevel": [
        4,
        5,
        6,
        7,
        9,
        10,
        11,
        12,
        14,
        15,
        16,
        16,
        17,
        18,
        19,
        21,
        22,
        23,
        24,
        25
      ],
      "spellbookByLevel": [
        6,
        8,
        10,
        12,
        14,
        16,
        18,
        20,
        22,
        24,
        26,
        28,
        30,
        32,
        34,
        36,
        38,
        40,
        42,
        44
      ],
      "slotsByLevel": [
        [
          2,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          3,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          2,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          2,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          1,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          2,
          0,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          1,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          0,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          0,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          0,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          0
        ],
        [
          4,
          3,
          3,
          3,
          2,
          1,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          1,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          2,
          1,
          1,
          1
        ],
        [
          4,
          3,
          3,
          3,
          3,
          2,
          2,
          1,
          1
        ]
      ]
    },
    "fightingStyleLevel": null,
    "weaponMasteryByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "expertiseByLevel": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    "features": [
      {
        "name": "Spellcasting",
        "level": 1,
        "description": [
          "As a student of arcane magic, you have learned to cast spells. See chapter 7 for the rules on spellcasting. The information below details how you use those rules with Wizard spells, which appear in the Wizard spell list later in the class's description.",
          "Cantrips. You know three Wizard cantrips of your choice. Light, Mage Hand, and Ray of Frost are recommended. Whenever you finish a Long Rest, you can replace one of your cantrips from this feature with another Wizard cantrip of your choice.",
          "When you reach Wizard levels 4 and 10, you learn another Wizard cantrip of your choice, as shown in the Cantrips column of the Wizard Features table.",
          "Spellbook. Your wizardly apprenticeship culminated in the creation of a unique book: your spellbook. It is a Tiny object that weighs 3 pounds, contains 100 pages, and can be read only by you or someone casting Identify. You determine the book's appearance and materials, such as a gilt-edged tome or a collection of vellum bound with twine.",
          "The book contains the level 1+ spells you know. It starts with six level 1 Wizard spells of your choice. Detect Magic, Feather Fall, Mage Armor, Magic Missile, Sleep, and Thunderwave are recommended.",
          "Whenever you gain a Wizard level after 1, add two Wizard spells of your choice to your spellbook. Each of these spells must be of a level for which you have spell slots, as shown in the Wizard Features table. The spells are the culmination of arcane research you do regularly.",
          "Spell Slots. The Wizard Features table shows how many spell slots you have to cast your level 1+ spells. You regain all expended slots when you finish a Long Rest.",
          "Prepared Spells of Level 1+. You prepare the list of level 1+ spells that are available for you to cast with this feature. To do so, choose four spells from your spellbook. The chosen spells must be of a level for which you have spell slots.",
          "The number of spells on your list increases as you gain Wizard levels, as shown in the Prepared Spells column of the Wizard Features table. Whenever that number increases, choose additional Wizard spells until the number of spells on your list matches the number in the table. The chosen spells must be of a level for which you have spell slots. For example, if you're a level 3 Wizard, your list of prepared spells can include six spells of levels 1 and 2 in any combination, chosen from your spellbook.",
          "If another Wizard feature gives you spells that you always have prepared, those spells don't count against the number of spells you can prepare with this feature, but those spells otherwise count as Wizard spells for you.",
          "Changing Your Prepared Spells. Whenever you finish a Long Rest, you can change your list of prepared spells, replacing any of the spells there with spells from your spellbook.",
          "Spellcasting Ability. Intelligence is your spellcasting ability for your Wizard spells.",
          "Spellcasting Focus. You can use an Arcane Focus or your spellbook as a Spellcasting Focus for your Wizard spells.",
          "Expanding and Replacing a Spellbook. The spells you add to your spellbook as you gain levels reflect your ongoing magical research, but you might find other spells during your adventures that you can add to the book. You could discover a Wizard spell on a Spell Scroll, for example, and then copy it into your spellbook.",
          "Copying a Spell into the Book. When you find a level 1+ Wizard spell, you can copy it into your spellbook if it's of a level you can prepare and if you have time to copy it. For each level of the spell, the transcription takes 2 hours and costs 50 GP. Afterward you can prepare the spell like the other spells in your spellbook.",
          "Copying the Book. You can copy a spell from your spellbook into another book. This is like copying a new spell into your spellbook but faster, since you already know how to cast the spell. You need spend only 1 hour and 10 GP for each level of the copied spell.",
          "If you lose your spellbook, you can use the same procedure to transcribe the Wizard spells that you have prepared into a new spellbook. Filling out the remainder of the new book requires you to find new spells to do so. For this reason, many wizards keep a backup spellbook."
        ]
      },
      {
        "name": "Ritual Adept",
        "level": 1,
        "description": [
          "You can cast any spell as a Ritual if that spell has the Ritual tag and the spell is in your spellbook. You needn't have the spell prepared, but you must read from the book to cast a spell in this way."
        ]
      },
      {
        "name": "Arcane Recovery",
        "level": 1,
        "description": [
          "You can regain some of your magical energy by studying your spellbook. When you finish a Short Rest, you can choose expended spell slots to recover. The spell slots can have a combined level equal to no more than half your Wizard level (round up), and none of the slots can be level 6 or higher. For example, if you're a level 4 Wizard, you can recover up to two levels' worth of spell slots, regaining either one level 2 spell slot or two level 1 spell slots.",
          "Once you use this feature, you can't do so again until you finish a Long Rest."
        ],
        "activation": "special"
      },
      {
        "name": "Scholar",
        "level": 2,
        "description": [
          "While studying magic, you also specialized in another field of study. Choose one of the following skills in which you have proficiency: Arcana, History, Investigation, Medicine, Nature, or Religion. You have Expertise in the chosen skill."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 4,
        "description": [
          "You gain the Ability Score Improvement feat or another feat of your choice for which you qualify. You gain this feature again at Wizard levels 8, 12, and 16."
        ]
      },
      {
        "name": "Memorize Spell",
        "level": 5,
        "description": [
          "Whenever you finish a Short Rest, you can study your spellbook and replace one of the level 1+ Wizard spells you have prepared for your Spellcasting feature with another level 1+ spell from the book."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 8,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 12,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Ability Score Improvement",
        "level": 16,
        "description": [
          "You gain the Ability Score Improvement Feat or another feat of your choice for which you qualify."
        ]
      },
      {
        "name": "Spell Mastery",
        "level": 18,
        "description": [
          "You have achieved such mastery over certain spells that you can cast them at will. Choose a level 1 and a level 2 spell in your spellbook that have a casting time of an action. You always have those spells prepared, and you can cast them at their lowest level without expending a spell slot. To cast either spell at a higher level, you must expend a spell slot.",
          "Whenever you finish a Long Rest, you can study your spellbook and replace one of those spells with an eligible spell of the same level from the book."
        ]
      },
      {
        "name": "Epic Boon",
        "level": 19,
        "description": [
          "You gain an Epic Boon feat or another feat of your choice for which you qualify. Boon of Spell Recall is recommended."
        ]
      },
      {
        "name": "Signature Spells",
        "level": 20,
        "description": [
          "Choose two level 3 spells in your spellbook as your signature spells. You always have these spells prepared, and you can cast each of them once at level 3 without expending a spell slot. When you do so, you can't cast them in this way again until you finish a Short or Long Rest. To cast either spell at a higher level, you must expend a spell slot."
        ]
      }
    ],
    "asiLevels": [
      4,
      8,
      12,
      16,
      19
    ],
    "languages": {
      "fixed": [],
      "choice": null
    },
    "resistances": [],
    "optionalFeatures": [],
    "replicateMagicItem": null,
    "multiclass": {
      "requirement": [
        [
          "int"
        ]
      ],
      "proficiencies": {
        "armor": [],
        "weapons": [],
        "tools": {
          "fixed": [],
          "choices": []
        },
        "skillChoice": {
          "from": [],
          "count": 0
        }
      }
    }
  }
]