list: API endpoint for returning a list of classes.
retrieve: API endpoint for returning a particular class.

GET /v2/classes/?format=api&ordering=-name
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 182,
    "next": "https://api-beta.open5e.com/v2/classes/?format=api&ordering=-name&page=2",
    "previous": null,
    "results": [
        {
            "key": "toh_wyrdweaver",
            "features": [
                {
                    "key": "toh_wyrdweaver_appropriate-advantage",
                    "name": "Appropriate Advantage",
                    "desc": "At 1st level, you learn to shift the weaves of fate to aid allies and hinder foes. When a creature you can see within 60 feet of you makes an attack roll, ability check, or saving throw with advantage, you can use your reaction to expend one probability die and force that creature to make a Charisma saving throw against your spell save DC, adding the probability die to the DC. On a failed save, the creature loses advantage on that roll, and one friendly creature you can see within 60 feet has advantage on its next d20 roll of the same type the creature used (attack roll, ability check, or saving throw).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wyrdweaver_expanded-spell-list",
                    "name": "Expanded Spell List",
                    "desc": "The Wyrdweaver lets you choose from an expanded list of spells when you learn a warlock spell. The following spells are added to the warlock list for you.\n\n**Wyrdweaver Expanded Spells (table)**\n| Spell Level   | Spells                             | \n|---------------|------------------------------------| \n| 1st           | *bane*, *faerie fire*              | \n| 2nd           | *blur*, *frenzied bolt*            | \n| 3rd           | *bestow curse*, *hypnotic pattern* | \n| 4th           | *compulsion*, *reset*              | \n| 5th           | *battle mind*, *mislead*           |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wyrdweaver_favored-soul",
                    "name": "Favored Soul",
                    "desc": "Starting at 14th level, your very presence spins probability. When a creature you can see within 60 feet of you makes an attack roll, ability check, or saving throw with advantage, you can use your reaction to force the creature to make a Charisma saving throw against your spell save DC. On a failed save, the creature loses advantage on the roll and has disadvantage on it, and you have advantage on one d20 roll of your choice within the next minute. Once you use this feature, you can't use it again until you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wyrdweaver_improbable-duplicate",
                    "name": "Improbable Duplicate",
                    "desc": "At 6th level, you can channel dark power from your patron to empower your attacks and spells. Once on each of your turns, when you hit a creature with an attack, you can expend one or more probability dice, up to half your Charisma modifier (minimum of 1), and add the probability dice to the attack's damage roll.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wyrdweaver_inconceivable-channeling",
                    "name": "Inconceivable Channeling",
                    "desc": "At 10th level, you learn to redirect magical energy, converting the power to restore your pool of probability dice. When a friendly creature you can see within 30 feet of you takes acid, cold, fire, lightning, or thunder damage, you can use your reaction to take the damage instead. You halve the damage you take as your probability wellspring absorbs some of the magical energy. For every 10 damage prevented in this way, you regain one expended probability die. You can't regain more than half your maximum probability dice from this feature. Once you use this feature, you can't use it again until you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wyrdweaver_probability-wellspring",
                    "name": "Probability Wellspring",
                    "desc": "Starting at 1st level, you gain the ability to manipulate probability. You have a pool of d6s that you spend to fuel your patron abilities. The number of probability dice in the pool equals 1 + your warlock level.\n  You can use these dice to turn the odds in your or your ally's favor. When you or a friendly creature you can see within 30 feet of you makes an attack roll, ability check, or saving throw, you can use your reaction to expend probability dice from the pool, rolling the dice and adding the total result to that roll. The maximum number of dice you can spend at once equals your Charisma modifier (minimum of one die). Your pool regains all expended dice when you finish a long rest.\n  When you reach certain levels in this class, the size of your probability dice increases: at 5th level (d8), 11th level (d10), and 17th level (d12).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Warlock",
                "key": "srd_warlock"
            },
            "name": "Wyrdweaver",
            "desc": "Your patron is probability itself, the personified wellspring of chance as embodied by chosen deities, entities, and eldritch beings across the planes. By binding yourself to the Wyrdweaver, you live by the roll of the dice and the flip of the coin, delighting in the randomness of life and the thrill of new experiences. You might find yourself driven to invade a lich's keep to ask it about its favorite song, or you might leap onto a dragon's back to have the right to call yourself a dragonrider. Life with a pact-bond to your patron might not be long, but it will be exciting.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "open5e_wyrd-magic",
            "features": [
                {
                    "key": "open5e_wyrd-magic_direct-the-flood-of-chaos",
                    "name": "Direct the Flood of Chaos",
                    "desc": "Starting at 14th level, you learn to influence your magic’s unpredictable effects to a small degree. Any time while rolling on the Flood of Chaos table, you may roll twice, choosing either result.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_wyrd-magic_flood-of-chaos",
                    "name": "Flood of Chaos",
                    "desc": "Beginning at 1st level when you select this bloodline, you sometimes release a flood of magical energy with your spellcasting. The Game Master can tell you to roll 1d20 at any time right after you cast a sorcerer spell that is not a cantrip. If the result is a 1, you then roll 1d100 on the Flood of Chaos table to determine an additional magical effect at random. A Flood of Chaos can happen at most once per turn.\n\nSometimes a Flood of Chaos forces you to cast a spell. Unlike normal spells, you cannot apply any Metamagic to them, and they do not require concentration, instead lasting the full duration.\n\n**Flood of Chaos (table)**\n\n| d100  | Effect |\r\n|---------|----------|\r\n| 01-02 | For the next minute, roll again on this table at the beginning of your turn, but ignore this result if rolled again during this time. |\r\n| 03-04 | You are able to see invisible creatures within your line of sight for the next minute. |\r\n| 05-06 | The Game Master chooses a sentient construct of CR 2 or less to materialize within 5 feet of you in an unoccupied space. The Game Master controls the construct for the next minute, at which point it disappears. |\r\n| 07-08 | You cast a 3rd level fireball with yourself at the center of the area of effect. |\r\n| 09-10 | You cast the spell magic missile as if from a 5th level spell slot. |\r\n| 11-12 | Your total height changes by 1d10 inches, to a minimum of 1 inch tall. Your height decreases on an odd roll and increases on an even roll. |\r\n| 13-14 | You cast the spell confusion with yourself at the center of the area of effect. |\r\n| 15-16 | At the beginning of your turn, you gain up to 5 hit points, not exceeding your maximum. This effect lasts for one minute. |\r\n| 17-18 | A beard of feathers grows from your face. The feathers erupt in all directions if you sneeze. |\r\n| 19-20 | You cast the spell grease with yourself at the center of the area of effect. |\r\n| 21-22 | For the next minute, whenever you cast a spell that requires a saving throw, creatures targeted by the spell have disadvantage on the saving throw. |\r\n| 23-24 | The color of your skin changes to a vivid bluish hue, unless your skin was already blue, in which case it turns a vibrant red. This effect can be ended by a remove curse spell. |\r\n| 25-26 | For the next minute, you gain an additional eye in the center of your forehead. You gain advantage on Wisdom (Perception) checks using sight for the duration. |\r\n| 27-28 | You spells that have a casting time of one action are instead cast as a bonus action for one minute. |\r\n| 29-30 | You choose an unoccupied space within 60 feet and instantly teleport to it. |\r\n| 31-32 | You are magically conveyed to a random spot on the Astral Plane. At the end of your next turn, you return to your previous location, or the nearest unoccupied space. |\r\n| 33-34 | The first damage dealing spell you cast in the next minute deals maximum damage. |\r\n| 35-36 | Your total age changes by 1d10 years, to a minimum of 1 year old. Your age decreases on an odd roll and increases on an even roll. |\r\n| 37-38 | 1d6 flumphs that are frightened of you materialize within a 60 foot radius around you. The Game Master controls the flumphs for the next minute, at which point they disappear. |\r\n| 39-40 | Roll 2d10. You gain that many hit points, not exceeding your maximum. |\r\n| 41-42 | You are transformed into a plant in a tiny pot, you become vulnerable to all damage types and are incapacitated but keep your current hit point total. You change back at the start of your next turn or if you are reduced to 0 hit points. |\r\n| 43-44 | You gain the ability to teleport as a bonus action once per turn. The teleportation range is 20 feet at maximum, and you lose the ability after one minute. |\r\n| 45-46 | You cast the spell levitate with yourself as the target. |\r\n| 47-48 | A unicorn materializes within 5 feet of you in an unoccupied space. The Game Master controls the unicorn for the next minute, at which point it disappears. |\r\n| 49-50 | For one minute, you are unable to speak and emit rosy colored bubbles if you open your mouth. |\r\n| 51-52 | For one minute, you are protected by an incorporeal magic shield which gives you +2 to your AC and makes you immune to the spell magic missile. |\r\n| 53-54 | For 5d6 days, you cannot become intoxicated from alcohol regardless of how much you drink. |\r\n| 55-56 | You lose all of your hair, and it regrows 24 hours later. |\r\n| 57-58 | Any time you touch a flammable object in the next minute that is not worn or carried by another creature, the object immediately ignites. |\r\n| 59-60 | You gain back a spell slot of the lowest level you have expended for the day. |\r\n| 61-62 | You lose control of the volume of your voice for one minute. Whenever you speak, it is at shouting volume. |\r\n| 63-64 | You cast the spell fog cloud with yourself at the center of the area of effect. |\r\n| 65-66 | You deal 4d10 lightning damage to up to three creatures of your choice in a radius of 30 feet from you. |\r\n| 67-68 | You become frightened of whatever creature is closest to you. The effect ends at the end of your next turn. |\r\n| 69-70 | All creatures in a 30 foot radius centered on you become invisible. The effect ends on each creature after a minute, or if the creature attacks or casts a spell. |\r\n| 71-72 | For one minute, you have resistance to all types of damage. |\r\n| 73-74 | The Game Master randomly chooses one creature within a 60 foot radius of you. For the next 1d4 hours, the creature is poisoned. |\r\n| 75-76 | For one minute, you glow luminously. The area within 30 feet of you is considered to be brightly lit, and a creature within 5 feet of you at the end of its turn becomes blinded, regaining its sight at the end of its next turn. |\r\n| 77-78 | You cast the spell polymorph with yourself on the target. You may make a saving throw against your own save DC. On a failure, you became for the duration a 0 CR creature with no attacks such as a sheep. |\r\n| 79-80 | For one minute, an illusion of floating flower petals and flying butterflies appears in a 10 foot radius around you and moves with you. |\r\n| 81-82 | You are able to instantly use an additional action. |\r\n| 83-84 | All creatures in a 30 radius of you, excluding you, suffer 1d10 necrotic damage. However much damage is dealt by this effect, you gain that many hit points, not exceeding your hit point maximum. |\r\n| 85-86 | You cast the spell mirror image with yourself as the target. |\r\n| 87-88 | You cast the spell fly with a random creature as the target. The creature cannot be more than 60 feet away from you. |\r\n| 89-90 | You turn invisible, and though not silenced, other creatures are unable to hear you. The effect ends after one minute, or if you attack or cast any spell. |\r\n| 91-92 | Any time during the next minute, if you are killed, you are affected by the spell reincarnate. |\r\n| 93-94 | You become one size larger, reverting after one minute. |\r\n| 95-96 | All creatures in a 30 foot radius from you, including yourself, become vulnerable to piercing damage. The effect ends after one minute. |\r\n| 97-98 | In the area around you, a quiet and otherworldly melody can be heard for one minute. |\r\n| 99-00 | Your total available sorcery points increases to your maximum daily limit. |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_wyrd-magic_magical-deluge",
                    "name": "Magical Deluge",
                    "desc": "At 18th level, you can infuse your damage dealing spells with extra energy. Once per turn, after you have rolled damage from a spell, you may choose one die on which you rolled the largest possible value. You can roll this die again, adding both results to the final damage total.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_wyrd-magic_tip-the-scales-of-fate",
                    "name": "Tip the Scales of Fate",
                    "desc": "At 6th level, you can subtly manipulate another creature’s luck for good or ill. When you see another creature make an ability check, attack roll, or saving throw, you can use 2 sorcery points as a reaction to roll 1d4. You choose to either add the result to or subtract it from the creature’s roll, doing so after the roll has been made but before any effects occur resulting from the roll.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_wyrd-magic_wyrd-weaver",
                    "name": "Wyrd Weaver",
                    "desc": "Also beginning at 1st level, you can weave the endless possibilities of fate in order to give yourself advantage on a single ability check, attack roll, or saving throw. After you use this feature, you cannot do so again until after you finish a long rest. However, you gain use of the feature immediately if the Game Master has you roll on the Flood of Chaos table for casting a 1st level or higher sorcerer spell.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Open5e Originals",
                "key": "open5e",
                "type": "SOURCE",
                "display_name": "Open5e Originals",
                "publisher": {
                    "name": "Open5e",
                    "key": "open5e"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://open5e.com/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Sorcerer",
                "key": "srd_sorcerer"
            },
            "name": "Wyrd Magic",
            "desc": "*Compare to the core book's Wild Magic*\n\nSorcerers have a gift. Unlike wizards who have to study magic, or warlocks who must bargain for it, sorcerers have magic in their blood. However, sometimes this magic surges out of its own accord in unpredictable ways. Sorcerers with a wyrd bloodline may derive it from a powerful chaotic force, perhaps the Elemental Chaos itself. They may suffer a curse of fate, or some creature’s idea of a blessing. They may just contain more magical potency than they know how to readily control. Still, while they can never truly tame their magic, they can learn to better bend it to their advantage.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd-2024_wizard",
            "features": [
                {
                    "key": "srd-2024_wizard_ability-score-improvement",
                    "name": "Ability Score Improvement",
                    "desc": "You gain the Ability Score Improvement feat (see \"Feats\") or another feat of your choice for which you qualify. You gain this feature again at Wizard levels 8, 12, and 16.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_arcane-recovery",
                    "name": "Arcane Recovery",
                    "desc": "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.\n\nOnce you use this feature, you can't do so again until you finish a Long Rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_cantrips",
                    "name": "Cantrips",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "5"
                        },
                        {
                            "level": 12,
                            "column_value": "5"
                        },
                        {
                            "level": 13,
                            "column_value": "5"
                        },
                        {
                            "level": 14,
                            "column_value": "5"
                        },
                        {
                            "level": 15,
                            "column_value": "5"
                        },
                        {
                            "level": 16,
                            "column_value": "5"
                        },
                        {
                            "level": 17,
                            "column_value": "5"
                        },
                        {
                            "level": 18,
                            "column_value": "5"
                        },
                        {
                            "level": 19,
                            "column_value": "5"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "5"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_core-traits",
                    "name": "Core Wizard Traits",
                    "desc": "|||\n|---|---|\n|Primary Ability|Intelligence|\n|Hit Point Die|D6 per Wizard level|\n|Saving Throw Proficiencies|Intelligence and Wisdom|\n|Skill Proficiencies|Choose 2: Arcana, History, In sight, Investigation, Medicine, Nature, or Religion|\n|Weapon Proficiencies|Simple weapons|\n|Armor Training|None|\n|Starting Equipment|Choose A or B: (A) 2 Daggers, Arcane Focus (Quarterstaff), Robe, Spellbook, Scholar's Pack, and 5 GP; or (B) 55 GP|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CORE_TRAITS_TABLE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_epic-boon",
                    "name": "Epic Boon",
                    "desc": "You gain an Epic Boon feat (see \"Feats\") or another feat of your choice for which you qualify. Boon of Spell Recall is recommended.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 19,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_memorize-spell",
                    "name": "Memorize Spell",
                    "desc": "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.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 5,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_prepared-spells",
                    "name": "Prepared Spells",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "15"
                        },
                        {
                            "level": 11,
                            "column_value": "16"
                        },
                        {
                            "level": 12,
                            "column_value": "16"
                        },
                        {
                            "level": 13,
                            "column_value": "17"
                        },
                        {
                            "level": 14,
                            "column_value": "18"
                        },
                        {
                            "level": 15,
                            "column_value": "19"
                        },
                        {
                            "level": 16,
                            "column_value": "21"
                        },
                        {
                            "level": 17,
                            "column_value": "22"
                        },
                        {
                            "level": 18,
                            "column_value": "23"
                        },
                        {
                            "level": 19,
                            "column_value": "24"
                        },
                        {
                            "level": 2,
                            "column_value": "5"
                        },
                        {
                            "level": 20,
                            "column_value": "25"
                        },
                        {
                            "level": 3,
                            "column_value": "6"
                        },
                        {
                            "level": 4,
                            "column_value": "7"
                        },
                        {
                            "level": 5,
                            "column_value": "9"
                        },
                        {
                            "level": 6,
                            "column_value": "10"
                        },
                        {
                            "level": 7,
                            "column_value": "11"
                        },
                        {
                            "level": 8,
                            "column_value": "12"
                        },
                        {
                            "level": 9,
                            "column_value": "14"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_ritual-adept",
                    "name": "Ritual Adept",
                    "desc": "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.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_scholar",
                    "name": "Scholar",
                    "desc": "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.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_signature-spells",
                    "name": "Signature Spells",
                    "desc": "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.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_slots-1st",
                    "name": "1st",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_slots-2nd",
                    "name": "2nd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_slots-3rd",
                    "name": "3rd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_slots-4th",
                    "name": "4th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "1"
                        },
                        {
                            "level": 8,
                            "column_value": "2"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_slots-5th",
                    "name": "5th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "2"
                        },
                        {
                            "level": 12,
                            "column_value": "2"
                        },
                        {
                            "level": 13,
                            "column_value": "2"
                        },
                        {
                            "level": 14,
                            "column_value": "2"
                        },
                        {
                            "level": 15,
                            "column_value": "2"
                        },
                        {
                            "level": 16,
                            "column_value": "2"
                        },
                        {
                            "level": 17,
                            "column_value": "2"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_slots-6th",
                    "name": "6th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 11,
                            "column_value": "1"
                        },
                        {
                            "level": 12,
                            "column_value": "1"
                        },
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_slots-7th",
                    "name": "7th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_slots-8th",
                    "name": "8th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_slots-9th",
                    "name": "9th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd-2024_wizard_spell-mastery",
                    "name": "Spell Mastery",
                    "desc": "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.\n\nWhenever 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.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_spellcasting",
                    "name": "Spellcasting",
                    "desc": "As a student of arcane magic, you have learned to cast spells. See \"Spells\" 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.\n\n**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.\n\nWhen 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.\n\n**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.\n\nThe 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.\n\nWhenever 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.\n\n**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.\n\n**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.\n\nThe 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.\n\nIf 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.\n\n**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.\n\n**Spellcasting Ability.** Intelligence is your spellcasting ability for your Wizard spells.\n\n**Spellcasting Focus.** You can use an Arcane Focus or your spellbook as a Spellcasting Focus for your Wizard spells.\n\n> ### Expanding and Replacing a Spellbook\n>\n> 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.\n>\n>**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.\n>\n> **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.\n>\n> 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.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_wizard-spell-list",
                    "name": "Wizard Spell List",
                    "desc": "This section presents the Wizard spell list. The spells are organized by spell level and then alphabetized, and each spell's school of magic is listed. In the Special column, *C* means the spell requires Concentration, *R* means it's a Ritual, and *M* means it requires a specific Material component.\n\nTable: Cantrips (Level 0 Wizard Spells)\n\n|Spell|School|Special|\n|---|---|---|\n|Acid Splash|Evocation|—|\n|Chill Touch|Necromancy|—|\n|Dancing Lights|Illusion|C|\n|Elementalism|Transmutation|—|\n|Fire Bolt|Evocation|—|\n|Light|Evocation|—|\n|Mage Hand|Conjuration|—|\n|Mending|Transmutation|—|\n|Message|Transmutation|—|\n|Minor Illusion|Illusion|—|\n|Poison Spray|Necromancy|—|\n|Prestidigitation|Transmutation|—|\n|Ray of Frost|Evocation|—|\n|Shocking Grasp|Evocation|—|\n|True Strike|Divination|—|\n\nTable: Level 1 Wizard Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Alarm|Abjuration|R|\n|Burning Hands|Evocation|—|\n|Charm Person|Enchantment|—|\n|Chromatic Orb|Evocation|M|\n|Color Spray|Illusion|—|\n|Comprehend Languages|Divination|R|\n|Detect Magic|Divination|C, R|\n|Disguise Self|Illusion|—|\n|Expeditious Retreat|Transmutation|C|\n|False Life|Necromancy|–|\n|Feather Fall|Transmutation|—|\n|Find Familiar|Conjuration|R, M|\n|Floating Disk|Conjuration|R|\n|Fog Cloud|Conjuration|C|\n|Grease|Conjuration|—|\n|Hideous Laughter|Enchantment|C|\n|Ice Knife|Conjuration|—|\n|Identify|Divination|R, M|\n|Illusory Script|Illusion|R, M|\n|Jump|Transmutation|—|\n|Longstrider|Transmutation|—|\n|Mage Armor|Abjuration|—|\n|Magic Missile|Evocation|—|\n|Protection from Evil and Good|Abjuration|C, M|\n|Ray of Sickness|Necromancy|—|\n|Shield|Abjuration|—|\n|Silent Image|Illusion|C|\n|Sleep|Enchantment|C|\n|Thunderwave|Evocation|—|\n|Unseen Servant|Conjuration|R|\n\nTable: Level 2 Wizard Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Acid Arrow|Evocation|—|\n|Alter Self|Transmutation|C|\n|Arcane Lock|Abjuration|M|\n|Arcanist's Magic Aura|Illusion|—|\n|Augury|Divination|R, M|\n|Blindness/Deafness|Transmutation|—|\n|Blur|Illusion|C|\n|Continual Flame|Evocation|M|\n|Darkness|Evocation|C|\n|Darkvision|Transmutation|—|\n|Detect Thoughts|Divination|C|\n|Dragon's Breath|Transmutation|C|\n|Enhance Ability|Transmutation|C|\n|Enlarge/Reduce|Transmutation|C|\n|Flaming Sphere|Evocation|C|\n|Gentle Repose|Necromancy|R, M|\n|Gust of Wind|Evocation|C|\n|Hold Person|Enchantment|C|\n|Invisibility|Illusion|C|\n|Knock|Transmutation|—|\n|Levitate|Transmutation|C|\n|Locate Object|Divination|C|\n|Magic Mouth|Illusion|R, M|\n|Magic Weapon|Transmutation|—|\n|Mind Spike|Divination|C|\n|Mirror Image|Illusion|—|\n|Misty Step|Conjuration|—|\n|Ray of Enfeeblement|Necromancy|C|\n|Rope Trick|Transmutation|—|\n|Scorching Ray|Evocation|—|\n|See Invisibility|Divination|—|\n|Shatter|Evocation|—|\n|Spider Climb|Transmutation|C|\n|Suggestion|Enchantment|C|\n|Web|Conjuration|C|\n\nTable: Level 3 Wizard Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Animate Dead|Necromancy|—|\n|Bestow Curse|Necromancy|C|\n|Blink|Transmutation|—|\n|Clairvoyance|Divination|C, M|\n|Counterspell|Abjuration|—|\n|Dispel Magic|Abjuration|—|\n|Fear|Illusion|C|\n|Fireball|Evocation|—|\n|Fly|Transmutation|C|\n|Gaseous Form|Transmutation|C|\n|Glyph of Warding|Abjuration|M|\n|Haste|Transmutation|C|\n|Hypnotic Pattern|Illusion|C|\n|Lightning Bolt|Evocation|—|\n|Magic Circle|Abjuration|M|\n|Major Image|Illusion|C|\n|Nondetection|Abjuration|M|\n|Phantom Steed|Illusion|R|\n|Protection from Energy|Abjuration|C|\n|Remove Curse|Abjuration|—|\n|Sending|Divination|—|\n|Sleet Storm|Conjuration|C|\n|Slow|Transmutation|C|\n|Speak with Dead|Necromancy|—|\n|Stinking Cloud|Conjuration|C|\n|Tiny Hut|Evocation|R|\n|Tongues|Divination|—|\n|Vampiric Touch|Necromancy|C|\n|Water Breathing|Transmutation|R|\n\nTable: Level 4 Wizard Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Arcane Eye|Divination|C|\n|Banishment|Abjuration|C|\n|Black Tentacles|Conjuration|C|\n|Blight|Necromancy|—|\n|Charm Monster|Enchantment|—|\n|Confusion|Enchantment|C|\n|Conjure Minor Elementals|Conjuration|C|\n|Control Water|Transmutation|C|\n|Dimension Door|Conjuration|—|\n|Divination|Divination|R, M|\n|Fabricate|Transmutation|—|\n|Faithful Hound|Conjuration|—|\n|Fire Shield|Evocation|—|\n|Greater Invisibility|Illusion|C|\n|Hallucinatory Terrain|Illusion|—|\n|Ice Storm|Evocation|—|\n|Locate Creature|Divination|C|\n|Phantasmal Killer|Illusion|C|\n|Polymorph|Transmutation|C|\n|Private Sanctum|Abjuration|—|\n|Resilient Sphere|Abjuration|C|\n|Secret Chest|Conjuration|M|\n|Stone Shape|Transmutation|—|\n|Stoneskin|Transmutation|C, M|\n|Vitriolic Sphere|Evocation|—|\n|Wall of Fire|Evocation|C|\n\nTable: Level 5 Wizard Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Animate Objects|Transmutation|C|\n|Arcane Hand|Evocation|C|\n|Cloudkill|Conjuration|C|\n|Cone of Cold|Evocation|—|\n|Conjure Elemental|Conjuration|C|\n|Contact Other Plane|Divination|R|\n|Creation|Illusion|—|\n|Dominate Person|Enchantment|C|\n|Dream|Illusion|—|\n|Geas|Enchantment|—|\n|Hold Monster|Enchantment|C|\n|Legend Lore|Divination|M|\n|Mislead|Illusion|C|\n|Modify Memory|Enchantment|C|\n|Passwall|Transmutation|—|\n|Planar Binding|Abjuration|M|\n|Scrying|Divination|C, M|\n|Seeming|Illusion|—|\n|Summon Dragon|Conjuration|C, M|\n|Telekinesis|Transmutation|C|\n|Telepathic Bond|Divination|R|\n|Teleportation Circle|Conjuration|M|\n|Wall of Force|Evocation|C|\n|Wall of Stone|Evocation|C|\n\nTable: Level 6 Wizard Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Chain Lightning|Evocation|—|\n|Circle of Death|Necromancy|M|\n|Contingency|Abjuration|M|\n|Create Undead|Necromancy|M|\n|Disintegrate|Transmutation|—|\n|Eyebite|Necromancy|C|\n|Flesh to Stone|Transmutation|C|\n|Freezing Sphere|Evocation|—|\n|Globe of Invulnerability|Abjuration|C|\n|Guards and Wards|Abjuration|M|\n|Instant Summons|Conjuration|R, M|\n|Irresistible Dance|Enchantment|C|\n|Magic Jar|Necromancy|M|\n|Mass Suggestion|Enchantment|—|\n|Move Earth|Transmutation|C|\n|Programmed Illusion|Illusion|M|\n|Sunbeam|Evocation|C|\n|True Seeing|Divination|M|\n|Wall of Ice|Evocation|C|\n\nTable: Level 7 Wizard Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Arcane Sword|Evocation|C, M|\n|Delayed Blast Fireball|Evocation|C|\n|Etherealness|Conjuration|—|\n|Finger of Death|Necromancy|—|\n|Forcecage|Evocation|C, M|\n|Magnificent Mansion|Conjuration|M|\n|Mirage Arcane|Illusion|—|\n|Plane Shift|Conjuration|M|\n|Prismatic Spray|Evocation|—|\n|Project Image|Illusion|C, M|\n|Reverse Gravity|Transmutation|C|\n|Sequester|Transmutation|M|\n|Simulacrum|Illusion|M|\n|Symbol|Abjuration|M|\n|Teleport|Conjuration|—|\n\nTable: Level 8 Wizard Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Antimagic Field|Abjuration|C|\n|Antipathy/Sympathy|Enchantment|—|\n|Befuddlement|Enchantment|—|\n|Clone|Necromancy|M|\n|Control Weather|Transmutation|C|\n|Demiplane|Conjuration|—|\n|Dominate Monster|Enchantment|C|\n|Incendiary Cloud|Conjuration|C|\n|Maze|Conjuration|C|\n|Mind Blank|Abjuration|—|\n|Power Word Stun|Enchantment|—|\n|Sunburst|Evocation|—|\n\nTable: Level 9 Wizard Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Astral Projection|Necromancy|M|\n|Foresight|Divination|—|\n|Gate|Conjuration|C, M|\n|Imprisonment|Abjuration|M|\n|Meteor Swarm|Evocation|—|\n|Power Word Kill|Enchantment|—|\n|Prismatic Wall|Abjuration|—|\n|Shapechange|Transmutation|C, M|\n|Time Stop|Transmutation|—|\n|True Polymorph|Transmutation|C|\n|Weird|Illusion|C|\n|Wish|Conjuration|—|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_wizard_wizard-subclass",
                    "name": "Wizard Subclass",
                    "desc": "You gain a Wizard subclass of your choice. The Evoker subclass is detailed after this class's description. A subclass is a specialization that grants you features at certain Wizard levels. For the rest of your career, you gain each of your subclass's features that are of your Wizard level or lower.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "hit_points": {
                "hit_dice": "D6",
                "hit_dice_name": "1D6 per Wizard level",
                "hit_points_at_1st_level": "6 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D6 (or 4) + your Constitution modifier per wizard level after 1st"
            },
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "type": "SOURCE",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [
                {
                    "name": "Intelligence"
                },
                {
                    "name": "Wisdom"
                }
            ],
            "subclass_of": null,
            "name": "Wizard",
            "desc": "",
            "hit_dice": "D6",
            "caster_type": "FULL",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd_wizard",
            "features": [
                {
                    "key": "srd_wizard_ability-score-improvement",
                    "name": "Ability Score Improvement",
                    "desc": "When you reach 4th level, and again at 8th, 12th, 16th, and 19th level, you can increase one ability score of your choice by 2, or you can increase two ability scores of your choice by 1. As normal, you can't increase an ability score above 20 using this feature.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 19,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_wizard_arcane-recovery",
                    "name": "Arcane Recovery",
                    "desc": "You have learned to regain some of your magical energy by studying your spellbook. Once per day when you finish a short rest, you can choose expended spell slots to recover. The spell slots can have a combined level that is equal to or less than half your wizard level (rounded up), and none of the slots can be 6th level or higher.\r\n\r\nFor example, if you're a 4th-level wizard, you can recover up to two levels worth of spell slots. You can recover either a 2nd-level spell slot or two 1st-level spell slots.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_wizard_arcane-tradition",
                    "name": "Arcane Tradition",
                    "desc": "When you reach 2nd level, you choose an arcane tradition, shaping your practice of magic through one of eight schools: Abjuration, Conjuration, Divination, Enchantment, Evocation, Illusion, Necromancy, or Transmutation, all detailed at the end of the class description.\r\n\r\nYour choice grants you features at 2nd level and again at 6th, 10th, and 14th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_wizard_cantrips-known",
                    "name": "Cantrips Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "5"
                        },
                        {
                            "level": 12,
                            "column_value": "5"
                        },
                        {
                            "level": 13,
                            "column_value": "5"
                        },
                        {
                            "level": 14,
                            "column_value": "5"
                        },
                        {
                            "level": 15,
                            "column_value": "5"
                        },
                        {
                            "level": 16,
                            "column_value": "5"
                        },
                        {
                            "level": 17,
                            "column_value": "5"
                        },
                        {
                            "level": 18,
                            "column_value": "5"
                        },
                        {
                            "level": 19,
                            "column_value": "5"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "5"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_equipment",
                    "name": "Equipment",
                    "desc": "You start with the following equipment, in addition to the equipment granted by your background:\r\n* (*a*) a quarterstaff or (*b*) a dagger\r\n* (*a*) a component pouch or (*b*) an arcane focus\r\n* (*a*) a scholar’s pack or (*b*) an explorer’s pack\r\n* A spellbook",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "STARTING_EQUIPMENT",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_wizard_proficiencies",
                    "name": "Proficiencies",
                    "desc": "**Armor:** None\r\n**Weapons:** Daggers, darts, slings, quarterstaffs, light crossbows\r\n**Tools:** None\r\n**Saving Throws:** Intelligence, Wisdom\r\n**Skills:** Choose two from Arcana, History, Insight, Investigation, Medicine, and Religion",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCIES",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_wizard_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_signature-spells",
                    "name": "Signature Spells",
                    "desc": "When you reach 20th level, you gain mastery over two powerful spells and can cast them with little effort. Choose two 3rd-level wizard spells in your spellbook as your signature spells. You always have these spells prepared, they don't count against the number of spells you have prepared, and you can cast each of them once at 3rd level without expending a spell slot. When you do so, you can't do so again until you finish a short or long rest.\r\n\r\nIf you want to cast either spell at a higher level, you must expend a spell slot as normal.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_wizard_slots-1st",
                    "name": "1st",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_slots-2nd",
                    "name": "2nd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_slots-3rd",
                    "name": "3rd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_slots-4th",
                    "name": "4th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "1"
                        },
                        {
                            "level": 8,
                            "column_value": "2"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_slots-5th",
                    "name": "5th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "2"
                        },
                        {
                            "level": 12,
                            "column_value": "2"
                        },
                        {
                            "level": 13,
                            "column_value": "2"
                        },
                        {
                            "level": 14,
                            "column_value": "2"
                        },
                        {
                            "level": 15,
                            "column_value": "2"
                        },
                        {
                            "level": 16,
                            "column_value": "2"
                        },
                        {
                            "level": 17,
                            "column_value": "2"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_slots-6th",
                    "name": "6th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 11,
                            "column_value": "1"
                        },
                        {
                            "level": 12,
                            "column_value": "1"
                        },
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_slots-7th",
                    "name": "7th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_slots-8th",
                    "name": "8th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_slots-9th",
                    "name": "9th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd_wizard_spell-mastery",
                    "name": "Spell Mastery",
                    "desc": "At 18th level, you have achieved such mastery over certain spells that you can cast them at will. Choose a 1st-level wizard spell and a 2nd-level wizard spell that are in your spellbook. You can cast those spells at their lowest level without expending a spell slot when you have them prepared. If you want to cast either spell at a higher level, you must expend a spell slot as normal.\r\n\r\nBy spending 8 hours in study, you can exchange one or both of the spells you chose for different spells of the same levels.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_wizard_spellcasting",
                    "name": "Spellcasting",
                    "desc": "As a student of arcane magic, you have a spellbook containing spells that show the first glimmerings of your true power.\r\n\r\n### Cantrips\r\n\r\nAt 1st level, you know three cantrips of your choice from the wizard spell list. You learn additional wizard cantrips of your choice at higher levels, as shown in the Cantrips Known column of the Wizard table.\r\n\r\n### Spellbook\r\n\r\nAt 1st level, you have a spellbook containing six 1st-level wizard spells of your choice. Your spellbook is the repository of the wizard spells you know, except your cantrips, which are fixed in your mind.\r\n\r\n### Preparing and Casting Spells\r\n\r\nThe Wizard table shows how many spell slots you have to cast your spells of 1st level and higher. To cast one of these spells, you must expend a slot of the spell's level or higher. You regain all expended spell slots when you finish a long rest.\r\n\r\nYou prepare the list of wizard spells that are available for you to cast. To do so, choose a number of wizard spells from your spellbook equal to your Intelligence modifier + your wizard level (minimum of one spell). The spells must be of a level for which you have spell slots.\r\n\r\nFor example, if you're a 3rd-level wizard, you have four 1st-level and two 2nd-level spell slots. With an Intelligence of 16, your list of prepared spells can include six spells of 1st or 2nd level, in any combination, chosen from your spellbook. If you prepare the 1st-level spell magic missile, you can cast it using a 1st-level or a 2nd-level slot. Casting the spell doesn't remove it from your list of prepared spells.\r\n\r\nYou can change your list of prepared spells when you finish a long rest. Preparing a new list of wizard spells requires time spent studying your spellbook and memorizing the incantations and gestures you must make to cast the spell: at least 1 minute per spell level for each spell on your list.\r\n\r\n### Spellcasting Ability\r\n\r\nIntelligence is your spellcasting ability for your wizard spells, since you learn your spells through dedicated study and memorization. You use your Intelligence whenever a spell refers to your spellcasting ability. In addition, you use your Intelligence modifier when setting the saving throw DC for a wizard spell you cast and when making an attack roll with one.\r\n\r\n**Spell save DC** = 8 + your proficiency bonus + your Intelligence modifier\r\n\r\n**Spell attack modifier** = your proficiency bonus + your Intelligence modifier\r\n\r\n### Ritual Casting\r\n\r\nYou can cast a wizard spell as a ritual if that spell has the ritual tag and you have the spell in your spellbook. You don't need to have the spell prepared.\r\n\r\n### Spellcasting Focus\r\n\r\nYou can use an arcane focus as a spellcasting focus for your wizard spells.\r\n\r\n### Learning Spells of 1st Level and Higher\r\n\r\nEach time you gain a wizard level, you can add two wizard spells of your choice to your spellbook for free. Each of these spells must be of a level for which you have spell slots, as shown on the Wizard table. On your adventures, you might find other spells that you can add to your spellbook (see the “Your Spellbook” sidebar).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "hit_points": {
                "hit_dice": "D6",
                "hit_dice_name": "1D6 per Wizard level",
                "hit_points_at_1st_level": "6 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D6 (or 4) + your Constitution modifier per wizard level after 1st"
            },
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "type": "SOURCE",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [
                {
                    "name": "Intelligence"
                },
                {
                    "name": "Wisdom"
                }
            ],
            "subclass_of": null,
            "name": "Wizard",
            "desc": "",
            "hit_dice": "D6",
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "bfrd_wizard",
            "features": [
                {
                    "key": "bfrd_wizard_core-traits",
                    "name": "Core Wizard Traits",
                    "desc": "|||\n|---|---|\n|Hit Point Die|D6 per Wizard level|\n|Saving Throw Proficiencies|Intelligence and Wisdom|\n|Skill Proficiencies|Choose 2: Arcana, History, Insight, Investigation, Medicine, Religion|\n|Weapon Proficiencies|Simple weapons|\n|Tool Proficiencies|None|\n|Armor Training|None|\n|Starting Equipment|Choose A or B for each: (A) a quarterstaff or (B) a dagger; (A) a component pouch or (B) an arcane focus; (A) a scholar's pack or (B) an explorer's pack; plus a spellbook|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CORE_TRAITS_TABLE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_arcane-recovery",
                    "name": "Arcane Recovery",
                    "desc": "You have learned to regain some of your magical energy by studying your spellbook. Once per day, when you finish a short rest, you can recover expended Arcane spell slots of your choice. Recovered spell slots can have a combined circle total equal to or less than half your wizard level (rounded up).\n\nFor example, if you're a 4th-level wizard, you can recover up to two circles' worth of spell slots. So you could choose to recover either a single 2nd-circle spell slot or two 1st-circle spell slots.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_spellcasting",
                    "name": "Spellcasting",
                    "desc": "As a student of Arcane magic, you have a spellbook containing spells that show the first glimmerings of your true power.\n\n**Cantrips.** At 1st level, choose three cantrips from the Arcane spell list to learn. You choose more Arcane cantrips to learn at higher levels, as shown in the Cantrips Known column of the Wizard Progression table.\n\n**Spellbook.** At 1st level, your spellbook contains six 1st-circle Arcane spells of your choice. It is the repository of all the Arcane spells you know—except for your cantrips, which are so simple and well-rehearsed that you don't even need to write them down.\n\n**Preparing Spells.** You must prepare spells in advance before you can cast them. You can prepare any spell in your spellbook for which you have Arcane spell slots. (You determine which spell slots you can access by checking your level on the Wizard Progression table.) You can choose a number of spells equal to your INT modifier + your wizard level (minimum of one spell). This is your list of prepared spells from which you can cast.\n\nPreparing a new list of spells requires time studying your spellbook and re-memorizing incantations and gestures: at least 1 minute per spell circle for each spell you change. You can change your list of prepared spells as part of a long rest.\n\n**Casting Spells.** You have prepared a number of spells and can cast any of them by using an Arcane spell slot of the spell's circle or higher.\n\nThe Wizard Progression table shows how many Arcane spell slots you have at a given level. For example, at 3rd level, you have four 1st-circle and two 2nd-circle spell slots, and with a 16 INT, you can have six prepared spells of 1st or 2nd circle, in any combination. You only have two spell slots for 2nd-circle spells though, so if you prepare only 2nd-circle spells, you won't be able to use your 1st-circle spell slots at all.\n\nCasting a spell doesn't remove it from your list of prepared spells, it just uses up a spell slot. You regain all used spell slots when you finish a long rest.\n\n**Your Spellbook.** The spells you automatically add to your spellbook as you gain levels reflect the spell research you conduct on your own. However, you might find other spells during your adventures.\n\n*Copying a Spell into the Book.* When you find an Arcane spell of 1st circle or higher, you can add it to your spellbook if it is of a spell circle you can prepare and if you can make time to decipher and copy it. For each circle of the spell, the process takes 2 hours and costs 50 gp. Once you have spent this time and money, you can prepare the spell just like your other Arcane spells. Copying a spell from a scroll into your spellbook doesn't consume or destroy the scroll.\n\n*Replacing the Book.* You can copy a spell from your own spellbook into another book. This is faster and easier since you understand your own notation and already know how to cast the spell. You need spend only 1 hour and 10 gp for each circle of the copied spell.\n\nIf you lose your spellbook, you can use the same procedure to transcribe the spells you have prepared into a new spellbook. Filling out the remainder of your spellbook requires you to find new spells, as normal.\n\n**Learning Spells of 1st Circle and Higher.** Each time you gain a wizard level, you can add two Arcane spells of your choice to your spellbook for free. Each spell must be of a circle for which you have Arcane spell slots, as shown on the Wizard Progression table. During your adventures, you might also find other Arcane spells to add to your spellbook.\n\n**Spellcasting Ability.** Intelligence (INT) is your spellcasting ability. Your INT modifier determines the save DC or the attack modifier for certain spells you cast:\n- Spell save DC = 8 + your proficiency bonus (PB) + your INT modifier\n- Spell attack modifier = your proficiency bonus (PB) + your INT modifier\n\n**Rituals.** You can also cast a type of long-form spell called a ritual. Rituals don't need to be prepared, and they don't use up spell slots.\n\nAt 1st level, choose one ritual from the Arcane ritual list. You learn more rituals at higher levels, as shown in the Rituals Known column of the Wizard Progression table, but only from a circle for which you have spell slots. Rituals you learn don't count against the number of spells you learn at each level.\n\nRituals are contained in your spellbook alongside your regular spells, and new rituals written on spell scrolls can be copied into your spellbook like normal Arcane spells.\n\n**Spellcasting Focus.** You can use an arcane focus as a spellcasting focus for your Arcane spells.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_magic-sense",
                    "name": "Magic Sense",
                    "desc": "You learn to perceive magical workings. As an action, you can open your awareness to detect magical forces. Until the end of your next turn, you know the location of creatures with spellcasting ability, ongoing spell effects, or magic items within 30 feet of you. If the magical effect is the result of an ongoing spell, you learn which school of magic the spell belongs to.\n\nThis sense can penetrate most barriers, but it is blocked by 1 foot of stone, 1 inch of common metal, a thin sheet of lead, or 3 feet of wood or dirt.\n\nYou can use this feature a number of times equal to your PB + 1. When you finish a long rest, you regain all uses.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_wizard-subclass",
                    "name": "Wizard Subclass",
                    "desc": "Choose a subclass that reflects your specialized field of magical study, either Battle Mage or Cantrip Adept (detailed at the end of this class). Your choice grants you features at 3rd, 7th, 11th, and 15th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": "Feature"
                        },
                        {
                            "level": 11,
                            "detail": "Feature"
                        },
                        {
                            "level": 15,
                            "detail": "Feature"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_improvement",
                    "name": "Improvement",
                    "desc": "Choose one of the following improvements (ability scores can't be raised above 20 with this feature):\n- Increase a single ability score by 2.\n- Increase two different ability scores by 1 each.\n- Increase one ability score by 1 and select a talent from the magic talents list.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 19,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_rote-spell",
                    "name": "Rote Spell",
                    "desc": "Your continued practice of spellcraft has honed your mind, allowing you to affix a limited number of spells—called rote spells—in your mind. Choose one 1st-circle Arcane spell from your spellbook, and that spell is now a rote spell. You always have a rote spell prepared, and it doesn't count against the number of spells you can prepare during a long rest. Casting a rote spell still uses a spell slot as normal.\n\nOver the course of 8 hours or as part of a long rest, you can exchange one rote spell for a different Arcane spell of the same circle contained in your spellbook.\n\nAt higher levels, you can select more rote spells: you choose a 2nd-circle Arcane spell to become a rote spell at 9th level, a 3rd-circle Arcane spell at 13th, and a 4th-circle Arcane spell at 17th.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 5,
                            "detail": "1st-Circle"
                        },
                        {
                            "level": 9,
                            "detail": "2nd-Circle"
                        },
                        {
                            "level": 13,
                            "detail": "3rd-Circle"
                        },
                        {
                            "level": 17,
                            "detail": "4th-Circle"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_superior-recovery",
                    "name": "Superior Recovery",
                    "desc": "When you use your Arcane Recovery feature, you can choose to swap out a number of prepared Arcane spells with different Arcane spells from your spellbook—in addition to recovering Arcane spell slots. You can swap out a number of prepared spells equal to half your PB (rounded down) in this way.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_heroic-boon",
                    "name": "Heroic Boon",
                    "desc": "Your commitment to the wizard's path grants you a powerful new ability. Choose one of the following heroic boons:\n- **Rite of the Ritualist.** When you learn a new ritual as part of gaining a level of wizard, you can choose it from any source of magic. In addition, you can now copy ritual spells from any source of magic into your spellbook. Any rituals gained in this way count as Arcane spells for you.\n- **Rite of the Source Master.** Choose the Divine, Primordial, or Wyrd source of magic. When you add new non-ritual spells to your spellbook as part of gaining a level of wizard (including the level you gain this feature), you can choose spells from the Arcane spell list or spells from your chosen source. Each spell must be a of a circle for which you have spell slots. In addition, you can now copy spells of your chosen source into your spellbook. Any spells gained in this way count as Arcane spells for you.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_spellguard",
                    "name": "Spellguard",
                    "desc": "Your knowledge of magic allows you to better assess the intentions and power of hostile spells and spell attacks, increasing your chance to avoid their effects. You have advantage on saves against spells and resistance to damage dealt by spells and spell attacks.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_spell-mastery",
                    "name": "Spell Mastery",
                    "desc": "You can cast each of your rote spells at their lowest circle once without expending a spell slot. Once you cast a rote spell, you can't cast that same spell in this way again until you finish a short or long rest.\n\nIf you want to cast any of your rote spells at a higher circle, you must expend an Arcane spell slot as normal.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_epic-boon",
                    "name": "Epic Boon",
                    "desc": "Your commitment to the wizard's path grants you a powerful new ability. You gain the following epic boon:\n- **Archmage.** When you cast a spell of 1st circle or higher and that spell expends an Arcane spell slot, you can choose to roll a d10. If the number rolled is higher than the circle of the expended spell slot, you automatically recover that slot. For example, if you expend a 1st-circle spell slot, a roll of 2 or higher on the d10 means that you recover that 1st-circle spell slot. Once you successfully recover a spell slot in this way, you can't use this feature again until you complete a short rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_wizard_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_cantrips-known",
                    "name": "Cantrips Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "3"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "5"
                        },
                        {
                            "level": 12,
                            "column_value": "5"
                        },
                        {
                            "level": 13,
                            "column_value": "5"
                        },
                        {
                            "level": 14,
                            "column_value": "5"
                        },
                        {
                            "level": 15,
                            "column_value": "5"
                        },
                        {
                            "level": 16,
                            "column_value": "5"
                        },
                        {
                            "level": 17,
                            "column_value": "5"
                        },
                        {
                            "level": 18,
                            "column_value": "5"
                        },
                        {
                            "level": 19,
                            "column_value": "5"
                        },
                        {
                            "level": 20,
                            "column_value": "5"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_rituals-known",
                    "name": "Rituals Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "1"
                        },
                        {
                            "level": 2,
                            "column_value": "1"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "2"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "5"
                        },
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "6"
                        },
                        {
                            "level": 12,
                            "column_value": "6"
                        },
                        {
                            "level": 13,
                            "column_value": "7"
                        },
                        {
                            "level": 14,
                            "column_value": "7"
                        },
                        {
                            "level": 15,
                            "column_value": "8"
                        },
                        {
                            "level": 16,
                            "column_value": "8"
                        },
                        {
                            "level": 17,
                            "column_value": "9"
                        },
                        {
                            "level": 18,
                            "column_value": "9"
                        },
                        {
                            "level": 19,
                            "column_value": "9"
                        },
                        {
                            "level": 20,
                            "column_value": "9"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_slots-1st",
                    "name": "1st",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_slots-2nd",
                    "name": "2nd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_slots-3rd",
                    "name": "3rd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_slots-4th",
                    "name": "4th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 7,
                            "column_value": "1"
                        },
                        {
                            "level": 8,
                            "column_value": "2"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_slots-5th",
                    "name": "5th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 9,
                            "column_value": "1"
                        },
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "2"
                        },
                        {
                            "level": 12,
                            "column_value": "2"
                        },
                        {
                            "level": 13,
                            "column_value": "2"
                        },
                        {
                            "level": 14,
                            "column_value": "2"
                        },
                        {
                            "level": 15,
                            "column_value": "2"
                        },
                        {
                            "level": 16,
                            "column_value": "2"
                        },
                        {
                            "level": 17,
                            "column_value": "2"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_slots-6th",
                    "name": "6th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 11,
                            "column_value": "1"
                        },
                        {
                            "level": 12,
                            "column_value": "1"
                        },
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_slots-7th",
                    "name": "7th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_slots-8th",
                    "name": "8th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "bfrd_wizard_slots-9th",
                    "name": "9th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                }
            ],
            "hit_points": {
                "hit_dice": "D6",
                "hit_dice_name": "1D6 per Wizard level",
                "hit_points_at_1st_level": "6 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D6 (or 4) + your Constitution modifier per wizard level after 1st"
            },
            "document": {
                "name": "Black Flag SRD",
                "key": "bfrd",
                "type": "SOURCE",
                "display_name": "Black Flag SRD",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/black-flag-reference-document/"
            },
            "saving_throws": [
                {
                    "name": "Intelligence"
                },
                {
                    "name": "Wisdom"
                }
            ],
            "subclass_of": null,
            "name": "Wizard",
            "desc": "",
            "hit_dice": "D6",
            "caster_type": "FULL",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "bfrd_witch",
            "features": [
                {
                    "key": "bfrd_witch_core-traits",
                    "name": "Core Witch Traits",
                    "desc": "|||\n|---|---|\n|Primary Ability|Wisdom|\n|Hit Point Die|D8 per Witch level|\n|Saving Throw Proficiencies|Wisdom and Charisma|\n|Skill Proficiencies|Choose 2: Animal Handling, Arcana, Medicine, Nature, Perception, Persuasion, Survival|\n|Weapon Proficiencies|Simple weapons|\n|Tool Proficiencies|Choose alchemist tools or herbalist tools|\n|Armor Training|Light armor|\n|Starting Equipment|Choose A or B for each: (A) Shortbow and 20 arrows or (B) any simple weapon; (A) a component pouch or (B) a wyrd focus; (A) a priest's pack or (B) an explorer's pack; plus Leather armor and a dagger|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CORE_TRAITS_TABLE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_hex",
                    "name": "Hex",
                    "desc": "You curse a creature with a potent disruptive magical effect called a hex. As a bonus action, you can choose a creature within 60 feet of you, other than yourself, that can hear or see you. That creature gains one Hex die, a d6.\n\nOnce within the next 10 minutes, as a reaction when the creature makes an ability check, attack roll, or save, you can roll the Hex die, and the creature subtracts the number rolled from that check's total. Once the Hex die is rolled, it is lost. A creature can have only one Hex die assigned to it at a time.\n\nYou can use this feature a number of times equal to your WIS modifier, and you regain any expended uses when you finish a long rest. Your Hex die changes when you reach certain levels in the witch class, increasing to a d8 at 5th level, d10 at 9th, and d12 at 14th.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": "d6"
                        },
                        {
                            "level": 5,
                            "detail": "d8"
                        },
                        {
                            "level": 9,
                            "detail": "d10"
                        },
                        {
                            "level": 14,
                            "detail": "d12"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_spellcasting",
                    "name": "Spellcasting",
                    "desc": "As a conduit for wyrd power, you can cast Wyrd spells. See Spellcasting in the Player's Guide for general rules of spellcasting and for the Wyrd spell list.\n\n## Cantrips\n\nAt 1st level, choose three cantrips from the Wyrd spell list to learn. You choose more Wyrd cantrips to learn at higher levels, as shown in the Cantrips Known column of the Witch Progression table.\n\n## Casting Spells\n\nYou know several spells and can cast any of them by using a Wyrd spell slot of the spell's circle or higher. You don't need to prepare spells ahead of time.\n\nThe Witch Progression table shows how many spells you know and how many Wyrd spell slots you have at a given level. For example, at 3rd level, you have four 1st-circle slots and two 2nd-circle slots. If you know the 1st-circle spell guiding bolt and have a 1st-circle and a 2nd-circle spell slot available, you can cast guiding bolt using either slot. If you use a 1st-circle slot, you have three 1st-circle slots remaining.\n\nYou regain all used spell slots when you finish a long rest.\n\n## Spells Known of 1st Circle and Higher\n\nAt 1st level, choose two 1st-circle spells from the Wyrd spell list to learn.\n\nThe Spells Known column of the Witch Progression table shows when you learn additional Wyrd spells. Each spell you choose must be from a circle for which you have Wyrd spell slots. For instance, when you reach 3rd level as a witch, you can learn one new Wyrd spell of 1st or 2nd circle.\n\nIn addition, when you gain a level of witch, you can choose one Wyrd spell you know and replace it with another spell of your choice from the Wyrd spell list. The replacement spell must be of a circle for which you have Wyrd spell slots.\n\n## Spellcasting Ability\n\nWisdom (WIS) is your spellcasting ability. Your WIS modifier determines the save DC or the attack modifier for certain spells you cast:\n- Spell save DC = 8 + your proficiency bonus (PB) + your WIS modifier\n- Spell attack modifier = your proficiency bonus (PB) + your WIS modifier\n\n## Rituals\n\nYou can also cast a type of long-form spell called a ritual. Rituals don't count against your known spell total, and they don't use up spell slots.\n\nAt 1st level, choose one ritual from the Wyrd ritual list. You learn more rituals at higher levels, as shown in the Rituals Known column of the Witch Progression table, but only from a circle for which you have spell slots. Rituals you learn don't count against the number of spells you learn at each level.\n\n## Spellcasting Focus\n\nYou can use a wyrd focus as a spellcasting focus for your Wyrd spells. Unless stated otherwise, any of the witch's implements described in the Spirit Binding feature can also function as a spellcasting focus.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_cantrips-known",
                    "name": "Cantrips Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "3"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "5"
                        },
                        {
                            "level": 12,
                            "column_value": "5"
                        },
                        {
                            "level": 13,
                            "column_value": "5"
                        },
                        {
                            "level": 14,
                            "column_value": "5"
                        },
                        {
                            "level": 15,
                            "column_value": "5"
                        },
                        {
                            "level": 16,
                            "column_value": "5"
                        },
                        {
                            "level": 17,
                            "column_value": "5"
                        },
                        {
                            "level": 18,
                            "column_value": "5"
                        },
                        {
                            "level": 19,
                            "column_value": "5"
                        },
                        {
                            "level": 20,
                            "column_value": "5"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_rituals-known",
                    "name": "Rituals Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "1"
                        },
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "5"
                        },
                        {
                            "level": 7,
                            "column_value": "5"
                        },
                        {
                            "level": 8,
                            "column_value": "6"
                        },
                        {
                            "level": 9,
                            "column_value": "7"
                        },
                        {
                            "level": 10,
                            "column_value": "7"
                        },
                        {
                            "level": 11,
                            "column_value": "8"
                        },
                        {
                            "level": 12,
                            "column_value": "8"
                        },
                        {
                            "level": 13,
                            "column_value": "9"
                        },
                        {
                            "level": 14,
                            "column_value": "10"
                        },
                        {
                            "level": 15,
                            "column_value": "11"
                        },
                        {
                            "level": 16,
                            "column_value": "11"
                        },
                        {
                            "level": 17,
                            "column_value": "12"
                        },
                        {
                            "level": 18,
                            "column_value": "13"
                        },
                        {
                            "level": 19,
                            "column_value": "13"
                        },
                        {
                            "level": 20,
                            "column_value": "13"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_spells-known",
                    "name": "Spells Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "5"
                        },
                        {
                            "level": 5,
                            "column_value": "6"
                        },
                        {
                            "level": 6,
                            "column_value": "7"
                        },
                        {
                            "level": 7,
                            "column_value": "8"
                        },
                        {
                            "level": 8,
                            "column_value": "9"
                        },
                        {
                            "level": 9,
                            "column_value": "10"
                        },
                        {
                            "level": 10,
                            "column_value": "11"
                        },
                        {
                            "level": 11,
                            "column_value": "12"
                        },
                        {
                            "level": 12,
                            "column_value": "12"
                        },
                        {
                            "level": 13,
                            "column_value": "13"
                        },
                        {
                            "level": 14,
                            "column_value": "13"
                        },
                        {
                            "level": 15,
                            "column_value": "14"
                        },
                        {
                            "level": 16,
                            "column_value": "14"
                        },
                        {
                            "level": 17,
                            "column_value": "15"
                        },
                        {
                            "level": 18,
                            "column_value": "15"
                        },
                        {
                            "level": 19,
                            "column_value": "15"
                        },
                        {
                            "level": 20,
                            "column_value": "15"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_slots-1st",
                    "name": "1st",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_slots-2nd",
                    "name": "2nd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_slots-3rd",
                    "name": "3rd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_slots-4th",
                    "name": "4th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 7,
                            "column_value": "1"
                        },
                        {
                            "level": 8,
                            "column_value": "2"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_slots-5th",
                    "name": "5th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 9,
                            "column_value": "1"
                        },
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "2"
                        },
                        {
                            "level": 12,
                            "column_value": "2"
                        },
                        {
                            "level": 13,
                            "column_value": "2"
                        },
                        {
                            "level": 14,
                            "column_value": "2"
                        },
                        {
                            "level": 15,
                            "column_value": "2"
                        },
                        {
                            "level": 16,
                            "column_value": "2"
                        },
                        {
                            "level": 17,
                            "column_value": "2"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_slots-6th",
                    "name": "6th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 9,
                            "detail": null
                        },
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 11,
                            "column_value": "1"
                        },
                        {
                            "level": 12,
                            "column_value": "1"
                        },
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_slots-7th",
                    "name": "7th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 9,
                            "detail": null
                        },
                        {
                            "level": 10,
                            "detail": null
                        },
                        {
                            "level": 11,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_slots-8th",
                    "name": "8th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 9,
                            "detail": null
                        },
                        {
                            "level": 10,
                            "detail": null
                        },
                        {
                            "level": 11,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 13,
                            "detail": null
                        },
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_slots-9th",
                    "name": "9th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 9,
                            "detail": null
                        },
                        {
                            "level": 10,
                            "detail": null
                        },
                        {
                            "level": 11,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 13,
                            "detail": null
                        },
                        {
                            "level": 14,
                            "detail": null
                        },
                        {
                            "level": 15,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "bfrd_witch_shadow-craft",
                    "name": "Shadow Craft",
                    "desc": "Witches, perhaps more than other spellcasters, view ritual magic as the foundation of their craft. Your familiarity with ancient rites passed through generations gives you access to additional ritual spells. Choose one ritual from any spell list. Any ritual you choose must be of a circle equal to or lower than the highest-circle spell you can cast with your spell slots, as shown on the Witch Progression table.\n\nThe chosen rituals count as Wyrd rituals for you and are already included in the number in the Ritual Spells Known column at these levels on the Witch Progression table.\n\nYou learn one additional ritual spell from any source at 6th, 9th, 14th, and 18th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 9,
                            "detail": null
                        },
                        {
                            "level": 14,
                            "detail": null
                        },
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_spirit-binding",
                    "name": "Spirit Binding",
                    "desc": "You gain the ability to bind spirits into items to create mystical witch implements. To bind the spirits, you must spend 1 hour, which can be done as part of a short or long rest, focusing on the item you wish to transform into a witch's implement while remaining in physical contact with it.\n\nWhen you bind the spirits, choose an implement from those you know how to create and target a nonmagical item that meets the requirements listed in that implement's description. At the end of the hour, a spirit is successfully bound, and the item is transformed into a magic item that counts as a witch's implement for you. If you lose an implement or it is destroyed, you can repeat this ritual to bind a new spirit to a suitable replacement vessel. If a previous implement of the same type still exists when you perform this ritual, the binding ends on that previous object.\n\nIf an implement bestows a special benefit (called a secret) when you learn how to create it, that benefit remains active even if your implement is destroyed, deactivated, or otherwise temporarily rendered inactive.\n\nDue to the nature of the binding, implements you create are usable only by you. A spirit bound into a witch implement is instantly released if you die or if the implement is out of your possession for more than 24 consecutive hours. Otherwise, the spirit remains bound in that implement until you choose to unbind it (no action required) or until you perform this ritual on a different item to create the same type of implement. When a spirit is released from an implement, the item reverts back to its nonmagical state and no longer counts as a witch's implement for you.\n\nWhen you first gain this feature, you learn how to create two implements of your choice (from the options detailed at the end of this feature). As you gain levels in the witch class, you learn how to create additional types of implements. Choose an additional type of witch's implement from the options at 6th level and again at 13th level. You can have implements of different types active at the same time, provided you have performed the necessary spirit-binding ritual for each.\n\n## Brewer's Cauldron\n\n*Item Requirement: Handheld Cauldron, Kettle, or Other Portable Cooking Container*\n\nYou bind a spirit of vitality into a cauldron, kettle, or similar portable container.\n\n**Secret of Vitality.** When you learn how to create this implement, your hit point maximum increases by 2 for each witch level you have. After this initial bonus, your hit point maximum increases by 2 each time you gain a new witch level.\n\n**Brewed Concordance.** Over the course of 1 hour, which can be done as part of a short or long rest, you can use your cauldron to prepare a brew that fortifies the soul. This brew can be consumed by a number of creatures equal to your WIS modifier (minimum of 1). At the end of the hour, each creature that partook of the brew gains 1d8 temporary hit points, which last until expended or until the creature finishes its next long rest.\n\nOnce you reach 9th level in the witch class, the brew grants 1d12 temporary hit points to creatures that partook in the brew.\n\n**Superior Focus.** While using the cauldron as a spellcasting focus, spells you cast that restore hit points or grant temporary hit points restore additional hit points or grant additional temporary hit points equal to twice your proficiency bonus. If a spell both restores hit points and grants temporary hit points, you decide whether the bonus from this implement goes to restoring additional hit points or granting additional temporary hit points.\n\n## Hollow Blade\n\n*Item Requirement: Knife, Scissors, or Similar Cutting Implement*\n\nYou bind a spirit of sacrifice into a dagger, scissors, scalpel, or similar cutting instrument.\n\n**Magic Weapon.** While a spirit is bound within the blade, it counts as a +1 dagger when you wield it. When you attack with the weapon, you can use your WIS modifier, instead of STR or DEX, for attack and damage rolls.\n\nOnce you reach 9th level in the witch class, the hollow blade counts as a +2 dagger. At 15th level, it becomes a +3 dagger.\n\n**Pain Transference.** As a bonus action, you can touch the blade to a willing creature within 5 feet of you and end one of the following conditions currently affecting it: blinded, charmed, deafened, frightened, paralyzed, poisoned, or stunned. That condition is absorbed into the blade, where it remains until it is expelled or until you finish a short or long rest.\n\nWhen you hit a creature with the dagger, you can choose to forgo any damage it would deal and instead expel a condition stored within the blade. Unless the creature is immune or resistant to the expelled condition, it is immediately inflicted with the condition for up to 1 minute. If the creature is immune, the dagger has no effect. If the creature is resistant, it suffers the condition only if it fails a WIS save against your spell save DC. A creature afflicted with a condition from the dagger can attempt a WIS save against your spell save DC at the end of each of its turns, ending the condition on itself on a success.\n\n**Spell Breaker.** As an action, you can choose one creature, object, or magical effect within your reach. One spell of a circle equal to or less than the highest-circle spell you can cast (as per the Witch Progression table) on the target ends. If the spell you're attempting to break is of a higher circle, make an ability check using your spellcasting ability. The DC equals 10 + the spell's circle. On a successful check, the spell ends. Once you successfully end a spell with this implement, you can't do so again until you finish a long rest.\n\n## Nightflyer\n\n*Item Requirement: Broom, Staff, or Similarly Sized Branch from a Plant*\n\nYou bind a spirit of motion into a broom, staff, or similarly shaped branch from a plant.\n\n**Secret of Motion.** When you learn how to create this implement, your movement speed increases by 10 feet. In addition, as a bonus action, you can now take the Disengage or Dodge action on your turn.\n\n**Night's Journey.** As a bonus action while nightflyer is within 60 feet of you, you can animate it for up to 1 minute. You can also deactivate it as a bonus action. If you are ever more than 60 feet away from it, it deactivates. If it is flying when its duration expires, when you deactivate it, or when its magic is otherwise suppressed, it (and any passengers or cargo it is carrying) floats gently to the ground, descending at a rate of 60 feet per round until it lands.\n\nWhile animated, nightflyer gains a flying speed of 40 feet, can hover, and can carry up to 1,000 pounds of weight. On your turn, you can mentally command it to move up to its movement speed (no action required by you). It can't take other actions. You can spend half your movement to mount or dismount it while it is within 5 feet of you, and you can choose to allow other creatures within range to mount it, though only you can control its movement. Creatures mounted on it can't be grappled and are immune to the restrained condition.\n\nYou can animate nightflyer a number of times equal to your PB, and you regain all expended uses when you finish a long rest.\n\nOnce you reach 9th level in the witch class, nightflyer can remain animate for up to 1 hour (all at once or in several shorter flights, each one using a minimum of 1 minute from the duration), and its flying speed increases to 50 feet.\n\n**Swift Spell.** As a bonus action while you are holding or mounted on nightflyer, you can cast a spell that normally has a casting time of 1 action. You can't use this feature to cast two 1st-circle or higher spells on the same turn. You can use this feature a number of times equal to half your PB (rounded down), and you regain all expended uses when you finish a long rest.\n\n## Oracle's Aid\n\n*Item Requirement: Deck of Cards, Runestones, or Crystal Ball*\n\nYou bind a spirit of prophecy into a deck of cards, set of runestones, crystal ball, or similar fortune-telling device.\n\n**Secret of Prophecy.** When you first learn how to create this implement, you have advantage on initiative rolls, and you gain a bonus to AC equal to half your PB (rounded down). You lose this bonus to your AC while you are incapacitated.\n\n**Make Prediction.** When you make an ability check, attack roll, or save, you can choose to store the number rolled on the d20 within your oracle's aid. You then reroll the d20 and calculate the check result as normal, using that new roll. You can store up to a number of rolls equal to your WIS modifier in the oracle's aid. When you make an ability check, attack roll, or save and the oracle's aid has at least one result stored within it, you can choose to use a stored result instead of rolling the d20, removing that result from the oracle's aid. You can't use the stored rolls to modify the same check more than once. Any rolls you have stored in the oracle's aid disappear when you finish a long rest.\n\n**Spirit Consultation.** As an action, you can unleash the spirit within your oracle's aid to investigate a problem and return to you with solutions. For 1 minute, the spirit can answer up to three questions you ask of it. These questions can be about current events or the most likely result of a specific course of action you plan to take within the next 30 minutes. The answer to each question is a truthful one-word answer or short phrase, such as “yes,” “no,” “maybe,” “positive outcome likely,” “disaster ahead,” “irrelevant,” or “unclear” (if the spirit doesn't know the answer to the question). The spirit's knowledge of current events is limited to what is common knowledge in the region where you are asking the question. Therefore, the spirit can confirm the name of the local lord's lead advisor but not that the advisor is secretly a doppelganger. Once you use this feature, you can't do so again until you finish a long rest.\n\n## Soul Candle\n\n*Item Requirement: Candle, Lantern, or Similar Handheld Light Source*\n\nYou bind a spirit of light into a candle, which can be mounted on a candlestick, in a lantern, as part of a candelabra, or similar.\n\n**Mystic Flame.** As a bonus action while the candle is within 60 feet of you, you can mentally command it to light or extinguish itself. If you are ever more than 60 feet from the candle, it is automatically extinguished.\n\nWhile lit, the candle sheds a magical flame that is heatless and can be any color you choose. The light cast by the flame can be seen by only you and creatures you designate within 60 feet of you. When you first light the candle, you can choose for it to shed bright light anywhere from a minimum radius of 5 feet out to a maximum radius of 30 feet, and dim light for an additional number of feet equal to the chosen radius. Changing the color of the flame, the radius of the candle's light, or which creatures can see the candle's light doesn't require an action.\n\n**Soul Fire.** As an action while the soul candle is lit, you can cause it to burn with a supernatural substance called soul fire for up to 1 minute. While soul fire is active, the candle emits one of the following effects of your choice instead of bright or dim light:\n- Dark Sight. You can see normally in darkness, both magical and nonmagical, within the candle's radius.\n- Deep Sight. You can see through solid matter within the candle's radius. To you, solid objects within that radius appear transparent and don't prevent light from passing through them. This vision can penetrate 1 foot of stone, 1 inch of common metal, or up to 3 feet of wood or dirt. Thicker substances block this effect, as does a thin sheet of lead.\n- Heart Sight. You can see invisible creatures and objects within the candle's radius as if they were visible. In addition, you are aware of any creature within the candle's radius, revealing a creature's presence without necessarily allowing you to automatically see them, such as by making you aware of a creature on the other side of a door.\n- Magic Sight. You can sense the presence of magic within the candle's radius, and you see a faint aura around any visible creature or object in the area that bears magic, learning its school, if any. This effect otherwise works like the detect magic spell.\n\nYou can change the effect's radius as if it was light shed by the candle, as detailed previously, and you can end the effect early at any time on your turn (no action required). As a bonus action while soul fire is active, you can change which effect the soul candle emits. You can activate this feature a number of times equal to your PB, and you regain all expended uses when you finish a long rest.\n\n**Superior Focus.** While using the soul candle as a spellcasting focus, you have advantage on spell attack rolls against creatures within the candle's radius. You receive this bonus only while the candle is lit with either mystic flame or soul fire.\n\n## Spirit Book\n\n*Item Requirement: Book, Scroll, or Other Similar Item for Recording Information*\n\nYou bind a spirit of knowledge into a book, scroll, or other object suitable for recording information.\n\n**Secret of Knowledge.** When you first learn how to create this implement, choose three cantrips from any source spell list (though the three needn't be from the same list). If the chosen cantrips don't appear on the Wyrd source list, they still count as Wyrd spells for you. You can cast these cantrips just like normal cantrips, but they don't count against your number of cantrips known.\n\n**Book of Knowledge.** Whenever you gain a new spell slot from gaining a level in this class, one additional spell of your choice from any source spell list appears in your spirit book in a cipher that only you can read. While the spirit book is on your person, you can expend spell slots to cast these spells like any other spell you know. Each of these spells counts as a Wyrd spell for you, but it doesn't count against the number of spells you know.\n\nWhen you first learn how to create this implement, choose one spell of your choice from any source spell list for each circle of Wyrd spell you can cast, and these spells then appear in the book. For example, if you learn to create this implement at 6th level, you choose one 1st-circle spell, one 2nd-circle spell, and one 3rd-circle spell of your choice from any source spell list. You can replace a spell in the spirit book when you gain a witch level, and that replacement spell can be from any source spell list. Your spirit book can never contain more than one spell of each circle you can cast, to a maximum of 9 spells at 17th level.\n\n**Universal Language.** While holding the book, the spirit contained within it can translate languages for you, allowing you to read any written language and understand any language you hear.\n\nOnce you reach 9th level in the witch class, you can also speak and write in any language while holding the book.\n\n## Thundering Aegis\n\n*Item Requirement: Bell, Handheld Gong, Chime, or Other Percussion Instrument*\n\nYou bind a spirit of sound into a bell, gong, chime, or other percussion instrument.\n\n**Secret of Sound.** When you learn how to create this implement, you can no longer be surprised while you are conscious. You also gain proficiency in one of the following skills: Investigation or Perception. If you are already proficient in both of these skills, choose one. You double your proficiency bonus when you make a check with the chosen skill.\n\n**Chime of Revealing.** As an action while holding the thundering aegis, you can begin ringing it, banging it, or otherwise causing sound to issue from it, creating an audible soundscape that can be heard up to 60 feet away. As long as you can hear the sound created by your thundering aegis, you perceive your surroundings within 30 feet of you as if you had keensense—including being able to target creatures or objects within this radius with attacks and spells.\n\nAs a bonus action on each of your subsequent turns, you must continue ringing the bell, banging the gong, or similarly creating sound from the thundering aegis. Otherwise, this effect ends.\n\n**Chime of Deviation.** As an action, while holding the thundering aegis, you can create a note that holds certain types of creatures at bay. For 1 minute, whenever an Aberration, Celestial, Elemental, Fey, Fiend, or Undead starts its turn within 30 feet of you, it must succeed on a CHA save against your spell save DC or be unable to move any closer to you that turn. Once you use this feature of the thundering aegis, you can't do so again until you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": "2"
                        },
                        {
                            "level": 6,
                            "detail": "3"
                        },
                        {
                            "level": 13,
                            "detail": "4"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_witch-subclass",
                    "name": "Witch Subclass",
                    "desc": "Choose a subclass that represents the coven you align with: Crimson Cord, Night Song, or Twilight Soul (detailed at the end of this class). Your choice grants you spells and other features at 3rd, 7th, 11th, and 15th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": "Feature"
                        },
                        {
                            "level": 11,
                            "detail": "Feature"
                        },
                        {
                            "level": 15,
                            "detail": "Feature"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_coven-spells",
                    "name": "Coven Spells",
                    "desc": "Each witch subclass has a list of coven spells that you can access as soon as you can cast spells of that circle (as shown on the Witch Progression table). Once you gain such a spell, it is always on your list of known spells, and it doesn't count against the number of spells you know. However, casting a coven spell still expends a spell slot as normal. If one of these spells isn't on the Wyrd spell list, it still counts as a Wyrd spell for you. You can't replace coven spells when you gain a level of witch.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_improvement",
                    "name": "Improvement",
                    "desc": "Choose one of the following improvements (ability scores can't be raised above 20 with this feature):\n- Increase a single ability score by 2.\n- Increase two different ability scores by 1 each.\n- Increase one ability score by 1 and select a talent from the magic talents list (see Player's Guide).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 19,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_greater-hex",
                    "name": "Greater Hex",
                    "desc": "You now regain all expended uses of your Hex feature when you finish a short or long rest.\n\nIn addition, you can now automatically give a creature a Hex die when you target it with a Wyrd spell of 1st circle or higher (instead of spending a separate bonus action). If you cast a spell that targets multiple creatures, you can hex any number of those creatures, but you must expend a use of the Hex feature for each creature you choose to affect in this way.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 5,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_heroic-boon",
                    "name": "Heroic Boon",
                    "desc": "Your commitment to the witch's path grants you a powerful new ability. Choose one of the following heroic boons:\n- **Bounty of Pentacles.** When you use a Hex die (see Hex feature) to reduce a creature's ability check, attack roll, or save, and the roll still succeeds, you automatically regain one expended Hex die. In addition, if you roll a 1 on the Hex die, the die isn't lost and remains active on the current target.\n- **Might of Swords.** Whenever you roll damage dice or roll dice to determine how many hit points an effect restores to a creature, you can reroll any die that resulted in a 1. You must use the new roll.\n- **Mysticism of Wands.** When you roll initiative, you can expend a use of your Hex feature to automatically give a Hex die to one creature you can see (no action required). In addition, as a reaction when a creature with one of your Hex dice is reduced to 0 HP, you can transfer the die to a different creature you can see within 60 feet of the original target.\n- **Recovery of Cups.** When you deal damage to a creature that has a Hex die (see Hex feature), you can cause yourself, or a creature you choose within 5 feet of the target, to regain hit points equal to half the damage you dealt (up to an amount equal to your witch level). This feature triggers only on damage dealt by you during your turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_otherworldly-form",
                    "name": "Otherworldly Form",
                    "desc": "Your connection to the Wyrd suffuses your being, infusing your physical form with otherworldly abilities. You gain the following benefits:\n- As a bonus action, you can magically alter your appearance, height, weight, and similar characteristics to that of a Medium or smaller Humanoid of another lineage. This effect otherwise works like the change appearance aspect of the alter self spell, except it doesn't require concentration and lasts until you die or choose to end it (no action required).\n- You can't be magically aged, and you suffer none of the frailty of old age. You can still die of old age, but your expected lifespan now becomes thrice that of the average lifespan of your lineage.\n- You have advantage on saves against spells or effects that would alter your form.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch_epic-boon",
                    "name": "Epic Boon",
                    "desc": "Your commitment to the witch's path grants you a powerful new ability. You gain one of the following epic boons:\n- **Spirit Avenger.** As a bonus action, if you start your turn with no uses of your Hex feature remaining, you can recover a number of uses equal to your WIS modifier (minimum of 1). Once you use this feature, you can't do so again until you finish a long rest.\n- **Spirit Guardian.** You gain a +1 bonus to saves for each active witch implement currently within 60 feet of you.\n- **Spirit Keeper.** When you are reduced to 0 HP or killed outright, you can instead release one of the spirits bound within one of your witch implements, causing it to revert to its nonmagical state. You then become conscious with a number of hit points equal to your witch level + your CON modifier.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "hit_points": {
                "hit_dice": "D8",
                "hit_dice_name": "1D8 per Witch level",
                "hit_points_at_1st_level": "8 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D8 (or 5) + your Constitution modifier per witch level after 1st"
            },
            "document": {
                "name": "Black Flag SRD",
                "key": "bfrd",
                "type": "SOURCE",
                "display_name": "Black Flag SRD",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/black-flag-reference-document/"
            },
            "saving_throws": [
                {
                    "name": "Charisma"
                },
                {
                    "name": "Wisdom"
                }
            ],
            "subclass_of": null,
            "name": "Witch",
            "desc": "",
            "hit_dice": "D8",
            "caster_type": "FULL",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_wind-domain",
            "features": [
                {
                    "key": "toh_wind-domain_channel-divinity-grasp-not-the-wind",
                    "name": "Channel Divinity: Grasp Not the Wind",
                    "desc": "At 2nd level, you can use your Channel Divinity to end the grappled condition on yourself and gain a flying speed equal to your walking speed until the end of your turn. You don't provoke opportunity attacks while flying in this way.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wind-domain_dire-tempest",
                    "name": "Dire Tempest",
                    "desc": "At 17th level, you can create a 20-foot-radius tornado of swirling wind and debris at a point you can see within 120 feet. The storm lasts until the start of your next turn. All Huge or smaller creatures within the area must make a Strength saving throw against your spell save DC. On a failure, a creature takes 8d6 bludgeoning damage and is thrown 1d4 *x* 10 feet into the air. On a success, a creature takes half the damage and isn't thrown into the air. Creatures thrown into the air take falling damage as normal and land prone.\n  In addition, each creature that starts its turn within 15 feet of the tornado must succeed on a Strength saving throw against your spell save DC or be dragged into the tornado's area. A creature that enters the tornado's area is thrown 1d4 *x* 10 feet into the air, taking falling damage as normal and landing prone.\nOnce you use this feature, you can't use it again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wind-domain_divine-strike",
                    "name": "Divine Strike",
                    "desc": "At 8th level, you infuse your weapon strikes with divine energy. Once on each of your turns when you hit a creature with a weapon attack, you can cause the attack to deal an extra 1d8 thunder damage to the target. When you reach 14th level, the extra damage increases to 2d8.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wind-domain_stormshield",
                    "name": "Stormshield",
                    "desc": "At 6th level, when you take lightning or thunder damage, you can use your reaction to gain resistance to lightning and thunder damage, including against the triggering attack, until the start of your next turn. You can use this feature a number of times equal to your Wisdom modifier (minimum of once). You regain all expended uses when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wind-domain_wind-domain-spells",
                    "name": "Wind Domain Spells",
                    "desc": "Cleric Level | Spells                                                        |\r\n|--------------|---------------------------------------------------------------|\r\n| 1st          | *feather fall*, *thunderwave*                                 |\r\n| 3rd          | *gust of wind*, *misty step*                                  |\r\n| 5th          | *fly*, *wind wall*                                            |\r\n| 7th          | *conjure minor elementals* (air only), *freedom of movement*  |\r\n| 9th          | *cloudkill*, *conjure elemental* (air only)                   |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wind-domain_winds-chosen",
                    "name": "Wind's Chosen",
                    "desc": "When you choose this domain at 1st level, you learn the *mage hand* cantrip and gain proficiency in the Nature skill. When you cast *mage hand*, you can make the hand invisible, and you can control the hand as a bonus action.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Cleric",
                "key": "srd_cleric"
            },
            "name": "Wind Domain",
            "desc": "You have dedicated yourself to the service of the primordial winds. In their service, you are the gentle zephyr brushing away adversity or the vengeful storm scouring the stones from the mountainside.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "bfrd_weapon-master",
            "features": [
                {
                    "key": "bfrd_fighter-weapon-master_mastery",
                    "name": "Mastery",
                    "desc": "Choose three types of simple or martial weapons with which you have proficiency. You have mastered the use of those three weapons.\n\nOnce per turn, when you roll damage for an attack with a weapon you have mastered, you can reroll the weapon's damage dice and use either result.\n\nAlternatively, once per turn, when you use a weapon option for a weapon that you have mastered, you can roll the attack's damage even if the weapon option doesn't normally allow it.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_fighter-weapon-master_stunts",
                    "name": "Stunts",
                    "desc": "As part of your training, you've learned to use unique tactics with certain weapons. You gain access to special maneuvers called stunts.\n\nTo use a stunt, you must wield a weapon that matches the weapon type listed in the stunt description (if one is listed). You can only use one stunt per turn. You gain access to advanced stunts at higher levels.\n\nAll stunts listed are available to you at 3rd level. You can perform stunts a number of times equal to your PB + 1. After that, you must finish a short or long rest to regain expended uses.\n\n**Saves.** Some stunts require your target to make a save to resist its effects. The save DC for these stunts is calculated as follows:\n- Stunt save DC = 8 + your proficiency bonus (PB) + your STR or DEX modifier (your choice)\n\n## Stunt Options\n\nStunts are presented in alphabetical order.\n\n### Arcing Strike\n\n*Requires a Heavy Melee Weapon*\n\nWhen you deal damage with a heavy weapon wielded in both hands, you can also deal half the damage you dealt to a different target within reach that you can see. If the second target is an object, it takes the full damage instead. You can decide to use this after you know your damage roll.\n\n### Cheap Shot\n\n*Requires a Melee Weapon*\n\nWhen you successfully hit a target with a melee weapon as part of the Attack action, you can immediately make an unarmed strike against that target as part of the same Attack action.\n\n### Make It Count\n\nWhen you take the Attack action, you can make a single weapon attack with a +10 to the attack roll. On a hit, the attack deals additional damage equal to your fighter level. You can't make additional attacks as part of that Attack action, even if a feature like Multiattack would normally allow you to do so.\n\n### Parry\n\n*Requires a Melee Weapon*\n\nWhen a creature you can see hits you with a weapon attack, you can use your reaction to reduce the damage you take by 1d10 + your PB (to a minimum of 0 damage).\n\n### Redirect\n\nWhen you miss a target with a weapon attack, you can use your reaction to immediately reroll the attack, but you must select a different target you can see within 5 feet of the original target.\n\n### Riposte\n\n*Requires a Melee Weapon*\n\nWhen a creature you can see within range misses you with a weapon attack, you can use your reaction to immediately make a melee weapon attack against that creature.\n\n### Straight Through\n\n*Requires a Ranged Weapon*\n\nWhen you deal damage with a ranged weapon attack, you can also deal half the damage you dealt to a different target you can see within 5 feet of the original target. You can decide to use this after you know your damage roll.\n\n### Tactical Retreat\n\n*Requires a Melee Weapon*\n\nWhen you hit a creature with a weapon as part of the Attack action, you can immediately move up to half your speed as part of the same action without provoking opportunity attacks.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_fighter-weapon-master_deadly-flourish",
                    "name": "Deadly Flourish",
                    "desc": "Attacks made with weapons you have mastered through your Mastery feature score critical hits on rolls of 19 or 20. When you score a critical hit, you can use your reaction to do one of the following:\n- Make a ranged weapon attack against a number of creatures equal to your PB within 15 feet of the target hit by your critical hit.\n- Make a separate melee attack against each creature within 5 feet of you.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_fighter-weapon-master_advanced-stunts",
                    "name": "Advanced Stunts",
                    "desc": "The following powerful stunts are available to you whenever you could use a stunt.\n\n### Assassin's Ambush\n\nWhen you hit a creature, from which you are hidden, with a weapon attack, roll your weapon damage dice twice instead of once. On a critical hit, roll the weapon's damage dice three times instead of twice.\n\n### Bulwark\n\n*Requires a Shield*\n\nWhen you take damage from a spell or ability that requires a save, such as the fireball spell, you can use your reaction to reduce the damage dealt to you by an amount equal to your AC. Psychic damage can't be reduced by this stunt.\n\n### Felling Sweep\n\n*Requires a Heavy Melee Weapon*\n\nAs an action, you can make a single melee attack that targets each creature within reach, using a single attack and damage roll.\n\n### Preemptive Strike\n\n*Requires a Melee Weapon*\n\nWhen a creature comes within reach of your weapon, you can use your reaction to make a single attack against it. On a hit, the target's speed is reduced by 15 feet until the start of your next turn.\n\n### Rapid Release\n\n*Requires a Ranged or Thrown Weapon*\n\nAfter you take the Attack action, you can use a bonus action to make an additional attack with a ranged or thrown weapon. You can draw a thrown weapon as part of the attack.\n\n### Wrestler's Clutch\n\n*Requires a Melee Weapon*\n\nWhen you hit a creature with a melee attack, the creature must succeed on a STR save or become grappled by you. While this grapple persists, stunts you use against the grappled creature don't expend uses of your Stunts feature. This grapple ends if you attack another creature, the target escapes, or you end it (no action required).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_fighter-weapon-master_grand-finale",
                    "name": "Grand Finale",
                    "desc": "When you roll initiative and have no uses of your Stunts feature remaining, you can regain 3 uses. You must complete a long rest before you can use this feature again.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Black Flag SRD",
                "key": "bfrd",
                "type": "SOURCE",
                "display_name": "Black Flag SRD",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/black-flag-reference-document/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Fighter",
                "key": "bfrd_fighter"
            },
            "name": "Weapon Master",
            "desc": "Most fighters feel a deep connection to their weapons, but none more so than the Weapon Master. For them, a favored bow or blade is a natural extension of their body and a trusted ally. Fighters who pursue this subclass learn to use their chosen arms with efficiency and artistry.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_way-of-the-wildcat",
            "features": [
                {
                    "key": "toh_way-of-the-wildcat_enhanced-agility",
                    "name": "Enhanced Agility",
                    "desc": "When you choose this tradition at 3rd level, you gain proficiency in the Acrobatics skill if you don't already have it. When you move at least 10 feet on your turn, you have advantage on the next Dexterity (Acrobatics) check you make before the start of your next turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-wildcat_feline-reflexes",
                    "name": "Feline Reflexes",
                    "desc": "Also at 3rd level, the inner power infusing your reflexes augments your nimbleness and makes it harder to hit you. When a creature you can see misses you with an attack, the next attack against you before the start of your next turn is made with disadvantage. This can happen only once each turn. If you spend 2 ki points when a creature you can see misses you with an attack, you can take the Dodge action as a reaction instead.\n  You can't benefit from this feature if your speed is 0.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-wildcat_hundred-step-strike",
                    "name": "Hundred Step Strike",
                    "desc": "At 17th level, you can use your Springing Pounce feature as many times each turn as you want, provided you have the movement and attacks to do so. You must still spend 1 ki point each time you channel your momentum into your attack. Each time you move after hitting a creature in this way, you don't provoke opportunity attacks. If you miss an attack, further movement provokes opportunity attacks as normal.\n  If you use Flurry of Blows with Springing Pounce and hit a different creature with each attack, you can make one additional Springing Pounce attack without spending ki, provided you have the movement to do so.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-wildcat_improved-feline-reflexes",
                    "name": "Improved Feline Reflexes",
                    "desc": "Starting at 11th level, when you take no damage after succeeding on a Dexterity saving throw as a result of the Evasion monk class feature, you can use your reaction to move up to half your speed toward the source of the effect, such as the dragon or spellcaster that exhaled the lightning or cast the *fireball* that you avoided. If you end this movement within 5 feet of the source, you can spend 3 ki points to make one unarmed strike against it.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-wildcat_springing-pounce",
                    "name": "Springing Pounce",
                    "desc": "Starting at 6th level, when you move at least 10 feet straight toward a creature and hit it with an attack on the same turn, you can spend 1 ki point to channel your momentum into your attack, dealing extra damage or pushing the target (your choice). If dealing extra damage, the attack deals extra damage of the weapon's type equal to a roll of your Martial Arts die + your Wisdom modifier. If pushing the target, the target must succeed on a Strength saving throw or be pushed up to 10 feet away from you. If you used Step of the Wind to Dash before making the attack, the target has disadvantage on the saving throw.\n  You can use this feature only once per turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd_monk"
            },
            "name": "Way of the Wildcat",
            "desc": "Monks of the Wildcat train relentlessly to incorporate speed, acrobatics, and precision strikes to exert control over the field of battle and foes alike. They learn techniques that emulate the grace and agility of felines, including reflexively avoiding blows and bounding between opponents with ease. Embodying the Way of the Wildcat requires intense devotion, endless practice, and no small amount of daring.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_way-of-the-unerring-arrow",
            "features": [
                {
                    "key": "toh_way-of-the-unerring-arrow_archery-training",
                    "name": "Archery Training",
                    "desc": "When you choose this tradition at 3rd level, your particular martial arts training guides you to master the use of bows. The shortbow and longbow are monk weapons for you. Being within 5 feet of a hostile creature doesn't impose disadvantage on your ranged attack rolls with shortbows or longbows.\n  When you make an unarmed strike as a bonus action as part of your Martial Arts feature or as part of a Flurry of Blows, you can choose for the unarmed strike to deal piercing damage as you jab the target with an arrow.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-unerring-arrow_flurry-of-deflection",
                    "name": "Flurry of Deflection",
                    "desc": "At 3rd level, you get additional reactions equal to your proficiency bonus, but these reactions can be used only for your Deflect Missiles monk class feature. If you reduce the damage of the ranged weapon attack to 0 and the missile can be fired with a shortbow or longbow, you can spend 1 ki point to make a ranged attack with your shortbow or longbow, using the missile you caught as ammunition.\n  At 9th level, when you use Deflect Missiles, the damage you take from the attack is reduced by 2d10 + your Dexterity modifier + your monk level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-unerring-arrow_improbable-shot",
                    "name": "Improbable Shot",
                    "desc": "At 17th level, when you use your Needle Eye of Insight feature to ignore cover, you can spend 3 ki points to ignore all forms of cover instead. The arrow even passes through solid barriers, provided you have seen the target within the past minute and it is within your weapon's normal range.\n  Alternatively, you can spend 5 ki points to strike a target you have seen within the past minute that is now on a different plane or in an extradimensional space, such as through the *plane shift* or *rope trick* spells or a phase spider's Ethereal Jaunt trait. If you do so, you can't use this feature in this way again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-unerring-arrow_needle-eye-of-insight",
                    "name": "Needle Eye of Insight",
                    "desc": "At 6th level, your attacks with shortbows and longbows count as magical for the purpose of overcoming resistance and immunity to nonmagical attacks and damage. In addition, when you make a ranged attack with a shortbow or longbow, you can spend 1 ki point to cause your ranged attacks to ignore half cover and three-quarters cover until the start of your next turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-unerring-arrow_steel-rain-blossom",
                    "name": "Steel Rain Blossom",
                    "desc": "At 11th level, you can fire arrows in a deadly rain. While wielding a shortbow or longbow, you can use an action to fire an arcing arrow at a point you can see within your weapon's normal range. As the arrow descends onto the point, it magically replicates into dozens of arrows. Each creature within 15 feet of that point must succeed on a Dexterity saving throw or take piercing damage equal to two rolls of your Martial Arts die. A creature behind total cover automatically succeeds on this saving throw. You can increase the steel rain's damage by spending ki points. Each point you spend, to a maximum of 3, increases the damage by one Martial Arts die.\n  In addition, when you would make an unarmed strike as a bonus action as part of your Martial Arts feature or as part of a Flurry of Blows, you can choose to make a ranged attack with a shortbow or longbow instead.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd_monk"
            },
            "name": "Way of the Unerring Arrow",
            "desc": "The inner peace of contemplation, the artistry of focused breathing, and the calm awareness which leads to pinpoint accuracy all contribute to the Way of the Unerring Arrow. Some are dedicated soldiers, others walk the path of a wandering warrior-mendicant, but all of them hone their art of self-control, spirituality, and the martial arts, combining unarmed combat with archery. Select this tradition if you want to play a character who is as comfortable trading kicks and blows as they are with snatching an arrow from the air and firing it back in a single motion.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_way-of-the-tipsy-monkey",
            "features": [
                {
                    "key": "toh_way-of-the-tipsy-monkey_adaptive-fighting",
                    "name": "Adaptive Fighting",
                    "desc": "Monks of the Way of the Tipsy Monkey keep their foes off-balance by using unexpected things as weapons. Starting when you choose this tradition at 3rd level, you are proficient with improvised weapons, and you can treat them as monk weapons. When you use a magic item as an improvised weapon, you gain a bonus to attack and damage rolls with that improvised weapon based on the magic item's rarity: +1 for uncommon, +2 for rare, or +3 for very rare. At the GM's discretion, some magic items, such as rings or other magical jewelry, might not be viable as improvised weapons.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-tipsy-monkey_fortune-favors-the-fool",
                    "name": "Fortune Favors the Fool",
                    "desc": "Starting at 11th level, when you miss with an attack on your turn, the next attack you make that hits a target before the end of your turn deals an extra 1d6 damage of the weapon's type. If you make that attack using an improvised weapon, it deals an extra 1d10 damage of the weapon's type instead.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-tipsy-monkey_jester-style",
                    "name": "Jester Style",
                    "desc": "Beginning at 6th level, when an attacker that you can see hits you with a weapon attack, you can use your reaction to halve the damage that you take.\n  When you are prone, you don't have disadvantage on attack rolls, and enemies within 5 feet of you don't have advantage on attack rolls against you. You can stand up without spending movement anytime you spend ki on your turn.\n  You have advantage on any ability check or saving throw you make to escape from a grapple. If you fail to escape a grapple, you can spend 1 ki point to succeed instead.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-tipsy-monkey_stumbling-stance",
                    "name": "Stumbling Stance",
                    "desc": "At 17th level, your staggering movements make you dangerous at a distance and make it difficult for foes to safely move away from you. If your speed is not 0, your reach is extended by 5 feet, and you have advantage on opportunity attacks.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-tipsy-monkey_sway-and-strike",
                    "name": "Sway and Strike",
                    "desc": "At 3rd level, your unpredictable movements let you take advantage of more openings. Once per round when an enemy provokes an opportunity attack from you, you can spend 1 ki point to make an opportunity attack without spending your reaction. If this attack hits, you can force the target to roll a Strength saving throw. On a failure, it falls prone.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd_monk"
            },
            "name": "Way of the Tipsy Monkey",
            "desc": "Monks who practice the Way of the Tipsy Monkey lurch and waddle across the battlefield, seeming to be too intoxicated to comport themselves. Their school of fighting is typified by its low-standing stance, periods of swaying in place punctuated with bursts of wild, staggering movement, and the disorienting manner in which they seem to never be in the place they appear to be standing.\n\nDespite the name of their style, monks of this Way often abstain from drinking alcohol, though they are not prohibited from doing so. Many do, however, display traits of their patron monkey in their love of jests and their easy laughter, even in the most fraught situations.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_way-of-the-still-waters",
            "features": [
                {
                    "key": "toh_way-of-the-still-waters_duality-of-water",
                    "name": "Duality of Water",
                    "desc": "Beginning at 11th level, when you have no Turbulence dice, you have advantage on saving throws against being frightened, and you have resistance to fire damage. When you have at least one Turbulence die, you have advantage on saving throws against being charmed, and you have resistance to cold damage.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-still-waters_perfect-calm",
                    "name": "Perfect Calm",
                    "desc": "Starting when you choose this tradition at 3rd level, when you spend a ki point on Flurry of Blows, Patient Defense, or Step of the Wind, you also have advantage on one saving throw of your choice that you make before the end of your next turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-still-waters_spreading-ripples",
                    "name": "Spreading Ripples",
                    "desc": "At 6th level, when a creature within 10 feet of you and friendly to you is hit by an attack or fails a saving throw, you can use your reaction to gain a Turbulence die.\n  When you hit with an attack and use two or more Turbulence dice on the attack's damage, you can choose one creature within 10 feet of your target that you can see. That creature takes damage equal to the roll of one of the Turbulence dice you rolled. If you spend 1 ki point, you can instead choose any number of creatures within 10 feet of your target to take that amount of damage.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-still-waters_tempestuous-waters",
                    "name": "Tempestuous Waters",
                    "desc": "At 17th level, when you spend any number of ki points, you can also choose to gain an equal number of Turbulence dice, up to your proficiency bonus.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-still-waters_turbulent-waters",
                    "name": "Turbulent Waters",
                    "desc": "Starting at 3rd level, when an attack made by a hostile creature misses you or you succeed on a saving throw, you can use your reaction to gain a Turbulence die, which is the same type as your Martial Arts die. You can have a maximum number of Turbulence dice equal to your proficiency bonus. When you hit with an attack, you can roll any number of Turbulence dice and add the total result to the damage you deal. Turbulence dice that result in a 1 or 2 are expended, otherwise you don't expend Turbulence dice when you add them to the damage you deal. You lose all accumulated Turbulence dice when you haven't made an attack or been the target of an attack by a hostile creature for 1 minute.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd_monk"
            },
            "name": "Way of the Still Waters",
            "desc": "Monks who follow the Way of the Still Waters are like placid mountain lakes; they are still and calm until some outside force disrupts them and forces a reaction. Many adherents live a pacifistic lifestyle and never seek conflict. When strife finds them, though, they deal with it in a swift and decisive use of power and grace.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd_way-of-the-open-hand",
            "features": [
                {
                    "key": "srd_way-of-the-open-hand_open-hand-technique",
                    "name": "Open Hand Technique",
                    "desc": "Starting when you choose this tradition at 3rd level, you can manipulate your enemy's ki when you harness your own. Whenever you hit a creature with one of the attacks granted by your Flurry of Blows, you can impose one of the following effects on that target:\r\n\r\n* It must succeed on a Dexterity saving throw or be knocked prone.\r\n* It must make a Strength saving throw. If it fails, you can push it up to 15 feet away from you.\r\n* It can't take reactions until the end of your next turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_way-of-the-open-hand_quivering-palm",
                    "name": "Quivering Palm",
                    "desc": "At 17th level, you gain the ability to set up lethal vibrations in someone's body. When you hit a creature with an unarmed strike, you can spend 3 ki points to start these imperceptible vibrations, which last for a number of days equal to your monk level. The vibrations are harmless unless you use your action to end them. To do so, you and the target must be on the same plane of existence. When you use this action, the creature must make a Constitution saving throw. If it fails, it is reduced to 0 hit points. If it succeeds, it takes 10d10 necrotic damage.\r\n\r\nYou can have only one creature under the effect of this feature at a time. You can choose to end the vibrations harmlessly without using an action.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_way-of-the-open-hand_tranquility",
                    "name": "Tranquility",
                    "desc": "Beginning at 11th level, you can enter a special meditation that surrounds you with an aura of peace. At the end of a long rest, you gain the effect of a sanctuary spell that lasts until the start of your next long rest (the spell can end early as normal). The saving throw DC for the spell equals 8 + your Wisdom modifier + your proficiency bonus.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_way-of-the-open-hand_wholeness-of-body",
                    "name": "Wholeness of Body",
                    "desc": "At 6th level, you gain the ability to heal yourself. As an action, you can regain hit points equal to three times your monk level. You must finish a long rest before you can use this feature again.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "type": "SOURCE",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd_monk"
            },
            "name": "Way of the Open Hand",
            "desc": "",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_way-of-the-humble-elephant",
            "features": [
                {
                    "key": "toh_way-of-the-humble-elephant_decisive-in-wrath",
                    "name": "Decisive in Wrath",
                    "desc": "At 11th level, when you spend 1 ki point as part of your Slow to Anger feature, all of your melee weapon attacks that hit before the end of your next turn deal extra damage equal to one roll of your Martial Arts die + your Wisdom modifier.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-humble-elephant_slow-to-anger",
                    "name": "Slow to Anger",
                    "desc": "Starting when you choose this tradition at 3rd level, when you use Patient Defense and an attack hits you, you can use your reaction to halve the damage that you take. When you use Patient Defense and a melee attack made by a creature within your reach misses you, you can use your reaction to force the target to make a Strength saving throw. On a failure, the target is knocked prone.\n  When you use either of these reactions, you can spend 1 ki point. If you do, your first melee weapon attack that hits before the end of your next turn deals extra damage equal to one roll of your Martial Arts die + your Wisdom modifier.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-humble-elephant_thick-hide",
                    "name": "Thick Hide",
                    "desc": "At 17th level, you can spend 5 ki points as a bonus action to gain resistance to bludgeoning, piercing, and slashing damage for 10 minutes.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-humble-elephant_unyielding-step",
                    "name": "Unyielding Step",
                    "desc": "Starting at 6th level, you can spend 1 ki point on your turn to ignore difficult terrain for 1 minute or until you are incapacitated. For the duration, your speed can't be reduced below 15 feet. If you use this feature while grappled, the creature can use its reaction to move with you whenever you move; otherwise, the grapple ends. If you use this feature while restrained but not grappled, such as by a spider's web, you break free from the restraining material unless it is capable of moving with you.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd_monk"
            },
            "name": "Way of the Humble Elephant",
            "desc": "Like their namesake, monks of the Way of the Humble Elephant are respectful and accommodating. A large part of their training involves traveling through their home region and assisting local farmers and common folk with problems ranging from rebuilding burned homes to dispatching troublesome bandits. In areas where their Way is known, adherents are welcomed into the community and their needs are seen to in exchange for the host of benefits their presence brings to the community.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_way-of-the-dragon",
            "features": [
                {
                    "key": "toh_way-of-the-dragon_conquering-wyrm",
                    "name": "Conquering Wyrm",
                    "desc": "Beginning at 11th level, when you take the Attack action after using Step of the Wind in the same turn, you can spend an extra 2 ki points to replace your first attack with one unarmed strike against each creature within 5 feet of the space in which you end your movement. On a hit, your unarmed strike deals an extra 4d6 of the type associated with your Draconic Affiliation. You can't use this feature and your Draconic Onslaught feature in the same round.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-dragon_draconic-affiliation",
                    "name": "Draconic Affiliation",
                    "desc": "Starting when you choose this tradition at 3rd level, you feel an affinity for one type of dragon, which you choose from the Draconic Affiliation table. You model your fighting style to match that type of dragon, and some of the features you gain from following this Way depend upon the affiliation you chose.\n\n| Dragon              | Associated Skill  | Damage Type | \n|---------------------|-------------------|-------------| \n| Black or Copper     | Stealth           | Acid        | \n| Blue or Bronze      | Insight           | Lightning   | \n| Brass, Gold, or Red | Intimidation      | Fire        | \n| Green               | Deception         | Poison      | \n| Silver or White     | History           | Cold        |\n\nWhen you make your selection, you gain proficiency in the dragon's associated skill, and you gain resistance to the listed damage type. If you already have this skill proficiency, you double your proficiency bonus with that skill.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-dragon_draconic-onslaught",
                    "name": "Draconic Onslaught",
                    "desc": "At 3rd level, when you use Step of the Wind then hit with an attack, the attack deals an extra 2d6 damage of the type associated with your Draconic Affiliation.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-dragon_scales-of-the-wyrm",
                    "name": "Scales of the Wyrm",
                    "desc": "At 17th level, you can harden yourself against harm like the eldest of dragons. On your turn, you can spend 4 ki points to increase your Armor Class by 2, gain temporary hit points equal to your monk level, and gain immunity to the frightened condition for 10 minutes. For the duration, when you take damage of the type associated with your Draconic Affiliation, you can use your reaction to reduce the damage you take from that source to 0.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-the-dragon_take-flight",
                    "name": "Take Flight",
                    "desc": "Starting at 6th level, when you take the Dash action, you can spend 1 ki point to gain a flying speed equal to your walking speed until the end of your turn. While you are flying, a creature that hits you with an opportunity attack takes 2d6 damage of the type associated with your Draconic Affiliation.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd_monk"
            },
            "name": "Way of the Dragon",
            "desc": "You have studied at a monastery devoted to dragonkind. Warriors trained in these places adapt their fighting styles to match the dragons they hold in such esteem. They are respected and feared by students of other traditions. Once they are trained, followers of this Way travel far and wide, rarely settling in one place for long.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "tdcs_way-of-the-cerulean-spirit",
            "features": [
                {
                    "key": "tdcs_way-of-the-cerulean-spirit_debilitating-barrage",
                    "name": "Debilitating Barrage",
                    "desc": "Upon reaching 17th level, you’ve gained the knowledge to temporarily alter and lower a creature’s fortitude by striking a series of pressure points. Whenever you hit a single creature with three or more attacks in one round, you can spend 3 ki points to give the creature disadvantage to their attack rolls until the end of your next turn, and they must make a Constitution saving throw. On a failure, the creature suffers vulnerability to a damage type of your choice for 1 minute, or until after they take any damage of that type.\nCreatures with resistance or immunity to the chosen damage type do not suffer this vulnerability, which is revealed after the damage type is chosen. You can select the damage type from the following list: acid, bludgeoning, cold, fire, force, lightning, necrotic, piercing, poison, psychic, radiant, slashing, thunder.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "tdcs_way-of-the-cerulean-spirit_extort-truth",
                    "name": "Extort Truth",
                    "desc": "At 6th level, you can hit a series of hidden nerves on a creature with precision, temporarily causing them to be unable to mask their true thoughts and intent. If you manage to hit a single creature with two or more attacks in one round, you can spend 2 ki points to force them to make a Charisma saving throw. You can choose to have these attacks deal no damage. On a failed save, the creature is unable to speak a deliberate lie for 1 minute. You know if they succeeded or failed on their saving throw.\nAn affected creature is aware of the effect and can thus avoid answering questions to which it would normally respond with a lie. Such a creature can be evasive in its answers as long as the effect lasts.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "tdcs_way-of-the-cerulean-spirit_extract-aspects",
                    "name": "Extract Aspects",
                    "desc": "Beginning at 3rd level when choosing this tradition, when you pummel an opponent and connect with multiple pressure points, you can extract crucial information about your foe. Whenever you hit a single creature with two or more attacks in one round, you can spend 1 ki point to force the target to make a Constitution saving throw. On a failure, you learn one aspect about the creature of your choice: Creature Type, Armor Class, Senses, Highest Saving Throw Modifier, Lowest Saving Throw Modifier, Damage Vulnerabilities, Damage Resistances, Damage Immunities, or Condition Immunities.\nUpon reaching 6th level, if the target fails their saving throw, you can choose two aspects to learn. This increases to three aspects at 11th level, and four aspects at 17th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "tdcs_way-of-the-cerulean-spirit_mind-of-mercury",
                    "name": "Mind of Mercury",
                    "desc": "Starting at 6th level, you’ve honed your awareness and reflexes through mental aptitude and pattern recognition. You can take a number of additional reactions each round equal to your Intelligence modifier (minimum of 1), at the cost of 1 ki point per reaction beyond the first. You can only use one reaction per trigger.\nIn addition, whenever you make an Intelligence (Investigation) check, you can spend 1 ki point to gain advantage on the roll.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "tdcs_way-of-the-cerulean-spirit_mystical-erudition",
                    "name": "Mystical Erudition",
                    "desc": "Upon choosing this tradition at 3rd level, you’ve undergone extensive training with the Cerulean Spirit, allowing you to mystically recall information on history and lore from the monastery’s collected volumes. Whenever you make an Intelligence (Arcana), Intelligence (History), or Intelligence (Religion) check, you can spend 1 ki point to gain advantage on the roll.\nIn addition, you learn one language of your choice. You gain additional languages at 11th and 17th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "tdcs_way-of-the-cerulean-spirit_preternatural-counter",
                    "name": "Preternatural Counter",
                    "desc": "Beginning at 11th level, your quick mind and study of your foe allows you to use their failure to your advantage. If a creature misses you with an attack, you can immediately use your reaction to make a melee attack against that creature.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tal'dorei Campaign Setting",
                "key": "tdcs",
                "type": "SOURCE",
                "display_name": "Tal'dorei Campaign Setting",
                "publisher": {
                    "name": "Green Ronin Publishing",
                    "key": "green-ronin"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://en.wikipedia.org/wiki/Critical_Role%3A_Tal'Dorei_Campaign_Setting"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd_monk"
            },
            "name": "Way of the Cerulean Spirit",
            "desc": "To become a Cerulean Spirit is to give one’s self to the quest for unveiling life’s mysteries, bringing light to the secrets of the dark, and guarding the most powerful and dangerous of truths from those who would seek to pervert the sanctity of civilization.\n\nThe monks of the Cerulean Spirit are the embodiment of the phrase “know your enemy”. Through research, they prepare themselves against the ever-coming tides of evil. Through careful training, they have learned to puncture and manipulate the spiritual flow of an opponent’s body. Through understanding the secrets of their foe, they can adapt and surmount them. Then, once the fight is done, they return to record their findings for future generations of monks to study from.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "open5e_way-of-shadowdancing",
            "features": [
                {
                    "key": "open5e_way-of-shadowdancing_dark-passage",
                    "name": "Dark Passage",
                    "desc": "Starting at 6th level, you can use shadows to instantly transport yourself a short distance via the plane of shadows. As a bonus action, you can teleport from your space to another unoccupied space that you can see within 60 feet, as long as both spaces are in dim light or darkness. After using this ability, you gain advantage on your next melee attack until the end of the turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_way-of-shadowdancing_magic-of-shadow",
                    "name": "Magic of Shadow",
                    "desc": "At 3rd level, you can channel your ki to cast a selection of spells tied to the plane of shadow. You learn the cantrip *minor illusion*. You can also use an action and 2 ki points to cast any of the following spells without the need for material components: *darkness*, *darkvision*, *silence*, and *pass without trace*.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_way-of-shadowdancing_shadow-strike",
                    "name": "Shadow Strike",
                    "desc": "When you reach 17th level, you can make an extra attack against a distracted enemy. If a creature other than you hits a target within 5 feet of you with an attack, you may use a reaction to make a melee attack against the same target.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_way-of-shadowdancing_walk-unseen",
                    "name": "Walk Unseen",
                    "desc": "Starting at 11th level, you can suffuse your presence with the shadows around you and walk unseen. If you are in dim light or darkness, you can use an action and become invisible. You become visible if you are exposed to bright light, or if you cast a spell or make an attack.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Open5e Originals",
                "key": "open5e",
                "type": "SOURCE",
                "display_name": "Open5e Originals",
                "publisher": {
                    "name": "Open5e",
                    "key": "open5e"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://open5e.com/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd_monk"
            },
            "name": "Way of Shadowdancing",
            "desc": "*Compare to the core book's Way of Shadow*\n\nMonks of the shadowdancing tradition are more than just stealthy assassins; they have mastered their ki to become one with the shadows. As they continue their training, they strengthen their connection to the plane of shadow, giving them the ability to perform supernatural feats of subterfuge and jaunt through that very realm of darkness. They are known as ninjas in some regions, and they can serve as spies, killers, and saboteurs for hire. Alternatively, their monastery might only send them on specific missions towards some secret agenda as hidden as the shadowdancers themselves.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_way-of-concordant-motion",
            "features": [
                {
                    "key": "toh_way-of-concordant-motion_concordant-mind",
                    "name": "Concordant Mind",
                    "desc": "At 17th level, you have mastered the ability to empower your allies with your ki. As an action, you can expend 5 ki points and empower each ally of your choice within 30 feet of you. Each empowered ally immediately gains the benefits of all three of your Cooperative Ki features. This allows each empowered ally to both move and take the Dodge action as a reaction. Once you use this feature, you can't use it again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-concordant-motion_cooperative-ki",
                    "name": "Cooperative Ki",
                    "desc": "Starting when you choose this tradition at 3rd level, when you spend ki on certain features, you can share some of the effects with your allies.\n\n***Flurry of Blows.*** When you spend ki to use Flurry of Blows, you can use a bonus action to empower up to two allies you can see within 30 feet of you instead of making two unarmed strikes. The next time an empowered ally hits a creature with an attack before the start of your next turn, the ally's attack deals extra damage of the attack's type equal to a roll of your Martial Arts die *+* your Wisdom modifier.\n\n***Patient Defense.*** When you spend ki to use Patient Defense, you can spend 1 additional ki point to share this defense with one ally you can see within 30 feet of you. That ally can immediately use the Dodge action as a reaction.\n\n***Step of the Wind.*** When you spend ki to use Step of the Wind, you can spend 1 additional ki point to share your mobility with one ally you can see within 30 feet of you. That ally can use a reaction to immediately move up to half its speed. This movement doesn't provoke opportunity attacks.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-concordant-motion_coordinated-maneuvers",
                    "name": "Coordinated Maneuvers",
                    "desc": "Starting at 11th level, when you use your Cooperative Ki feature to share your Patient Defense or Step of the Wind, you can target a number of allies equal to your proficiency bonus. You must spend 1 ki point for each ally you target.\n  In addition, when you use your Cooperative Ki feature to empower your allies with your Flurry of Blows, you can make two unarmed strikes as part of the same bonus action.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_way-of-concordant-motion_deflect-strike",
                    "name": "Deflect Strike",
                    "desc": "At 6th level, when an ally you can see within 30 feet is hit by a melee attack, you can spend 2 ki points as a reaction to move up to half your speed toward the ally. If you move to within 5 feet of the ally, the damage the ally takes from the attack is reduced by 1d10 + your Dexterity modifier + your monk level. If this reduces the damage to 0, you can immediately make one unarmed strike against the attacker.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd_monk"
            },
            "name": "Way of Concordant Motion",
            "desc": "The monks of Concordant Motion follow a tradition developed and honed by various goblin and kobold clans that favored tactics involving swarming warriors. The tradition combines tactical disciplines designed to encourage groups to work as one unit with practical strategies for enhancing allies. Where many warrior-monks view ki as a power best kept within, the Way of Concordant Motion teaches its followers to project their ki into their allies through ascetic meditation and mental exercises. Followers of this tradition value teamwork and promote functioning as a cohesive whole above any search for triumph or glory.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_wastelander",
            "features": [
                {
                    "key": "toh_wastelander_aberrant-physiology",
                    "name": "Aberrant Physiology",
                    "desc": "Starting at 1st level, when a creature scores a critical hit on you, you can use your reaction to shift the positions of your vital organs and turn the critical hit into a normal hit. Any effects triggered by critical hit are canceled.\n  You can use this feature a number of times equal to your proficiency bonus. You regain all expended uses when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wastelander_absorb-arcana",
                    "name": "Absorb Arcana",
                    "desc": "Starting at 14th level, when you succeed on a saving throw against a spell that would deal damage to you, you can use your reaction and spend a number of sorcery points equal to the spell's level to reduce the damage to 0.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wastelander_advanced-transformation",
                    "name": "Advanced Transformation",
                    "desc": "At 6th level, your increase in power also increases the concentration of raw magical energy in your blood, further altering your body. The alteration you chose from your Alien Alteration feature evolves as described below. Alternatively, you can choose a second option from the Alien Alteration feature instead of evolving the alteration you chose.\n\n***Caustic Tentacle (Grasping Tentacle).*** Your tentacle excretes acidic mucus. You can use a bonus action to suppress the mucus until the start of your next turn. While the tentacle excretes acidic mucus, it deals an extra 2d6 acid damage to any target it hits. A creature that is grappled by your tentacle at the start of your turn takes the extra acid damage when it takes the bludgeoning damage.\n\n***Cognitive Split (Binary Mind).*** Your cranium expands even further as your brain swells in size. When you use your action to cast a spell, you can use a bonus action to make one melee or ranged weapon attack against a target in range.\n\n***Fell Sprinter (Digitigrade Legs).*** Your legs elongate and your body sheds some of its weight to allow you to reach greater speeds. You can take the Dash or Disengage action as a bonus action on each of your turns. When you Dash, the extra movement you gain is double your speed instead of equal to your speed.\n\n***Third Arm (Prehensile Tail).*** Your tail extends to a length of 15 feet and the end splits into five fingerlike appendages. You can do anything with your tail you could do with a hand, such as wield a weapon. In addition, you can use your tail to drink a potion as a bonus action.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wastelander_alien-alteration",
                    "name": "Alien Alteration",
                    "desc": "At 1st level, the influence of raw magical energy in your bloodline remodeled your form. You choose one of the following features as the alteration from your ancestry.\n\n***Binary Mind.*** Your cranium is larger than most creatures of your type and houses your enlarged brain, which is partitioned in a manner that allows you to work on simultaneous tasks. You can use the Search action or make an Intelligence or Wisdom check as a bonus action on your turn.\n\n***Digitigrade Legs.*** Your legs are similar to the rear legs of a wolf or horse. Your movement speed increases by 10 feet, and you can stand up from prone by spending 5 feet of movement rather than half your speed.\n\n***Grasping Tentacle.*** You can use an action to transform one of your arms into a grotesque tentacle. The tentacle is a natural melee weapon with the reach property, which you can use to make unarmed strikes. When you hit with it, you can use Charisma instead of Strength for the attack, and the tentacle deals bludgeoning damage equal to 1d6 + your Charisma modifier. At the start of your turn, if you are grappling a creature with the tentacle, you can deal 1d6 bludgeoning damage to it. You don't have fine motor control over your tentacle, and you can't wield weapons or shields or do anything that requires manual precision, such as using tools or magic items or performing the somatic components of spells. You can revert your tentacle back into an arm as a bonus action.\n\n***Prehensile Tail.*** You have a prehensile tail, which allows you to take the Use an Object action as a bonus action on your turn. Your tail can't wield weapons or shields, but it is capable of some manual precision, allowing you to use your tail to hold material components or perform the somatic components of spells. In addition, you can interact with up to two objects for free during your movement and action, provided you use your tail to interact with one of the objects.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wastelander_spontaneous-transformation",
                    "name": "Spontaneous Transformation",
                    "desc": "At 18th level, your body becomes more mutable. You can use a bonus action to gain a second option from the Alien Alteration feature and its evolved form from the Advanced Transformation feature for 1 minute. Once you use this feature, you can't use it again until you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Sorcerer",
                "key": "srd_sorcerer"
            },
            "name": "Wastelander",
            "desc": "Eldritch power and residual magical energy left over from a horrific arcane war is drawn to you as a lodestone is drawn to iron. Perhaps this attraction is due to a pact one of your ancestors made with an ancient eldritch horror. Perhaps it is an unfortunate twist of circumstance. Regardless, your physiology is in a constant state of transformation as a result of your condition. Some sorcerers who arise from magical wastelands embrace their body's modifications, others take to adventuring to find a cure for what they see as their affliction, while others still seek to make a mark on the world before oblivion claims them.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_wasteland-strider",
            "features": [
                {
                    "key": "toh_wasteland-strider_call-the-otherworldly",
                    "name": "Call the Otherworldly",
                    "desc": "At 11th level, you've gained some control over otherworldly beings. You can use an action to summon a fiend or aberration with a challenge rating of 2 or lower, which appears in an unoccupied space that you can see within range. It disappears after 1 hour, when you are incapacitated, or when it is reduced to 0 hit points.\n  The otherworldly being is friendly to you and your companions. In combat, roll initiative for the creature, which has its own turns. It obeys any verbal commands that you issue to it (no action required by you). If you don't issue any commands to the otherworldly being, it attacks the creature you are attacking, or defends itself from hostile creatures if you aren't attacking a creature, but otherwise takes no actions.\n  Once you use this feature, you can't use it again until you finish a short or long rest. When you reach 17th level in this class, you can summon a fiend or aberration with a challenge rating of 5 or lower with this feature.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wasteland-strider_chaotic-strikes",
                    "name": "Chaotic Strikes",
                    "desc": "When you choose this archetype at 3rd level, you've learned to channel the unpredictable energies of magical wastelands into your weapon attacks. You can use a bonus action to imbue your weapon with chaotic energy for 1 minute. Roll a d8 and consult the Chaotic Strikes table to determine which type of energy is imbued in your weapon. While your weapon is imbued with chaotic energy, it deals an extra 1d4 damage of the imbued type to any target you hit with it. If you are no longer holding or carrying the weapon, or if you fall unconscious, this effect ends.\n\n**Chaotic Strikes**\n| d8 | Damage Type | \n|----|-------------| \n| 1  | Fire        | \n| 2  | Cold        | \n| 3  | Lightning   | \n| 4  | Psychic     | \n| 5  | Necrotic    | \n| 6  | Poison      | \n| 7  | Radiant     | \n| 8  | Force       |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wasteland-strider_dimensional-step",
                    "name": "Dimensional Step",
                    "desc": "At 15th level, you have learned to slip briefly between worlds. You can cast the *dimension door* spell without expending a spell slot. You can use this feature a number of times equal to your proficiency bonus. You regain all expended uses when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wasteland-strider_stalwart-psyche",
                    "name": "Stalwart Psyche",
                    "desc": "Starting at 7th level, you have learned to guard your mind against the terrors of the unknown and to pierce the illusions of the otherworldly creatures that lurk in the wastelands. You have advantage on saving throws against being charmed or frightened and on ability checks and saving throws to discern illusions.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_wasteland-strider_wasteland-strider-magic",
                    "name": "Wasteland Strider Magic",
                    "desc": "Also starting at 3rd level, you learn an additional spell when you reach certain levels in this class, as shown in the Wasteland Strider Spells table. Each spell counts as a ranger spell for you, but it doesn't count against the number of ranger spells you know.\n\n**Wasteland Strider Spells**\n| Ranger Level  | Spells                     | \n|---------------|----------------------------| \n| 3rd           | *protection from the void* | \n| 5th           | *calm emotions*            | \n| 9th           | *dispel magic*             | \n| 13th          | *banishment*               | \n| 17th          | *hold monster*             |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Ranger",
                "key": "srd_ranger"
            },
            "name": "Wasteland Strider",
            "desc": "A barren landscape wracked by chaotic magics, crawling with strange monstrosities and twisted aberrations that warp the minds of those who lay eyes upon them … you have learned to traverse these wastes and face these creatures without flinching. You patrol its boundaries and stride unseen through its harsh landscape, evading danger and protecting those who find themselves at the mercy of the arcana-laced wilds and eldritch horrors.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd-2024_warrior-of-the-open-hand",
            "features": [
                {
                    "key": "srd-2024_monk_warrior-of-the-open-hand_fleet-step",
                    "name": "Fleet Step",
                    "desc": "When you take a Bonus Action other than Step of the Wind, you can also use Step of the Wind immediately after that Bonus Action.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_monk_warrior-of-the-open-hand_open-hand-technique",
                    "name": "Open Hand Technique",
                    "desc": "Whenever you hit a creature with an attack granted by your Flurry of Blows, you can impose one of the following effects on that target.\n\n**Addle.** The target can't make Opportunity Attacks until the start of its next turn.\n\n**Push.** The target must succeed on a Strength saving throw or be pushed up to 15 feet away from you.\n\n**Topple.** The target must succeed on a Dexterity saving throw or have the Prone condition.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_monk_warrior-of-the-open-hand_quivering-palm",
                    "name": "Quivering Palm",
                    "desc": "You gain the ability to set up lethal vibrations in someone's body. When you hit a creature with an Unarmed Strike, you can expend 4 Focus Points to start these imperceptible vibrations, which last for a number of days equal to your Monk level. The vibrations are harmless unless you take an action to end them. Alternatively, when you take the Attack action on your turn, you can forgo one of the attacks to end the vibrations. To end them, you and the target must be on the same plane of existence. When you end them, the target must make a Constitution saving throw, taking 10d12 Force damage on a failed save or half as much damage on a successful one.\n\nYou can have only one creature under the effect of this feature at a time. You can end the vibrations harmlessly (no action required).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_monk_warrior-of-the-open-hand_wholeness-of-body",
                    "name": "Wholeness of Body",
                    "desc": "You gain the ability to heal yourself. As a Bonus Action, you can roll your Martial Arts die. You regain a number of Hit Points equal to the number rolled plus your Wisdom modifier (minimum of 1 Hit Point regained).\n\nYou 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.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "type": "SOURCE",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Monk",
                "key": "srd-2024_monk"
            },
            "name": "Warrior of the Open Hand",
            "desc": "*Master Unarmed Combat Techniques*\n\nWarriors of the Open Hand are masters of unarmed combat. They learn techniques to push and trip their opponents and manipulate their own energy to protect themselves from harm.",
            "hit_dice": null,
            "caster_type": "NONE",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd-2024_warlock",
            "features": [
                {
                    "key": "srd-2024_warlock_ability-score-improvement",
                    "name": "Ability Score Improvement",
                    "desc": "You gain the Ability Score Improvement feat (see \"Feats\") or another feat of your choice for which you qualify. You gain this feature again at Warlock levels 8, 12, and 16.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_cantrips",
                    "name": "Cantrips",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd-2024_warlock_contact-patron",
                    "name": "Contact Patron",
                    "desc": "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.\n\nOnce you cast the spell with this feature, you can't do so in this way again until you finish a Long Rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 9,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_core-traits",
                    "name": "Core Warlock Traits",
                    "desc": "|||\n|---|---|\n|Primary Ability|Charisma|\n|Hit Point Die|D8 per Warlock level|\n|Saving Throw Proficiencies|Wisdom and Charisma|\n|Skill Proficiencies|Choose 2: Arcana, Deception, History, Intimidation, Investigation, Nature, or Religion|\n|Weapon Proficiencies|Simple weapons|\n|Armor Training|Light armor|\n|Starting Equipment|Choose A or B: (A) Leather Armor, Sickle, 2 Daggers, Ar cane Focus (orb), Book (occult lore), Scholar's Pack, and 15 GP; or (B) 100 GP|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CORE_TRAITS_TABLE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_eldritch-invocation-count",
                    "name": "Eldritch Invocations",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "1"
                        },
                        {
                            "level": 10,
                            "column_value": "7"
                        },
                        {
                            "level": 11,
                            "column_value": "7"
                        },
                        {
                            "level": 12,
                            "column_value": "8"
                        },
                        {
                            "level": 13,
                            "column_value": "8"
                        },
                        {
                            "level": 14,
                            "column_value": "8"
                        },
                        {
                            "level": 15,
                            "column_value": "9"
                        },
                        {
                            "level": 16,
                            "column_value": "9"
                        },
                        {
                            "level": 17,
                            "column_value": "9"
                        },
                        {
                            "level": 18,
                            "column_value": "10"
                        },
                        {
                            "level": 19,
                            "column_value": "10"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "10"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "5"
                        },
                        {
                            "level": 6,
                            "column_value": "5"
                        },
                        {
                            "level": 7,
                            "column_value": "6"
                        },
                        {
                            "level": 8,
                            "column_value": "6"
                        },
                        {
                            "level": 9,
                            "column_value": "7"
                        }
                    ]
                },
                {
                    "key": "srd-2024_warlock_eldritch-invocation-options",
                    "name": "Eldritch Invocation Options",
                    "desc": "Eldritch Invocation options appear in alphabetical order.\n\n### Agonizing Blast\n\n*Prerequisite: Level 2+ Warlock, a Warlock Cantrip That Deals Damage*\n\nChoose one of your known Warlock cantrips that deals damage. You can add your Charisma modifier to that spell's damage rolls.\n\n**Repeatable.** You can gain this invocation more than once. Each time you do so, choose a different eligible cantrip.\n\n### Armor of Shadows\n\nYou can cast *Mage Armor* on yourself without expending a spell slot.\n\n### Ascendant Step\n\n*Prerequisite: Level 5+ Warlock*\n\nYou can cast *Levitate* on yourself without expending a spell slot.\n\n### Devil's Sight\n\n*Prerequisite: Level 2+ Warlock*\n\nYou can see normally in Dim Light and Darkness both magical and nonmagical—within 120 feet of yourself.\n\n### Devouring Blade\n\n*Prerequisite: Level 12+ Warlock, Thirsting Blade Invocation*\n\nThe Extra Attack of your Thirsting Blade invocation confers two extra attacks rather than one.\n\n### Eldritch Mind\n\nYou have Advantage on Constitution saving throws that you make to maintain Concentration.\n\n### Eldritch Smite\n\n*Prerequisite: Level 5+ Warlock, Pact of the Blade Invocation*\n\nOnce per turn when you hit a creature with your pact weapon, you can expend a Pact Magic spell slot to deal an extra 1d8 Force damage to the target, plus another 1d8 per level of the spell slot, and you can give the target the Prone condition if it is Huge or smaller.\n\n### Eldritch Spear\n\n*Prerequisite: Level 2+ Warlock, a Warlock Cantrip That Deals Damage*\n\nChoose one of your known Warlock cantrips that deals damage and has a range of 10+ feet. When you cast that spell, its range increases by a number of feet equal to 30 times your Warlock level.\n\n**Repeatable.** You can gain this invocation more than once. Each time you do so, choose a different eligible cantrip.\n\n### Fiendish Vigor\n\n*Prerequisite: Level 2+ Warlock*\n\nYou can cast *False Life* on yourself without expending a spell slot. When you cast the spell with this feature, you don't roll the die for the Temporary Hit Points; you automatically get the highest number on the die.\n\n### Gaze of Two Minds\n\n*Prerequisite: Level 5+ Warlock*\n\nYou can use a Bonus Action to touch a willing creature and perceive through its senses until the end of your next turn. As long as the creature is on the same plane of existence as you, you can take a Bonus Action on subsequent turns to maintain this connection, extending the duration until the end of your next turn. The connection ends if you don't maintain it in this way.\n\nWhile perceiving through the other creature's senses, you benefit from any special senses possessed by that creature, and you can cast spells as if you were in your space or the other creature's space if the two of you are within 60 feet of each other.\n\n### Gift of the Depths\n\n*Prerequisite: Level 5+ Warlock*\n\nYou can breathe underwater, and you gain a Swim Speed equal to your Speed.\n\nYou can also cast *Water Breathing* once without expending a spell slot. You regain the ability to cast it in this way again when you finish a Long Rest.\n\n### Gift of the Protectors\n\n*Prerequisite: Level 9+ Warlock, Pact of the Tome Invocation*\n\nA new page appears in your *Book of Shadows* when you conjure it. With your permission, a creature can take an action to write its name on that page, which can contain a number of names equal to your Charisma modifier (minimum of one name).\n\nWhen any creature whose name is on the page is reduced to 0 Hit Points but not killed outright, the creature magically drops to 1 Hit Point instead. Once this magic is triggered, no creature can benefit from it until you finish a Long Rest.\n\nAs a Magic action, you can erase a name on the page by touching it.\n\n### Investment of the Chain Master\n\n*Prerequisite: Level 5+ Warlock, Pact of the Chain Invocation*\n\nWhen you cast *Find Familiar*, you infuse the summoned familiar with a measure of your eldritch power, granting the creature the following benefits.\n\n**Aerial or Aquatic.** The familiar gains either a Fly Speed or a Swim Speed (your choice) of 40 feet.\n\n**Quick Attack.** As a Bonus Action, you can command the familiar to take the Attack action.\n\n**Necrotic or Radiant Damage.** Whenever the familiar deals Bludgeoning, Piercing, or Slashing damage, you can make it deal Necrotic or Radiant damage instead.\n\n**Your Save DC.** If the familiar forces a creature to make a saving throw, it uses your spell save DC.\n\n**Resistance.** When the familiar takes damage, you can take a Reaction to grant it Resistance against that damage.\n\n### **Lessons of the First Ones**\n\n*Prerequisite: Level 2+ Warlock*\n\nYou have received knowledge from an elder entity of the multiverse, allowing you to gain one Origin feat of your choice (see \"Feats\").\n\n**Repeatable.** You can gain this invocation more than once. Each time you do so, choose a different Origin feat.\n\n### Lifedrinker\n\n*Prerequisite: Level 9+ Warlock, Pact of the Blade Invocation*\n\nOnce per turn when you hit a creature with your pact weapon, you can deal an extra 1d6 Necrotic, Psychic, or Radiant damage (your choice) to the creature, and you can expend one of your Hit Point Dice to roll it and regain a number of Hit Points equal to the roll plus your Constitution modifier (minimum of 1 Hit Point).\n\n### Mask of Many Faces\n\n*Prerequisite: Level 2+ Warlock*\n\nYou can cast *Disguise Self* without expending a spell slot.\n\n### Master of Myriad Forms\n\n*Prerequisite: Level 5+ Warlock*\n\nYou can cast *Alter Self* without expending a spell slot.\n\n### Misty Visions\n\n*Prerequisite: Level 2+ Warlock*\n\nYou can cast *Silent Image* without expending a spell slot.\n\n### One with Shadows\n\n*Prerequisite: Level 5+ Warlock*\n\nWhile you're in an area of Dim Light or Darkness, you can cast *Invisibility* on yourself without expending a spell slot.\n\n### Otherworldly Leap\n\n*Prerequisite: Level 2+ Warlock*\n\nYou can cast *Jump* on yourself without expending a spell slot.\n\n### Pact of the Blade\n\nAs a Bonus Action, you can conjure a pact weapon in your hand—a Simple or Martial Melee weapon of your choice with which you bond—or create a bond with a magic weapon you touch; you can't bond with a magic weapon if someone else is attuned to it or another Warlock is bonded with it. Until the bond ends, you have proficiency with the weapon, and you can use it as a Spellcasting Focus.\n\nWhenever you attack with the bonded weapon, you can use your Charisma modifier for the attack and damage rolls instead of using Strength or Dexterity; and you can cause the weapon to deal Necrotic, Psychic, or Radiant damage or its normal damage type.\n\nYour bond with the weapon ends if you use this feature's Bonus Action again, if the weapon is more than 5 feet away from you for 1 minute or more, or if you die. A conjured weapon disappears when the bond ends.\n\n### Pact of the Chain\n\nYou learn the *Find Familiar* spell and can cast it as a Magic action without expending a spell slot.\n\nWhen you cast the spell, you choose one of the normal forms for your familiar or one of the following special forms: **Imp, Pseudodragon, Quasit, Skeleton, Sphinx of Wonder, Sprite,** or **Venomous Snake** (see \"Monsters\" for the familiar's stat block).\n\nAdditionally, when you take the Attack action, you can forgo one of your own attacks to allow your familiar to make one attack of its own with its Reaction.\n\n### Pact of the Tome\n\nStitching together strands of shadow, you conjure forth a book in your hand at the end of a Short or Long Rest. This *Book of Shadows* (you determine its appearance) contains eldritch magic that only you can access, granting you the benefits below. The book disappears if you conjure another book with this feature or if you die.\n\n**Cantrips and Rituals.** When the book appears, choose three cantrips, and choose two level 1 spells that have the Ritual tag. The spells can be from any class's spell list, and they must be spells you don't already have prepared. While the book is on your person, you have the chosen spells prepared, and they function as Warlock spells for you.\n\n**Spellcasting Focus.** You can use the book as a Spellcasting Focus.\n\n### Repelling Blast\n\n*Prerequisite: Level 2+ Warlock, a Warlock Cantrip That Deals Damage via an Attack Roll*\n\nChoose one of your known Warlock cantrips that requires an attack roll. When you hit a Large or smaller creature with that cantrip, you can push the creature up to 10 feet straight away from you.\n\n**Repeatable.** You can gain this invocation more than once. Each time you do so, choose a different eligible cantrip.\n\n### Thirsting Blade\n\n*Prerequisite: Level 5+ Warlock, Pact of the Blade Invocation*\n\nYou gain the Extra Attack feature for your pact weapon only. With that feature, you can attack twice with the weapon instead of once when you take the Attack action on your turn.\n\n### Visions of Distant Realms\n\n*Prerequisite: Level 9+ Warlock*\n\nYou can cast *Arcane Eye* without expending a spell slot.\n\n### Whispers of the Grave\n\n*Prerequisite: Level 7+ Warlock*\n\nYou can cast *Speak with Dead* without expending a spell slot.\n\n### Witch Sight\n\n*Prerequisite: Level 15+ Warlock*\n\nYou have Truesight with a range of 30 feet.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_FEATURE_OPTION_LIST",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_eldritch-invocations",
                    "name": "Eldritch Invocations",
                    "desc": "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.\n\n**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.\n\n**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.\n\nWhen you gain certain Warlock levels, you gain more invocations of your choice, as shown in the Invocations column of the Warlock Features table.\n\nYou can't pick the same invocation more than once unless its description says otherwise.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_eldritch-master",
                    "name": "Eldritch Master",
                    "desc": "When you use your Magical Cunning feature, you regain all your expended Pact Magic spell slots.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_epic-boon",
                    "name": "Epic Boon",
                    "desc": "You gain an Epic Boon feat (see \"Feats\") or another feat of your choice for which you qualify. Boon of Fate is recommended.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 19,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_magical-cunning",
                    "name": "Magic Cunning",
                    "desc": "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.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_mystic-arcanum",
                    "name": "Mystic Arcanum",
                    "desc": "Your patron grants you a magical secret called an arcanum. Choose one level 6 Warlock spell as this arcanum.\n\nYou 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.\n\nAs 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.\n\nWhenever you gain a Warlock level, you can replace one of your arcanum spells with another Warlock spell of the same level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": "level 6 spell"
                        },
                        {
                            "level": 13,
                            "detail": "level 7 spell"
                        },
                        {
                            "level": 15,
                            "detail": "level 8 spell"
                        },
                        {
                            "level": 17,
                            "detail": "level 9 spell"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_pact-magic",
                    "name": "Pact Magic",
                    "desc": "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 \"Spells\" 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.\n\n**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.\n\nWhen 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.\n\n**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.\n\nFor example, when you're a level 5 Warlock, you have two level 3 spell slots. To cast the level 1 spell *Charm Person*, you must spend one of those slots, and you cast it as a level 3 spell.\n\n**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.\n\nThe 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.\n\nIf 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.\n\n**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.\n\n**Spellcasting Ability.** Charisma is the spellcasting ability for your Warlock spells.\n\n**Spellcasting Focus.** You can use an Arcane Focus as a Spellcasting Focus for your Warlock spells.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_prepared-spells",
                    "name": "Prepared Spells",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "10"
                        },
                        {
                            "level": 11,
                            "column_value": "11"
                        },
                        {
                            "level": 12,
                            "column_value": "11"
                        },
                        {
                            "level": 13,
                            "column_value": "12"
                        },
                        {
                            "level": 14,
                            "column_value": "12"
                        },
                        {
                            "level": 15,
                            "column_value": "13"
                        },
                        {
                            "level": 16,
                            "column_value": "13"
                        },
                        {
                            "level": 17,
                            "column_value": "14"
                        },
                        {
                            "level": 18,
                            "column_value": "14"
                        },
                        {
                            "level": 19,
                            "column_value": "15"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "15"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "5"
                        },
                        {
                            "level": 5,
                            "column_value": "6"
                        },
                        {
                            "level": 6,
                            "column_value": "7"
                        },
                        {
                            "level": 7,
                            "column_value": "8"
                        },
                        {
                            "level": 8,
                            "column_value": "9"
                        },
                        {
                            "level": 9,
                            "column_value": "10"
                        }
                    ]
                },
                {
                    "key": "srd-2024_warlock_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        }
                    ]
                },
                {
                    "key": "srd-2024_warlock_slot-level",
                    "name": "Slot Level",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "1st"
                        },
                        {
                            "level": 10,
                            "column_value": "5th"
                        },
                        {
                            "level": 11,
                            "column_value": "5th"
                        },
                        {
                            "level": 12,
                            "column_value": "5th"
                        },
                        {
                            "level": 13,
                            "column_value": "5th"
                        },
                        {
                            "level": 14,
                            "column_value": "5th"
                        },
                        {
                            "level": 15,
                            "column_value": "5th"
                        },
                        {
                            "level": 16,
                            "column_value": "5th"
                        },
                        {
                            "level": 17,
                            "column_value": "5th"
                        },
                        {
                            "level": 18,
                            "column_value": "5th"
                        },
                        {
                            "level": 19,
                            "column_value": "5th"
                        },
                        {
                            "level": 2,
                            "column_value": "1st"
                        },
                        {
                            "level": 20,
                            "column_value": "5th"
                        },
                        {
                            "level": 3,
                            "column_value": "2nd"
                        },
                        {
                            "level": 4,
                            "column_value": "2nd"
                        },
                        {
                            "level": 5,
                            "column_value": "3rd"
                        },
                        {
                            "level": 6,
                            "column_value": "3rd"
                        },
                        {
                            "level": 7,
                            "column_value": "4th"
                        },
                        {
                            "level": 8,
                            "column_value": "4th"
                        },
                        {
                            "level": 9,
                            "column_value": "5th"
                        }
                    ]
                },
                {
                    "key": "srd-2024_warlock_spell-slots",
                    "name": "Spell Slots",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "1"
                        },
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "2"
                        },
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "2"
                        },
                        {
                            "level": 7,
                            "column_value": "2"
                        },
                        {
                            "level": 8,
                            "column_value": "2"
                        },
                        {
                            "level": 9,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "srd-2024_warlock_warlock-spell-list",
                    "name": "Warlock Spell List",
                    "desc": "This section presents the Warlock spell list. The spells are organized by spell level and then alphabetized, and each spell's school of magic is listed. In the Special column, *C* means the spell requires Concentration, *R* means it's a Ritual, and *M* means it requires a specific Material component.\n\nTable: Cantrips (Level 0 Warlock Spells)\n\n|Spell|School|Special|\n|---|---|---|\n|Chill Touch|Necromancy|—|\n|Eldritch Blast|Evocation|—|\n|Mage Hand|Conjuration|—|\n|Minor Illusion|Illusion|—|\n|Poison Spray|Necromancy|—|\n|Prestidigitation|Transmutation|—|\n|True Strike|Divination|—|\n\nTable: Level 1 Warlock Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Bane|Enchantment|C|\n|Charm Person|Enchantment|—|\n|Comprehend Languages|Divination|R|\n|Detect Magic|Divination|C, R|\n|Expeditious Retreat|Transmutation|C|\n|Hellish Rebuke|Evocation|—|\n|Hex|Enchantment|C|\n|Hideous Laughter|Enchantment|C|\n|Illusory Script|Illusion|R, M|\n|Protection from Evil and Good|Abjuration|C, M|\n|Speak with Animals|Divination|R|\n|Unseen Servant|Conjuration|R|\n\nTable: Level 2 Warlock Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Darkness|Evocation|C|\n|Enthrall|Enchantment|C|\n|Hold Person|Enchantment|C|\n|Invisibility|Illusion|C|\n|Mind Spike|Divination|C|\n|Mirror Image|Illusion|—|\n|Misty Step|Conjuration|—|\n|Ray of Enfeeblement|Necromancy|C|\n|Spider Climb|Transmutation|C|\n|Suggestion|Enchantment|C|\n\nTable: Level 3 Warlock Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Counterspell|Abjuration|—|\n|Dispel Magic|Abjuration|—|\n|Fear|Illusion|C|\n|Fly|Transmutation|C|\n|Gaseous Form|Transmutation|C|\n|Hypnotic Pattern|Illusion|C|\n|Magic Circle|Abjuration|M|\n|Major Image|Illusion|C|\n|Remove Curse|Abjuration|—|\n|Tongues|Divination|—|\n|Vampiric Touch|Necromancy|C|\n\nTable: Level 4 Warlock Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Banishment|Abjuration|C|\n|Blight|Necromancy|—|\n|Charm Monster|Enchantment|—|\n|Dimension Door|Conjuration|—|\n|Hallucinatory Terrain|Illusion|—|\n\nTable: Level 5 Warlock Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Contact Other Plane|Divination|R|\n|Dream|Illusion|—|\n|Hold Monster|Enchantment|C|\n|Mislead|Illusion|C|\n|Planar Binding|Abjuration|M|\n|Scrying|Divination|C, M|\n|Teleportation Circle|Conjuration|M|\n\nTable: Level 6 Warlock Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Circle of Death|Necromancy|M|\n|Create Undead|Necromancy|M|\n|Eyebite|Necromancy|C|\n|True Seeing|Divination|M|\n\nTable: Level 7 Warlock Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Etherealness|Conjuration|—|\n|Finger of Death|Necromancy|—|\n|Forcecage|Evocation|C, M|\n|Plane Shift|Conjuration|M|\n\nTable: Level 8 Warlock Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Befuddlement|Enchantment|—|\n|Demiplane|Conjuration|—|\n|Dominate Monster|Enchantment|C|\n|Glibness|Enchantment|—|\n|Power Word Stun|Enchantment|—|\n\nTable: Level 9 Warlock Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Astral Projection|Necromancy|M|\n|Foresight|Divination|—|\n|Gate|Conjuration|C, M|\n|Imprisonment|Abjuration|M|\n|Power Word Kill|Enchantment|—|\n|True Polymorph|Transmutation|C|\n|Weird|Illusion|C|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_warlock_warlock-subclass",
                    "name": "Warlock Subclass",
                    "desc": "You gain a Warlock subclass of your choice. The Fiend Patron subclass is detailed after this class's description. A subclass is a specialization that grants you features at certain Warlock levels. For the rest of your career, you gain each of your subclass's features that are of your Warlock level or lower.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "hit_points": {
                "hit_dice": "D8",
                "hit_dice_name": "1D8 per Warlock level",
                "hit_points_at_1st_level": "8 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D8 (or 5) + your Constitution modifier per warlock level after 1st"
            },
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "type": "SOURCE",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [
                {
                    "name": "Charisma"
                },
                {
                    "name": "Wisdom"
                }
            ],
            "subclass_of": null,
            "name": "Warlock",
            "desc": "",
            "hit_dice": "D8",
            "caster_type": "PACT",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd_warlock",
            "features": [
                {
                    "key": "srd_warlock_ability-score-improvement",
                    "name": "Ability Score Improvement",
                    "desc": "When you reach 4th level, and again at 8th, 12th, 16th, and 19th level, you can increase one ability score of your choice by 2, or you can increase two ability scores of your choice by 1. As normal, you can't increase an ability score above 20 using this feature.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 19,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_warlock_cantrips-known",
                    "name": "Cantrips Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd_warlock_eldritch-invocation-list",
                    "name": "Eldritch Invocation List",
                    "desc": "If an eldritch invocation has prerequisites, you must meet them to learn it. You can learn the invocation at the same time that you meet its prerequisites. A level prerequisite refers to your level in this class.\r\n\r\n### Agonizing Blast\r\n\r\nPrerequisite: eldritch blast cantrip\r\n\r\nWhen you cast eldritch blast, add your Charisma modifier to the damage it deals on a hit.\r\nArmor of Shadows\r\n\r\nYou can cast mage armor on yourself at will, without expending a spell slot or material components.\r\n\r\n### Ascendant Step\r\n\r\nPrerequisite: 9th level\r\n\r\nYou can cast levitate on yourself at will, without expending a spell slot or material components.\r\n\r\n### Beast Speech\r\n\r\nYou can cast speak with animals at will, without expending a spell slot.\r\n\r\n### Beguiling Influence\r\n\r\nYou gain proficiency in the Deception and Persuasion skills.\r\n\r\n### Bewitching Whispers\r\n\r\nPrerequisite: 7th level\r\n\r\nYou can cast compulsion once using a warlock spell slot. You can't do so again until you finish a long rest.\r\n\r\n### Book of Ancient Secrets\r\n\r\nPrerequisite: Pact of the Tome feature\r\n\r\nYou can now inscribe magical rituals in your Book of Shadows. Choose two 1st-level spells that have the ritual tag from any class's spell list (the two needn't be from the same list). The spells appear in the book and don't count against the number of spells you know. With your Book of Shadows in hand, you can cast the chosen spells as rituals. You can't cast the spells except as rituals, unless you've learned them by some other means. You can also cast a warlock spell you know as a ritual if it has the ritual tag.\r\n\r\nOn your adventures, you can add other ritual spells to your Book of Shadows. When you find such a spell, you can add it to the book if the spell's level is equal to or less than half your warlock level (rounded up) and if you can spare the time to transcribe the spell. For each level of the spell, the transcription process takes 2 hours and costs 50 gp for the rare inks needed to inscribe it.\r\n\r\n### Chains of Carceri\r\n\r\nPrerequisite: 15th level, Pact of the Chain feature\r\n\r\nYou can cast hold monster at will-targeting a celestial, fiend, or elemental-without expending a spell slot or material components. You must finish a long rest before you can use this invocation on the same creature again.\r\n\r\n### Devil's Sight\r\n\r\nYou can see normally in darkness, both magical and nonmagical, to a distance of 120 feet.\r\n\r\n### Dreadful Word\r\n\r\nPrerequisite: 7th level\r\n\r\nYou can cast confusion once using a warlock spell slot. You can't do so again until you finish a long rest.\r\n\r\n### Eldritch Sight\r\n\r\nYou can cast detect magic at will, without expending a spell slot.\r\n\r\n### Eldritch Spear\r\n\r\nPrerequisite: eldritch blast cantrip\r\n\r\nWhen you cast eldritch blast, its range is 300 feet.\r\n\r\n### Eyes of the Rune Keeper\r\n\r\nYou can read all writing.\r\n\r\n### Fiendish Vigor\r\n\r\nYou can cast false life on yourself at will as a 1st-level spell, without expending a spell slot or material components.\r\n\r\n### Gaze of Two Minds\r\n\r\nYou can use your action to touch a willing humanoid and perceive through its senses until the end of your next turn. As long as the creature is on the same plane of existence as you, you can use your action on subsequent turns to maintain this connection, extending the duration until the end of your next turn. While perceiving through the other creature's senses, you benefit from any special senses possessed by that creature, and you are blinded and deafened to your own surroundings.\r\n\r\n### Lifedrinker\r\n\r\nPrerequisite: 12th level, Pact of the Blade feature\r\n\r\nWhen you hit a creature with your pact weapon, the creature takes extra necrotic damage equal to your Charisma modifier (minimum 1).\r\n\r\n### Mask of Many Faces\r\n\r\nYou can cast disguise self at will, without expending a spell slot.\r\n\r\n### Master of Myriad Forms\r\n\r\nPrerequisite: 15th level\r\n\r\nYou can cast alter self at will, without expending a spell slot.\r\n\r\n### Minions of Chaos\r\n\r\nPrerequisite: 9th level\r\n\r\nYou can cast conjure elemental once using a warlock spell slot. You can't do so again until you finish a long rest.\r\n\r\n### Mire the Mind\r\n\r\nPrerequisite: 5th level\r\n\r\nYou can cast slow once using a warlock spell slot. You can't do so again until you finish a long rest.\r\n\r\n### Misty Visions\r\n\r\nYou can cast silent image at will, without expending a spell slot or material components.\r\n\r\n### One with Shadows\r\n\r\nPrerequisite: 5th level\r\n\r\nWhen you are in an area of dim light or darkness, you can use your action to become invisible until you move or take an action or a reaction.\r\n\r\n### Otherworldly Leap\r\n\r\nPrerequisite: 9th level\r\n\r\nYou can cast jump on yourself at will, without expending a spell slot or material components.\r\n\r\n### Repelling Blast\r\n\r\nPrerequisite: eldritch blast cantrip\r\n\r\nWhen you hit a creature with eldritch blast, you can push the creature up to 10 feet away from you in a straight line.\r\n\r\n### Sculptor of Flesh\r\n\r\nPrerequisite: 7th level\r\n\r\nYou can cast polymorph once using a warlock spell slot. You can't do so again until you finish a long rest.\r\n\r\n### Sign of Ill Omen\r\n\r\nPrerequisite: 5th level\r\n\r\nYou can cast bestow curse once using a warlock spell slot. You can't do so again until you finish a long rest.\r\n\r\n### Thief of Five Fates\r\n\r\nYou can cast bane once using a warlock spell slot. You can't do so again until you finish a long rest.\r\n\r\n### Thirsting Blade\r\n\r\nPrerequisite: 5th level, Pact of the Blade feature\r\n\r\nYou can attack with your pact weapon twice, instead of once, whenever you take the Attack action on your turn.\r\n\r\n### Visions of Distant Realms\r\n\r\nPrerequisite: 15th level\r\n\r\nYou can cast arcane eye at will, without expending a spell slot.\r\n\r\n### Voice of the Chain Master\r\n\r\nPrerequisite: Pact of the Chain feature\r\n\r\nYou can communicate telepathically with your familiar and perceive through your familiar's senses as long as you are on the same plane of existence. Additionally, while perceiving through your familiar's senses, you can also speak through your familiar in your own voice, even if your familiar is normally incapable of speech.\r\n\r\n### Whispers of the Grave\r\n\r\nPrerequisite: 9th level\r\n\r\nYou can cast speak with dead at will, without expending a spell slot.\r\n\r\n### Witch Sight\r\n\r\nPrerequisite: 15th level\r\n\r\nYou can see the true form of any shapechanger or creature concealed by illusion or transmutation magic while the creature is within 30 feet of you and within line of sight.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_FEATURE_OPTION_LIST",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_warlock_eldritch-invocations",
                    "name": "Eldritch Invocations",
                    "desc": "In your study of occult lore, you have unearthed eldritch invocations, fragments of forbidden knowledge that imbue you with an abiding magical ability.\r\n\r\nAt 2nd level, you gain two eldritch invocations of your choice. Your invocation options are detailed at the end of the class description. When you gain certain warlock levels, you gain additional invocations of your choice, as shown in the Invocations Known column of the Warlock table.\r\n\r\nAdditionally, when you gain a level in this class, you can choose one of the invocations you know and replace it with another invocation that you could learn at that level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_warlock_eldritch-master",
                    "name": "Eldritch Master",
                    "desc": "At 20th level, you can draw on your inner reserve of mystical power while entreating your patron to regain expended spell slots. You can spend 1 minute entreating your patron for aid to regain all your expended spell slots from your Pact Magic feature. Once you regain spell slots with this feature, you must finish a long rest before you can do so again.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_warlock_equipment",
                    "name": "Equipment",
                    "desc": "You start with the following equipment, in addition to the equipment granted by your background:\r\n* (*a*) a light crossbow and 20 bolts or (*b*) any simple weapon\r\n* (*a*) a component pouch or (*b*) an arcane focus\r\n* (*a*) a scholar’s pack or (*b*) a dungeoneer’s pack\r\n* Leather armor, any simple weapon, and two daggers",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "STARTING_EQUIPMENT",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_warlock_invocations-known",
                    "name": "Invocations Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "5"
                        },
                        {
                            "level": 12,
                            "column_value": "6"
                        },
                        {
                            "level": 13,
                            "column_value": "6"
                        },
                        {
                            "level": 14,
                            "column_value": "6"
                        },
                        {
                            "level": 15,
                            "column_value": "7"
                        },
                        {
                            "level": 16,
                            "column_value": "7"
                        },
                        {
                            "level": 17,
                            "column_value": "7"
                        },
                        {
                            "level": 18,
                            "column_value": "8"
                        },
                        {
                            "level": 19,
                            "column_value": "8"
                        },
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "8"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "2"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "5"
                        }
                    ]
                },
                {
                    "key": "srd_warlock_mystic-arcanum",
                    "name": "Mystic Arcanum",
                    "desc": "At 11th level, your patron bestows upon you a magical secret called an arcanum. Choose one 6th-level spell from the warlock spell list as this arcanum.\r\n\r\nYou can cast your arcanum spell once without expending a spell slot. You must finish a long rest before you can do so again.\r\n\r\nAt higher levels, you gain more warlock spells of your choice that can be cast in this way: one 7th-level spell at 13th level, one 8th-level spell at 15th level, and one 9th-level spell at 17th level. You regain all uses of your Mystic Arcanum when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": "6th level"
                        },
                        {
                            "level": 13,
                            "detail": "7th level"
                        },
                        {
                            "level": 15,
                            "detail": "8th level"
                        },
                        {
                            "level": 17,
                            "detail": "9th level"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_warlock_otherworldly-patron",
                    "name": "Otherworldly Patron",
                    "desc": "At 1st level, you have struck a bargain with an otherworldly being of your choice: the Archfey, the Fiend, or the Great Old One, each of which is detailed at the end of the class description. Your choice grants you features at 1st level and again at 6th, 10th, and 14th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_warlock_pact-boon",
                    "name": "Pact Boon",
                    "desc": "At 3rd level, your otherworldly patron bestows a gift upon you for your loyal service. You gain one of the following features of your choice.\r\n\r\n### Pact of the Chain\r\n\r\nYou learn the find familiar spell and can cast it as a ritual. The spell doesn't count against your number of spells known.\r\n\r\nWhen you cast the spell, you can choose one of the normal forms for your familiar or one of the following special forms: imp, pseudodragon, quasit, or sprite.\r\n\r\nAdditionally, when you take the Attack action, you can forgo one of your own attacks to allow your familiar to make one attack of its own with its reaction.\r\n\r\n### Pact of the Blade\r\n\r\nYou can use your action to create a pact weapon in your empty hand. You can choose the form that this melee weapon takes each time you create it. You are proficient with it while you wield it. This weapon counts as magical for the purpose of overcoming resistance and immunity to nonmagical attacks and damage.\r\n\r\nYour pact weapon disappears if it is more than 5 feet away from you for 1 minute or more. It also disappears if you use this feature again, if you dismiss the weapon (no action required), or if you die.\r\n\r\nYou can transform one magic weapon into your pact weapon by performing a special ritual while you hold the weapon. You perform the ritual over the course of 1 hour, which can be done during a short rest. You can then dismiss the weapon, shunting it into an extradimensional space, and it appears whenever you create your pact weapon thereafter. You can't affect an artifact or a sentient weapon in this way. The weapon ceases being your pact weapon if you die, if you perform the 1-hour ritual on a different weapon, or if you use a 1-hour ritual to break your bond to it. The weapon appears at your feet if it is in the extradimensional space when the bond breaks.\r\n\r\n### Pact of the Tome\r\n\r\nYour patron gives you a grimoire called a Book of Shadows. When you gain this feature, choose three cantrips from any class's spell list (the three needn't be from the same list). While the book is on your person, you can cast those cantrips at will. They don't count against your number of cantrips known. If they don't appear on the warlock spell list, they are nonetheless warlock spells for you.\r\n\r\nIf you lose your Book of Shadows, you can perform a 1-hour ceremony to receive a replacement from your patron. This ceremony can be performed during a short or long rest, and it destroys the previous book. The book turns to ash when you die.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_warlock_pact-magic",
                    "name": "Pact Magic",
                    "desc": "Your arcane research and the magic bestowed on you by your patron have given you facility with spells.\r\n\r\n### Cantrips\r\n\r\nYou know two cantrips of your choice from the warlock spell list. You learn additional warlock cantrips of your choice at higher levels, as shown in the Cantrips Known column of the Warlock table.\r\nSpell Slots\r\n\r\nThe Warlock table shows how many spell slots you have. The table also shows what the level of those slots is; all of your spell slots are the same level. To cast one of your warlock spells of 1st level or higher, you must expend a spell slot. You regain all expended spell slots when you finish a short or long rest.\r\n\r\nFor example, when you are 5th level, you have two 3rd-level spell slots. To cast the 1st-level spell thunderwave, you must spend one of those slots, and you cast it as a 3rd-level spell.\r\n\r\n### Spells Known of 1st Level and Higher\r\n\r\nAt 1st level, you know two 1st-level spells of your choice from the warlock spell list.\r\n\r\nThe Spells Known column of the Warlock table shows when you learn more warlock spells of your choice of 1st level and higher. A spell you choose must be of a level no higher than what's shown in the table's Slot Level column for your level. When you reach 6th level, for example, you learn a new warlock spell, which can be 1st, 2nd, or 3rd level.\r\n\r\nAdditionally, when you gain a level in this class, you can choose one of the warlock spells you know and replace it with another spell from the warlock spell list, which also must be of a level for which you have spell slots.\r\n\r\n### Spellcasting Ability\r\n\r\nCharisma is your spellcasting ability for your warlock spells, so you use your Charisma whenever a spell refers to your spellcasting ability. In addition, you use your Charisma modifier when setting the saving throw DC for a warlock spell you cast and when making an attack roll with one.\r\n\r\n**Spell save DC** = 8 + your proficiency bonus + your Charisma modifier\r\n\r\n**Spell attack modifier** = your proficiency bonus + your Charisma modifier\r\n\r\n### Spellcasting Focus\r\n\r\nYou can use an arcane focus as a spellcasting focus for your warlock spells.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_warlock_proficiencies",
                    "name": "Proficiencies",
                    "desc": "**Armor:** Light armor\r\n**Weapons:** Simple weapons\r\n**Tools:** None\r\n**Saving Throws:** Wisdom, Charisma\r\n**Skills:** Choose two skills from Arcana, Deception, History, Intimidation, Investigation, Nature, and Religion",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCIES",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_warlock_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        }
                    ]
                },
                {
                    "key": "srd_warlock_slot-level",
                    "name": "Slot Level",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "1st"
                        },
                        {
                            "level": 10,
                            "column_value": "5th"
                        },
                        {
                            "level": 11,
                            "column_value": "5th"
                        },
                        {
                            "level": 12,
                            "column_value": "5th"
                        },
                        {
                            "level": 13,
                            "column_value": "5th"
                        },
                        {
                            "level": 14,
                            "column_value": "5th"
                        },
                        {
                            "level": 15,
                            "column_value": "5th"
                        },
                        {
                            "level": 16,
                            "column_value": "5th"
                        },
                        {
                            "level": 17,
                            "column_value": "5th"
                        },
                        {
                            "level": 18,
                            "column_value": "5th"
                        },
                        {
                            "level": 19,
                            "column_value": "5th"
                        },
                        {
                            "level": 2,
                            "column_value": "1st"
                        },
                        {
                            "level": 20,
                            "column_value": "5th"
                        },
                        {
                            "level": 3,
                            "column_value": "2nd"
                        },
                        {
                            "level": 4,
                            "column_value": "2nd"
                        },
                        {
                            "level": 5,
                            "column_value": "3rd"
                        },
                        {
                            "level": 6,
                            "column_value": "3rd"
                        },
                        {
                            "level": 7,
                            "column_value": "4th"
                        },
                        {
                            "level": 8,
                            "column_value": "4th"
                        },
                        {
                            "level": 9,
                            "column_value": "5th"
                        }
                    ]
                },
                {
                    "key": "srd_warlock_spell-slots",
                    "name": "Spell Slots",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "1"
                        },
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "2"
                        },
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "2"
                        },
                        {
                            "level": 7,
                            "column_value": "2"
                        },
                        {
                            "level": 8,
                            "column_value": "2"
                        },
                        {
                            "level": 9,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "srd_warlock_spells-known",
                    "name": "Spells Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "10"
                        },
                        {
                            "level": 11,
                            "column_value": "11"
                        },
                        {
                            "level": 12,
                            "column_value": "11"
                        },
                        {
                            "level": 13,
                            "column_value": "12"
                        },
                        {
                            "level": 14,
                            "column_value": "12"
                        },
                        {
                            "level": 15,
                            "column_value": "13"
                        },
                        {
                            "level": 16,
                            "column_value": "13"
                        },
                        {
                            "level": 17,
                            "column_value": "14"
                        },
                        {
                            "level": 18,
                            "column_value": "14"
                        },
                        {
                            "level": 19,
                            "column_value": "15"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "15"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "5"
                        },
                        {
                            "level": 5,
                            "column_value": "6"
                        },
                        {
                            "level": 6,
                            "column_value": "7"
                        },
                        {
                            "level": 7,
                            "column_value": "8"
                        },
                        {
                            "level": 8,
                            "column_value": "9"
                        },
                        {
                            "level": 9,
                            "column_value": "10"
                        }
                    ]
                }
            ],
            "hit_points": {
                "hit_dice": "D8",
                "hit_dice_name": "1D8 per Warlock level",
                "hit_points_at_1st_level": "8 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D8 (or 5) + your Constitution modifier per warlock level after 1st"
            },
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "type": "SOURCE",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [
                {
                    "name": "Charisma"
                },
                {
                    "name": "Wisdom"
                }
            ],
            "subclass_of": null,
            "name": "Warlock",
            "desc": "",
            "hit_dice": "D8",
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "bfrd_warlock",
            "features": [
                {
                    "key": "bfrd_warlock_core-traits",
                    "name": "Core Warlock Traits",
                    "desc": "|||\n|---|---|\n|Hit Point Die|D8 per Warlock level|\n|Saving Throw Proficiencies|Wisdom and Charisma|\n|Skill Proficiencies|Choose 2: Arcana, Deception, History, Intimidation, Investigation, Nature, Religion|\n|Weapon Proficiencies|Simple weapons|\n|Tool Proficiencies|None|\n|Armor Training|Light armor, medium armor, shields|\n|Starting Equipment|Choose A or B for each: (A) a light crossbow and 20 bolts or (B) any simple weapon; (A) a component pouch or (B) a wyrd focus; (A) a scholar's pack or (B) a dungeoneer's pack; plus Leather armor, any simple weapon, and two daggers|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CORE_TRAITS_TABLE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_eldritch-blast",
                    "name": "Eldritch Blast",
                    "desc": "As a result of binding yourself to otherworldly powers, you can conjure a baleful magical energy. As an action, you can send a beam of crackling eldritch power toward a creature within 120 feet of you. When you do so, make a ranged spell attack against the target. On a hit, the target takes 1d10 force damage.\n\nUpon achieving higher levels of warlock, you can create more than one beam: two beams at 5th level, three at 9th, and four at 14th. You can direct the beams at the same or different target. You make a separate attack roll for each beam.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": "2 Beams"
                        },
                        {
                            "level": 9,
                            "detail": "3 Beams"
                        },
                        {
                            "level": 14,
                            "detail": "4 Beams"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_pact-boon",
                    "name": "Pact Boon",
                    "desc": "The initial pact that grants you your warlock powers is sealed with the gift of a Pact Boon. You gain one of the following boons of your choice.\n\n## Pact of the Blade\n\nYou can use your action to create a pact weapon in your empty hand. You can choose the form that this melee weapon takes each time you create it. You have proficiency with it while you wield it. This weapon counts as magical for the purpose of overcoming resistance and immunity to nonmagical attacks and damage. When you attack with the weapon, you can use your CHA modifier, instead of STR or DEX, for attack and damage rolls.\n\nYour pact weapon disappears if it is more than 5 feet away from you for 1 minute or more. It also disappears if you use this feature again, if you dismiss the weapon (no action required), or if you die.\n\nYou can transform an existing melee weapon into your pact weapon by performing a special ritual while you hold the weapon. You perform the ritual over the course of 1 hour, which can be done during a short or long rest. You can then dismiss the weapon, shunting it into an extradimensional space, and it appears when you create your pact weapon thereafter. You can't affect an artifact or a sentient weapon in this way. The weapon ceases being your pact weapon if you die, if you perform the 1-hour ritual on a different weapon, or if you use a 1-hour ritual to break your bond to it. The weapon appears at your feet if it is in the extradimensional space when the bond breaks.\n\n## Pact of the Chain\n\nYou learn a more potent version of the find familiar ritual and can cast it without the need for any material components. The spell doesn't count against your number of spells known. A familiar summoned with this feature has the following differences from a standard familiar summoned by the spell:\n- When you cast the spell, you can choose one of the normal familiar forms or one of the following special forms: blink dog, imp, pseudodragon, or quasit.\n- You can telepathically communicate or see through your familiar's eyes as long as it is on the same plane as you, ignoring the standard 100-foot range restriction. In addition, while perceiving through your familiar's senses, you can also speak through your familiar in your own voice, even if your familiar is normally incapable of speech.\n- Your familiar can attack. In combat, your familiar shares your initiative count, but it takes its turn immediately after yours. It obeys your verbal commands (no action required by you). If you don't issue any commands, it takes the Dodge action and uses its move to avoid danger.\n\n## Pact of the Tome\n\nYou receive an eldritch grimoire called a Book of Shadows. You can use your Book of Shadows as a spellcasting focus for your spells. When you gain this feature, choose three cantrips from any source spell list (they don't have to be from the same list). While the book is on your person, you can cast those cantrips. These cantrips count as Wyrd spells for you.\n\nIf your Book of Shadows is lost or destroyed, you can perform a 1-hour ceremony to create a replacement. The replacement contains any spells previously transcribed within it. This ceremony can be performed as part of a short or long rest, and it destroys the previous grimoire—if it still exists. The book is unreadable by anyone but you, and it is instantly destroyed when you die.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_eldritch-invocations",
                    "name": "Eldritch Invocations",
                    "desc": "In your study of occult lore, you have unearthed eldritch invocations. These fragments of forbidden knowledge imbue you with magical abilities that abide beyond any mere spell duration.\n\nYou gain two eldritch invocations of your choice, though you must meet any prerequisites. Invocation options are detailed at the end of the class description. At certain warlock levels, you gain additional invocations of your choice, as shown in the Invocations Known column of the Warlock Progression table.\n\nIn addition, when you gain a level in this class, you can choose one invocation you know and replace it with another invocation that you meet the prerequisites for.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_spellcasting",
                    "name": "Spellcasting",
                    "desc": "Your eldritch power deepens, giving you the ability to cast Wyrd spells.\n\n**Cantrips.** At 2nd level, choose two cantrips from the Wyrd spell list to learn. You choose more Wyrd cantrips to learn at higher levels, as shown in the Cantrips Known column of the Warlock Progression table.\n\n**Casting Spells.** You know a small number of spells and can cast any of them by using a Wyrd spell slot of the spell's circle or higher. You don't need to prepare spells ahead of time.\n\nThe Warlock Progression table shows how many spells you know and how many spell slots you have per day at a given level. For example, at 5th level, you have four 1st-circle slots and two 2nd-circle slots. If you know the 1st-circle spell bane and have a 1st-circle and a 2nd-circle spell slot available, you can cast bane using either slot. If you use a 1st-circle slot, you have three 1st-circle slots remaining.\n\nYou regain all used spell slots when you finish a long rest.\n\n**Spells Known of 1st-Circle and Higher.** At 2nd level, choose two 1st-circle spells from the Wyrd spell list to learn.\n\nThe Spells Known column of the Warlock Progression table shows when you learn additional Wyrd spells. Each spell you choose must be from a circle for which you have Wyrd spell slots. For instance, when you reach 5th level as a warlock, you can learn one new Wyrd spell of 1st or 2nd circle.\n\nWhen you gain a level of warlock, you can choose one Wyrd spell you know and replace it with another spell of your choice from the Wyrd spell list. The replacement spell must be of a circle for which you have Wyrd spell slots.\n\n**Spellcasting Ability.** Charisma (CHA) is your spellcasting ability. Your CHA modifier determines the save DC or the attack modifier for certain spells you cast:\n- Spell save DC = 8 + your proficiency bonus (PB) + your CHA modifier\n- Spell attack modifier = your proficiency bonus (PB) + your CHA modifier\n\n**Spellcasting Focus.** You can use a wyrd focus as a spellcasting focus for your Wyrd spells.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_warlock-subclass",
                    "name": "Warlock Subclass",
                    "desc": "Choose a subclass that reflects the type of entity that becomes your patron, either Fiend or Reaper (detailed at the end of this class). Your choice grants you spells and other features at 3rd, 7th, 11th, and 15th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 11,
                            "detail": null
                        },
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_pact-magic",
                    "name": "Pact Magic",
                    "desc": "**Pact Spells.** Each warlock subclass has a list of pact spells that you can access as soon as you can cast spells of that circle (as shown in the Warlock Progression table). Once you gain such a spell, it is always on your list of known spells and doesn't count against the number of spells you know. However, casting a pact spell still expends a Wyrd spell slot as normal. If one of these spells isn't on the Wyrd spell list, it still counts as a Wyrd spell for you. You can't replace pact spells when you gain a level of warlock.\n\n**Pact Magic.** Your patron gives you access to a special reservoir of power called Pact Magic. You can expend one use of Pact Magic to cast any Pact Spell you know without expending a spell slot, though they are always treated as cast at the highest-circle warlock spell slot you can access (see Warlock Progression).\n\nYou can use this feature twice, whether casting the same or different spells from your Pact Spells. You gain additional uses of Pact Magic at higher warlock levels: at 13th level, you can use it three times between rests, and at 17th level, you can use it four times between rests.\n\nYou regain all expended uses of Pact Magic when you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 13,
                            "detail": "3/Rest"
                        },
                        {
                            "level": 17,
                            "detail": "4/Rest"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_improvement",
                    "name": "Improvement",
                    "desc": "Choose one of the following improvements (ability scores can't be raised above 20 with this feature):\n- Increase a single ability score by 2.\n- Increase two different ability scores by 1 each.\n- Increase one ability score by 1 and select a talent from the magic talents list.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 19,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_enhanced-boon",
                    "name": "Enhanced Boon",
                    "desc": "Your patron enhances your Pact Boon as a reward for your service. You gain one of the following enhancements as determined by your chosen Pact Boon. If you have more than one Pact Boon, choose which one is enhanced.\n\n## Pact of the Blade\n\nYou can attack with your pact weapon twice, instead of once, when you take the Attack action on your turn.\n\n## Pact of the Chain\n\nWhen you complete a short or long rest, your familiar gains temporary hit points equal to your PB + your CHA modifier. In addition, when you make an attack against a creature within 5 feet of your familiar, your familiar can use its reaction to give you advantage on the attack roll.\n\n## Pact of the Tome\n\nYou can now inscribe rituals into your Book of Shadows. Choose two rituals of 1st or 2nd circle (in any combination) from the Wyrd ritual list. The rituals appear in the book and don't count against the number of spells you know. With your Book of Shadows in hand, you can cast the chosen rituals.\n\nOn your adventures, you can add other Wyrd rituals you find to your Book of Shadows if a ritual's circle is equal to or less than half your warlock level (rounded up) and if you can spare the time to transcribe the spell. For each circle of the ritual, the transcription process takes 2 hours and costs 50 gp for the rare inks needed to inscribe it.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_heroic-boon",
                    "name": "Heroic Boon",
                    "desc": "Your commitment to the warlock's path grants you a powerful new ability. Choose one of the following heroic boons:\n- **Echoes of Knowledge.** You learn one 1st-circle and one 2nd-circle spell of your choice from any spell list, they count as Wyrd spells for you. The chosen spells can't be rituals, and they don't count against your total spells known. These spells are added to your list of Pact Spells and can be cast by expending a use of Pact Magic or by expending Wyrd spell slots as normal.\n- **Echoes of Power.** When you successfully hit with one of your Eldritch Blast beams and roll a 10 on the damage die, you can roll the d10 again and add the number rolled to the result as extra force damage dealt by that beam.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_patrons-favor",
                    "name": "Patron's Favor",
                    "desc": "You can call upon your patron's power by expending a use of your Pact Magic feature to cast any spell you know of 5th-circle or lower from any spell list.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_epic-boon",
                    "name": "Epic Boon",
                    "desc": "Your commitment to the warlock's path grants you a powerful new ability. You gain the following epic boon:\n- **Eldritch Master.** If you start your turn with no uses of Pact Magic remaining, you can beseech your patron to immediately restore all expended uses (no action required). You must finish a long rest before you can use this feature again.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_warlock_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        }
                    ]
                },
                {
                    "key": "bfrd_warlock_invocations-known",
                    "name": "Invocations Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "2"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "5"
                        },
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "6"
                        },
                        {
                            "level": 12,
                            "column_value": "6"
                        },
                        {
                            "level": 13,
                            "column_value": "7"
                        },
                        {
                            "level": 14,
                            "column_value": "7"
                        },
                        {
                            "level": 15,
                            "column_value": "8"
                        },
                        {
                            "level": 16,
                            "column_value": "8"
                        },
                        {
                            "level": 17,
                            "column_value": "9"
                        },
                        {
                            "level": 18,
                            "column_value": "9"
                        },
                        {
                            "level": 19,
                            "column_value": "10"
                        },
                        {
                            "level": 20,
                            "column_value": "10"
                        }
                    ]
                },
                {
                    "key": "bfrd_warlock_cantrips-known",
                    "name": "Cantrips Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "bfrd_warlock_spells-known",
                    "name": "Spells Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "5"
                        },
                        {
                            "level": 8,
                            "column_value": "5"
                        },
                        {
                            "level": 9,
                            "column_value": "6"
                        },
                        {
                            "level": 10,
                            "column_value": "6"
                        },
                        {
                            "level": 11,
                            "column_value": "7"
                        },
                        {
                            "level": 12,
                            "column_value": "7"
                        },
                        {
                            "level": 13,
                            "column_value": "8"
                        },
                        {
                            "level": 14,
                            "column_value": "8"
                        },
                        {
                            "level": 15,
                            "column_value": "9"
                        },
                        {
                            "level": 16,
                            "column_value": "9"
                        },
                        {
                            "level": 17,
                            "column_value": "10"
                        },
                        {
                            "level": 18,
                            "column_value": "10"
                        },
                        {
                            "level": 19,
                            "column_value": "11"
                        },
                        {
                            "level": 20,
                            "column_value": "11"
                        }
                    ]
                },
                {
                    "key": "bfrd_warlock_slots-1st",
                    "name": "1st",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "bfrd_warlock_slots-2nd",
                    "name": "2nd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "2"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_warlock_slots-3rd",
                    "name": "3rd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 9,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_warlock_slots-4th",
                    "name": "4th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "2"
                        },
                        {
                            "level": 16,
                            "column_value": "2"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_warlock_slots-5th",
                    "name": "5th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "bfrd_warlock_eldritch-invocation-options",
                    "name": "Eldritch Invocation Options",
                    "desc": "This section lists the eldritch invocations available for warlocks to learn. If an invocation has prerequisites, you must meet them to learn it. You can learn the invocation at the same time that you meet its prerequisites.\n\nIf a prerequisite lists a level requirement, that is the minimum warlock level required (you can take it at higher warlock levels).\n\nInvocation options appear in alphabetical order.\n\n### Agonizing Blast\n\n*Prerequisite: None*\n\nWhen you use your Eldritch Blast feature, add your CHA modifier to the damage each beam deals on a successful hit.\n\n### Armor of Shadows\n\n*Prerequisite: None*\n\nWhile you aren't wearing armor or wielding a shield, your AC becomes 13 + your CHA modifier. This effect is suppressed while you are unconscious or in an area affected by an antimagic field spell.\n\n### Ascendant Step\n\n*Prerequisite: 9th Level*\n\nYou can cast the levitate spell on yourself as often as you wish, without expending a spell slot or material components.\n\n### Bewitching Whispers\n\n*Prerequisite: 7th Level*\n\nYou can cast the compulsion spell once without expending a spell slot or material components. You can't do so again until you finish a long rest.\n\n### Beyond Sight\n\n*Prerequisite: None*\n\nYou can see in dim light, darkness, and magical darkness as though it were bright light, to a range of 120 feet.\n\n### Boon Savant\n\n*Prerequisite: 7th-Level Warlock, Second Boon*\n\nYour second Pact Boon becomes more powerful, gaining the benefits detailed in your Enhanced Boon feature.\n\n### Chains of Carceri\n\n*Prerequisite: 15th Level*\n\nYou can cast the greater hold spell without expending a spell slot or material components. You can't do so again until you finish a long rest.\n\n### Dreadful Word\n\n*Prerequisite: 7th Level*\n\nYou can cast the confusion spell once without expending a spell slot or material components. You can't do so again until you finish a long rest.\n\n### Eldritch Burst\n\n*Prerequisite: None*\n\nYou gain the following benefits when you use your Eldritch Blast feature:\n- You don't have disadvantage on ranged spell attack rolls to hit a prone target if it is more than 5 feet away from you.\n- You don't have disadvantage on ranged spell attack rolls if you are within 5 feet of a hostile creature who can see you and who isn't incapacitated.\n\n### Eldritch Sight\n\n*Prerequisite: None*\n\nYou can cast the detect magic spell as often as you wish, without expending a spell slot.\n\n### Eldritch Spear\n\n*Prerequisite: None*\n\nWhen you use your Eldritch Blast feature, you can now target creatures within 300 feet of you.\n\n### Fiendish Vigor\n\n*Prerequisite: None*\n\nYou can cast the false life spell on yourself as often as you wish, without expending a spell slot or material components. You can cast it at the highest circle you have a Wyrd spell slot for (see Warlock Progression table).\n\n### Gaze of Two Minds\n\n*Prerequisite: None*\n\nYou can use your action to touch a willing Humanoid and perceive through its senses until the end of your next turn. As long as the creature is on the same plane as you, you can use your action on subsequent turns to maintain this connection, extending the duration until the end of your next turn. While perceiving through the other creature's senses, you benefit from any special senses possessed by that creature, and you are blinded and deafened to your own surroundings.\n\n### Lifedrinker\n\n*Prerequisite: 11th Level*\n\nWhen you hit a creature with a weapon attack, the creature takes additional necrotic damage equal to your CHA modifier (minimum of 1).\n\n### Mask of Many Faces\n\n*Prerequisite: None*\n\nYou can cast the disguise self spell as often as you wish, without expending a spell slot.\n\n### Mire the Mind\n\n*Prerequisite: 5th Level*\n\nYou can cast the slow spell without expending a spell slot or material components. You can't do so again until you finish a long rest.\n\n### Misty Visions\n\n*Prerequisite: None*\n\nYou can cast the silent image spell as often as you wish, without expending a spell slot or material components.\n\n### Mystic Arcanum\n\n*Prerequisite: 11th Level*\n\nYour patron bestows a magical secret called an arcanum. Choose one non-ritual spell from the Wyrd spell list as this arcanum. The highest circle spell you can choose is determined by your current warlock level, as shown in the Maximum Circle by Level table.\n\nYou can cast your arcanum spell once without expending a spell slot. You must finish a long rest before you can cast it in this way again. Alternatively, if your arcanum is of a circle for which you have spell slots, you can expend a spell slot to cast it as you would a standard spell.\n\nYou can take this invocation multiple times, choosing a different spell each time.\n\n|Warlock Level|Maximum Spell Circle of Arcanum|\n|---|---|\n|11th|6th Circle|\n|13th|7th Circle|\n|15th|8th Circle|\n|17th|9th Circle|\n\n### One with Shadows\n\n*Prerequisite: 5th Level*\n\nWhen you are in an area of dim light, darkness, or magical darkness, you can use your action to become invisible until you move or take an action or a reaction.\n\n### Otherworldly Leap\n\n*Prerequisite: 9th Level*\n\nYou can cast the longstrider spell on yourself as often as you wish, without expending a spell slot or material components.\n\n### Patron's Anchor\n\n*Prerequisite: None*\n\nWhen you make a CON save to maintain concentration on a Wyrd spell or a spell cast with an Eldritch Invocation, you can choose to make a CHA save instead. In addition, you have advantage on the first concentration save you make each round.\n\n### Repelling Blast\n\n*Prerequisite: None*\n\nWhen you successfully hit a creature with one or more beams created by your Eldritch Blast feature, you can push the creature up to 10 feet per beam away from you in a straight line (in addition to dealing damage). If this movement is interrupted by the target encountering a solid surface (such as being pushed into a stone wall), the target also takes 1d6 bludgeoning damage for each 10-foot increment it moved.\n\n### Sculptor of Flesh\n\n*Prerequisite: 7th Level*\n\nYou can cast the polymorph spell without expending a spell slot or material components. You can't do so again until you finish a long rest.\n\n### Second Boon\n\n*Prerequisite: 5th Level*\n\nYou gain the benefits of a second boon from the options described in the 1st level feature Pact Boon: Pact of the Blade, Pact of the Chain, or Pact of the Tome.\n\n### Sign of Ill Omen\n\n*Prerequisite: 5th Level*\n\nYou can cast the bestow curse spell without expending a spell slot or material components. You can't do so again until you finish a long rest.\n\n### Spirit Translator\n\n*Prerequisite: None*\n\nYou can cast the comprehend languages spell on yourself as often as you wish, without expending a spell slot or material components.\n\n### Stolen Knowledge\n\n*Prerequisite: None*\n\nYou gain proficiency in any two skills or tools of your choice (in any combination).\n\nYou can take this invocation multiple times, choosing different proficiencies each time.\n\n### Thief of Five Fates\n\n*Prerequisite: None*\n\nYou can cast bane as a 1st-circle spell as often as you wish, without expending a spell slot or material components.\n\n### Visions of Distant Realms\n\n*Prerequisite: 15th Level*\n\nYou can cast the arcane eye spell as often as you wish, without expending a spell slot or material components.\n\n### Whispers of the Grave\n\n*Prerequisite: 9th Level*\n\nYou can perform the speak with dead ritual as often as you wish, without a ritual book or material components.\n\n### Witch Sight\n\n*Prerequisite: 15th-Level*\n\nYou can see the true form of any creature with the Shapechanger tag or creature concealed by illusion or transmutation magic while the creature is within 30 feet of you and within line of sight.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_FEATURE_OPTION_LIST",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "hit_points": {
                "hit_dice": "D8",
                "hit_dice_name": "1D8 per Warlock level",
                "hit_points_at_1st_level": "8 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D8 (or 5) + your Constitution modifier per warlock level after 1st"
            },
            "document": {
                "name": "Black Flag SRD",
                "key": "bfrd",
                "type": "SOURCE",
                "display_name": "Black Flag SRD",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/black-flag-reference-document/"
            },
            "saving_throws": [
                {
                    "name": "Charisma"
                },
                {
                    "name": "Wisdom"
                }
            ],
            "subclass_of": null,
            "name": "Warlock",
            "desc": "",
            "hit_dice": "D8",
            "caster_type": "HALF",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "bfrd_war-domain",
            "features": [
                {
                    "key": "bfrd_cleric-war-domain_channel-divinity-mark-of-triumph",
                    "name": "Channel Divinity: Mark of Triumph",
                    "desc": "You gain the following Channel Divinity option.\n\n**Channel Divinity: Mark of Triumph.** As a bonus action, you present your holy symbol and mystically mark one creature within 60 feet of you that you can see. Until the start of your next turn, all creatures who attack a marked creature have advantage on the first attack roll they make against it.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_cleric-war-domain_disciple-of-war",
                    "name": "Disciple of War",
                    "desc": "Victory brings you closer to the divine, inspiring you to press beyond your normal limits. Once per turn, when you successfully hit a creature with an attack while using the Attack action, you can choose to make an additional weapon attack as part of that same action. You can use this feature a number of times equal to your PB. You regain all expended uses when you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_cleric-war-domain_expanded-talent-list",
                    "name": "Expanded Talent List",
                    "desc": "When you gain a new talent, you can select that talent from the magic or martial talent list.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_cleric-war-domain_war-domain-spells",
                    "name": "War Domain Spells",
                    "desc": "You gain domain spells at the cleric levels listed in the War Domain Spells table. See the Cleric Subclass class feature for how these spells work.\n\n|Cleric Level|Spells|\n|---|---|\n|3rd|command, magic weapon, shield of faith, warding bond|\n|5th|fear, spirit guardians|\n|7th|death ward, guardian of faith|\n|9th|antilife shell, flame strike|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_cleric-war-domain_blessed-warrior",
                    "name": "Blessed Warrior",
                    "desc": "Attacks you make are particularly potent. When you deal damage with a weapon or spell attack made with a Divine spell, you can reroll any 1s you roll on the damage dice. You must take the new result for any dice rerolled in this way.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_cleric-war-domain_greater-triumph",
                    "name": "Greater Triumph",
                    "desc": "When you use the Mark of Triumph effect of your Channel Divinity feature, you can mystically mark a number of creatures equal to your PB. All targets must be within 60 feet of you.\n\nIn addition, when a creature marked by your Mark of Triumph feature is reduced to 0 HP, you can use your reaction to move the mark to a different target within 60 feet of you that you can see. A mark moved in this way still disappears at the start of your next turn, as normal.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_cleric-war-domain_holy-strike",
                    "name": "Holy Strike",
                    "desc": "Once per turn, when you successfully hit a creature with a weapon or spell attack made with a Divine spell, you can treat the attack as if you rolled a critical hit.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Black Flag SRD",
                "key": "bfrd",
                "type": "SOURCE",
                "display_name": "Black Flag SRD",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/black-flag-reference-document/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Cleric",
                "key": "bfrd_cleric"
            },
            "name": "War Domain",
            "desc": "Gods of the War domain celebrate strength, the glory of victory, and the thrill of competition. Those gods with evil or chaotic proclivities emphasize destruction and violence, but most societies and heroic characters worship war gods who honor courage and excellence in battle and cherish those who fight when the need is great.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_vermin-domain",
            "features": [
                {
                    "key": "toh_vermin-domain_channel-divinity-swarm-step",
                    "name": "Channel Divinity: Swarm Step",
                    "desc": "Starting at 2nd level, you can use your Channel Divinity to evade attackers. As a bonus action, or as reaction when you are attacked, you transform into a swarm of vermin and move up to 30 feet to an unoccupied space that you can see. This movement doesn't provoke opportunity attacks. When you arrive at your destination, you revert to your normal form.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_vermin-domain_divine-strike",
                    "name": "Divine Strike",
                    "desc": "At 8th level, you gain the ability to infuse your weapon strikes with divine energy. Once on each of your turns when you hit a creature with a weapon attack, you can cause the attack to deal an extra 1d8 poison damage to the target. When you reach 14th level, the extra damage increases to 2d8.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_vermin-domain_legion-of-bites",
                    "name": "Legion of Bites",
                    "desc": "At 6th level, you can send hundreds of spectral vermin to assail an enemy and aid your allies. As an action, choose a creature you can see within 30 feet of you. That creature must succeed on a Constitution saving throw against your spell save DC or be covered in spectral vermin for 1 minute. Each time one of your allies hits the target with a weapon attack, the target takes an extra 1d4 poison damage. A creature that is immune to disease is immune to this feature.\n  You can use this feature a number of times equal to your Wisdom modifier (minimum of once). You regain all expended uses when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_vermin-domain_the-unseen",
                    "name": "The Unseen",
                    "desc": "When you choose this domain at 1st level, you gain proficiency with shortswords and hand crossbows. You also gain proficiency in Stealth and Survival. You can communicate simple ideas telepathically with vermin, such as mice, spiders, and ants, within 100 feet of you. A vermin's responses, if any, are limited by its intelligence and typically convey the creature's current or most recent state, such as “hungry” or “in danger.”",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_vermin-domain_vermin-domain-spells",
                    "name": "Vermin Domain Spells",
                    "desc": "Cleric Level | Spells  |\r\n|--------------|---------|\r\n| 1st          | *detect poison and disease*, *speak with animals* (vermin only)  |\r\n| 3rd          | *spider climb*, *web*  |\r\n| 5th          | *conjure animals* (vermin only), *fear*  |\r\n| 7th          | *dominate beast* (vermin only), *giant insect*  |\r\n| 9th          | *contagion*, *insect plague*  |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_vermin-domain_verminform-blessing",
                    "name": "Verminform Blessing",
                    "desc": "At 17th level, you become a natural lycanthrope. You use the statistics of a wererat, though your form can take on insectoid aspects, such as mandibles, compound eyes, or antennae, instead of rat aspects; whichever aspects are most appropriate for your deity. Your alignment doesn't change as a result of this lycanthropy, and you can't spread the disease of lycanthropy.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Cleric",
                "key": "srd_cleric"
            },
            "name": "Vermin Domain",
            "desc": "You exemplify the cunning, stealth, and invasiveness of vermin (rodents, scorpions, spiders, ants, and other insects). As your dedication to this domain grows in strength, you realize a simple truth: vermin are everywhere, and you are legion.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "bfrd_vanguard",
            "features": [
                {
                    "key": "bfrd_vanguard_core-traits",
                    "name": "Core Vanguard Traits",
                    "desc": "|||\n|---|---|\n|Hit Point Die|D12 per Vanguard level|\n|Saving Throw Proficiencies|Constitution and Charisma|\n|Skill Proficiencies|Choose 2: Animal Handling, Athletics, History, Insight, Intimidation, Medicine, Persuasion|\n|Weapon Proficiencies|Simple weapons, martial weapons|\n|Tool Proficiencies|None|\n|Armor Training|All armor and shields|\n|Starting Equipment|Choose A or B for each: (A) chain mail or (B) leather armor, longbow, and 20 arrows; (A) a martial weapon and a shield or (B) two martial weapons; (A) five javelins or (B) any simple melee weapon; (A) a diplomat's pack or (B) an explorer's pack|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CORE_TRAITS_TABLE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_born-leader",
                    "name": "Born Leader",
                    "desc": "Vanguards are natural leaders whose very presence inspires greatness in those around them. This inspiration can take many forms, but it is always tied to the values that drive a vanguard to fight and, by extension, to lead. Choose the quality that best represents your leadership with one of the following.\n\n**Authority.** A friendly creature that starts its turn within 5 feet of you is inspired by your authority. Until the end of its turn, each time that creature hits with a weapon attack, the weapon deals extra damage of the weapon's type equal to your PB. Creatures can benefit from this feature only while you are conscious. You also gain proficiency in the Intimidation skill. If you are already proficient, double your PB instead for checks made with that skill.\n\n**Community.** A friendly creature that ends its turn within 5 feet of you gains a bonus equal to your PB on the first save it makes before the start of its next turn. If a creature must make a save at the end of its turn from an ongoing effect, it can gain this bonus on that save if it ends its turn within 5 feet of you. Creatures can benefit from this feature only while you are conscious. You also gain proficiency in the Persuasion skill. If you are already proficient, double your PB instead for checks made with that skill.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_war-banner",
                    "name": "War Banner",
                    "desc": "When circumstances turn dire, you can conjure a mystical banner that enhances nearby allies or hinders encroaching enemies. You decide the exact appearance of the banner, but it typically resembles a battle standard emblazoned with your coat of arms or similar symbol that represents you in battle.\n\nYou start with two banner effects: **Banner of Mercy** and **Black Flag**. You gain a new effect at 6th level, and some vanguard subclasses grant additional effects (see Vanguard Subclass). Unless stated otherwise, creatures must be within 15 feet of the banner (15-foot-radius sphere) and able to see the banner to be affected by it.\n\nAs an action, while engaged in encounter gameplay (while in initiative order), you can plant a War Banner in an unoccupied space within 5 feet of you, choosing which banner effect you create when you do so. Once placed, the banner remains active for 1 minute. While active, the banner can't be moved from its space, physically interacted with, or damaged by any means. Creatures can freely move through the banner's space without impediment. The banner can't be targeted by spells or effects, and it doesn't count as any kind of item for the purposes of targeting.\n\nThe banner disappears and any of its active effects end early if you become incapacitated, use an action to place a new banner, move more than 120 feet away from the banner, or choose to end the effect (no action required).\n\nYou can use your War Banner feature to create a banner a number of times equal to your PB, regaining all expended uses when you finish a long rest. You can't have more than one banner active at any one time. If you create a second banner while the first is still active, the first banner disappears.\n\n## War Banner: Banner of Mercy\n\nYou create a banner that shields your allies from harm. When you create this banner, it appears with a number of hit points equal to 10 × your vanguard level. When you or a friendly creature you can see within the banner's range takes damage, you can cause the banner to take any amount of that damage instead of the target (no action required). You can't cause the banner to take more damage than its current hit points. The banner can be used to reduce only damage from attacks that specifically target a creature, not area of effect attacks or spells, such as fireball.\n\nIf the banner is reduced to 0 HP, it is destroyed, and its effect immediately ends.\n\n## War Banner: Black Flag\n\nYou create a banner that spurs your allies to give no quarter. When you or a friendly creature miss with an attack made against a creature you can see within the banner's range, the attacker can choose to reroll the attack. This feature can be used only to reroll attacks made during the attacker's turn, and it can't be used more than once on the same turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_war-banner-lucky-colors",
                    "name": "War Banner: Lucky Colors",
                    "desc": "Starting at 6th level, you gain this third War Banner option.\n\nWhen you create this banner, it appears with a number of Luck equal to your CHA modifier (minimum of 1). Each time a friendly creature within the banner's range gains Luck, the banner gains the same amount of Luck, adding to its current total. The banner has no limit to the amount of Luck it can have at any one time.\n\nIf you choose to allow it, a friendly creature within the banner's range can spend Luck from the banner to modify a roll as if that creature had that Luck (see Luck Rules in the Player's Guide), which reduces the banner's total by the amount spent. A creature can use any combination of Luck it has accumulated normally and Luck from the banner to modify a roll, but it can't spend more than 5 Luck to modify the same roll. You must follow all other normal rules and restrictions when spending Luck from the banner.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_stratagems",
                    "name": "Stratagems",
                    "desc": "Your leadership and strategic knowledge allow you and your allies to perform martial tactics called stratagems that can turn the tide of battle in your favor. When you gain this feature at 2nd level, you learn two stratagems of your choice. Stratagem options are detailed at the end of the vanguard class description (see Stratagems). At certain vanguard levels, you learn additional stratagems of your choice, as shown in the Stratagems Known column of the Vanguard Progression table.\n\nIn addition, when you gain a level in this class, you can choose one stratagem you know and replace it with another stratagem that you meet the prerequisites for.\n\nUnless otherwise noted, you can use only one stratagem on your turn, and creatures must be able to hear or see you to be targeted by your stratagems. You can use this feature to issue a number of stratagems equal to your CHA modifier, and you regain all expended uses when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_support-action",
                    "name": "Support Action",
                    "desc": "Your honed situational awareness allows you to act quickly on the battlefield. As a bonus action, you can take the Disengage or Help action (see Actions in Combat in Player's Guide) or perform a weapon option (see Weapon Options in Player's Guide).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_vanguard-subclass",
                    "name": "Vanguard Subclass",
                    "desc": "Choose a subclass that represents your leadership archetype: Bulwark, Herald, or Marshal (detailed at the end of this class). Your choice grants you features at 3rd, 7th, 11th, and 15th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": "Feature"
                        },
                        {
                            "level": 11,
                            "detail": "Feature"
                        },
                        {
                            "level": 15,
                            "detail": "Feature"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_improvement",
                    "name": "Improvement",
                    "desc": "Choose one of the following improvements (ability scores can't be raised above 20 with this feature):\n- Increase a single ability score by 2.\n- Increase two different ability scores by 1 each.\n- Increase one ability score by 1 and select a talent from the martial talents list (see Player's Guide).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 19,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_multiattack",
                    "name": "Multiattack",
                    "desc": "Your physical prowess has grown. On your turn, you can make two attacks when you take the Attack action.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 5,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_superior-stratagems",
                    "name": "Superior Stratagems",
                    "desc": "You now regain all expended uses of your Stratagems feature when you finish a short or long rest.\n\nIn addition, you can now use your stratagems, specifically those that require an action to perform, when you take the Attack action. To do so, you must replace one of the attacks granted by your Multiattack with the use of an eligible stratagem.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 5,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_manifold-tactic",
                    "name": "Manifold Tactic",
                    "desc": "You can now use up to two different stratagems on your turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 9,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_heroic-boon",
                    "name": "Heroic Boon",
                    "desc": "Your commitment to the vanguard's path grants you a powerful new ability. Choose one of the following heroic boons:\n- **Battle Standard.** When initiative is rolled, you can use your War Banner feature to place a banner within 5 feet of your starting position without expending a use of the feature. You can't use this ability if you are surprised.\n- **Combat Ingenuity.** Learn two additional stratagems (see Stratagems feature) of your choice. These don't count against your total stratagems known. When you gain a level in vanguard, you can choose to replace these stratagems as you would any other.\n- **Force of Personality.** Whenever you make an ability check with a skill, tool, or vehicle that you are proficient with, you can use your CHA modifier to calculate the check result instead of whatever ability modifier would normally apply.\n- **Unwavering Resolve.** When you roll an ability check or save to avoid becoming frightened or charmed, you can treat a roll of 9 or less as if you had rolled a 10 on the die. You gain the same benefit on checks made to end ongoing effects of the same types.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_valiant-commander",
                    "name": "Valiant Commander",
                    "desc": "Your leadership capabilities are unparalleled. Gain one of the following benefits based on the Born Leader feature choice you made at 1st level.\n\n**Authority.** A friendly creature that starts its turn within 5 feet of you is empowered by your authority. Until the end of its turn, each time that creature hits with a weapon attack, the weapon now deals extra damage of the weapon's type equal to your PB + your CHA modifier. In addition, whenever you make a check with the Intimidation skill, you can treat any roll of 9 or lower as if you had rolled a 10 on the die.\n\n**Community.** A friendly creature that ends its turn within 5 feet of you now gains a bonus equal to your PB on all saves it makes before the start of its next turn. In addition, whenever you make a check with the Persuasion skill, you can treat any roll of 9 or lower as if you had rolled a 10 on the die.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 13,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_battlefield-resolve",
                    "name": "Battlefield Resolve",
                    "desc": "When you roll initiative and have no uses of your Stratagems feature remaining, you regain a number of uses equal to half your CHA modifier rounded down (minimum of 1).\n\nIn addition, when you roll a 20 on an attack roll or save, you regain 1 expended use of your Stratagem feature.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_banner-improvements",
                    "name": "Banner Improvements",
                    "desc": "Banners you create with your War Banner feature can now affect creatures within 30 feet instead of 15 feet. Creatures within the banner's range no longer have to see the banner to be affected by it.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_stand-together",
                    "name": "Stand Together",
                    "desc": "Your true strength lies in fighting beside your companions. You and friendly creatures within 5 feet of you have a cumulative +1 bonus to attack rolls and saves for each space within 5 feet of you occupied by at least one friendly creature.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_epic-boon",
                    "name": "Epic Boon",
                    "desc": "Your commitment to the vanguard's path grants you a powerful new ability. You gain one of the following epic boons:\n- **Enduring Art.** You can issue an unlimited number of stratagems (see Stratagems feature) on your turn, but you still must expend the necessary uses of the feature to do so.\n- **Strategist's Art.** If you start your turn with no uses of your Stratagems feature remaining, as either an action or a bonus action, you can recover a number of uses equal to your CHA modifier (minimum of 1). Once you use this feature, you can't do so again until you finish a long rest.\n- **Warlord's Art.** Whenever you or a friendly creature deal damage with an attack performed as part of a stratagem (see Stratagems feature), the attacker automatically deals the maximum possible damage. Damage dealt in this way ignores all damage resistances and immunities.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_vanguard_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        }
                    ]
                },
                {
                    "key": "bfrd_vanguard_stratagems-known",
                    "name": "Stratagems Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "—"
                        },
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "5"
                        },
                        {
                            "level": 9,
                            "column_value": "5"
                        },
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "6"
                        },
                        {
                            "level": 12,
                            "column_value": "6"
                        },
                        {
                            "level": 13,
                            "column_value": "7"
                        },
                        {
                            "level": 14,
                            "column_value": "7"
                        },
                        {
                            "level": 15,
                            "column_value": "8"
                        },
                        {
                            "level": 16,
                            "column_value": "8"
                        },
                        {
                            "level": 17,
                            "column_value": "9"
                        },
                        {
                            "level": 18,
                            "column_value": "9"
                        },
                        {
                            "level": 19,
                            "column_value": "10"
                        },
                        {
                            "level": 20,
                            "column_value": "10"
                        }
                    ]
                },
                {
                    "key": "bfrd_vanguard_stratagem-options",
                    "name": "Stratagem Options",
                    "desc": "This section lists the stratagems available for vanguards to learn. Each option lists the type of action required and provides a description for how the stratagem works, including any targets.\n\nStratagem options appear in alphabetical order.\n\n### Bolster\n\n*Action Type: Reaction*\n\nAs a reaction when a friendly creature that you can see within 30 feet of you fails a save, you can allow that creature to reroll the save and add your CHA modifier to the result. The target must take the result of the new roll.\n\n### Charge\n\n*Action Type: Action*\n\nYou designate one creature that you can see, and you move up to your speed in a straight line toward that creature. When you do so, any friendly creature within 15 feet of your starting position can use its reaction to also move up to its speed in a straight line toward that creature.\n\n### Close Ranks\n\n*Action Type: Action*\n\nYou command allies to tighten their formation. Until the start of your next turn, friendly creatures within 15 feet of you are immune to critical hits and can't be forced to move against their will. You have the same benefits while at least one friendly is in range.\n\n### Coordinated Strike\n\n*Action Type: Action*\n\nYou make a single weapon attack against a target you can see, adding your CHA modifier as a bonus to the attack roll. If the attack hits, you can direct one willing creature within 15 feet of the target to use its reaction to move up to 15 feet toward the target and make a single attack against the target, adding your CHA modifier as a bonus to its attack roll.\n\n### Counterstrike\n\n*Action Type: Reaction*\n\nAs a reaction when a hostile creature that you can see within 15 feet of you makes an attack against a friendly creature that you can see, you can move up to your speed toward the attacker and make a single melee weapon attack against it (if the target is within your reach).\n\n### Flank Position\n\n*Action Type: Action*\n\nYou create an opening for one of your allies. When you do so, designate one hostile creature within 5 feet of you and one friendly creature that can see or hear you within 30 feet of you. Until the start of your next turn, that friendly creature has advantage on all attack rolls made against that hostile creature while you remain within 5 feet of the hostile creature.\n\n### Goading Strike\n\n*Action Type: Action*\n\nYou make a single weapon attack against a target within 5 feet of you, adding your CHA modifier as a bonus to the attack roll. If the attack hits, the target has disadvantage on attack rolls against any creature within 5 feet of you (other than you) until the end of its next turn.\n\n### Inspiring Bellow\n\n*Action Type: Bonus Action*\n\nYou target one creature within 30 feet of you that can see or hear you. The target regains a number of hit points equal to your vanguard level + your CHA modifier.\n\n### Marching Orders\n\n*Action Type: Bonus Action*\n\nYou allow up to two friendly creatures that can see or hear you to move up to half their speed without provoking opportunity attacks from creatures within 5 feet of you.\n\n### Marshal Tactics\n\n*Action Type: Bonus Action*\n\nYou allow one friendly creature within 30 feet of you that can see or hear you to use its reaction to make a single weapon attack or cast a cantrip.\n\n### Raise Guard\n\n*Action Type: Reaction*\n\nAs a reaction when a friendly creature that you can see within 30 feet of you would be hit by an attack from a creature that you can see, you can grant the friendly creature a bonus to its AC equal to your CHA modifier, potentially turning a hit into a miss. Whether the attack hits or misses, the target retains the AC bonus until the start of your next turn.\n\n### Rally\n\n*Action Type: Action*\n\nYou inspire wounded allies to fight through their injuries. Each conscious friendly creature within 15 feet of you that can see or hear you gains temporary hit points equal to your PB + your CHA modifier.\n\n### Surround\n\n*Action Type: Action*\n\nYou command allies to surround a foe to prevent it from escaping. When you do so, choose one Huge or smaller creature you can see within 5 feet of you. Until the start of your next turn, the target's speed is reduced by 10 feet for each friendly creature (other than you) within 5 feet of the target, reducing the target's speed to no lower than 0 feet. This benefit ends early if you move more than 5 feet away from the target.\n\n### Tactical Reposition\n\n*Action Type: Bonus Action*\n\nYou switch positions with one willing creature that you can see within 10 feet of you. This movement doesn't provoke opportunity attacks and doesn't count against your available movement for the turn. To target a creature with this stratagem, neither you nor your target can be grappled, restrained, or otherwise unable to move.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_FEATURE_OPTION_LIST",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "hit_points": {
                "hit_dice": "D12",
                "hit_dice_name": "1D12 per Vanguard level",
                "hit_points_at_1st_level": "12 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D12 (or 7) + your Constitution modifier per vanguard level after 1st"
            },
            "document": {
                "name": "Black Flag SRD",
                "key": "bfrd",
                "type": "SOURCE",
                "display_name": "Black Flag SRD",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/black-flag-reference-document/"
            },
            "saving_throws": [
                {
                    "name": "Charisma"
                },
                {
                    "name": "Constitution"
                }
            ],
            "subclass_of": null,
            "name": "Vanguard",
            "desc": "",
            "hit_dice": "D12",
            "caster_type": "NONE",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_underfoot",
            "features": [
                {
                    "key": "toh_underfoot_cantrips",
                    "name": "Cantrips",
                    "desc": "You learn three cantrips: *shillelagh* and two other cantrips of your choice from the druid spell list. You learn another druid cantrip of your choice at 10th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_underfoot_death-from-below",
                    "name": "Death From Below",
                    "desc": "Beginning at 13th level, when you move at least 10 feet underground toward a target, your next attack against the target with your *shillelagh* weapon has advantage.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 13,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_underfoot_restriction-erina",
                    "name": "Restriction: Erina",
                    "desc": "You can choose this roguish archetype only if you are an erina.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_underfoot_spell-slots",
                    "name": "Spell Slots",
                    "desc": "The Underfoot Spellcasting table shows how many spell slots you have to cast your spells of 1st level and higher. To cast one of these spells, you must expend one of these slots at the spell-s level or higher. You regain all expended spell slots when you finish a long rest.\n  For example, if you know the 1st-level spell *longstrider* and have a 1st-level and a 2nd-level spell slot available, you can cast *longstrider* using either slot.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_underfoot_spellcasting",
                    "name": "Spellcasting",
                    "desc": "When you reach 3rd level, you gain the ability to cast spells drawn from the magic of the wilds.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_underfoot_spellcasting-ability",
                    "name": "Spellcasting Ability",
                    "desc": "Wisdom is your spellcasting ability for your druid spells. Your magic draws upon your connection with the natural world. You use your Wisdom whenever a spell refers to your spellcasting ability. In addition, you use your Wisdom modifier when setting the saving throw DC for a druid spell you cast and when making an attack roll with one.\n\n**Spell save DC** = 8 + your proficiency bonus + your Wisdom modifier.\n\n**Spell attack modifier** = your proficiency bonus + your Wisdom modifier.\n\n**Underfoot Spellcasting (table)**\n| Rouge Level  | Cantrips Known | Spells Known | 1st | 2nd | 3rd | 4th | \n|--------------|----------------|--------------|-----|-----|-----|-----| \n| 3rd          | 3              | 3              | 2   | -   | -   | -   | \n| 4th          | 3              | 4              | 3   | -   | -   | -   | \n| 5th          | 3              | 4              | 3   | -   | -   | -   | \n| 6th          | 3              | 4              | 3   | -   | -   | -   | \n| 7th          | 3              | 5              | 4   | 2   | -   | -   | \n| 8th          | 3              | 6              | 4   | 2   | -   | -   | \n| 9th          | 3              | 6              | 4   | 2   | -   | -   | \n| 10th         | 4              | 7              | 4   | 3   | -   | -   | \n| 11th         | 4              | 8              | 4   | 3   | -   | -   | \n| 12th         | 4              | 8              | 4   | 3   | -   | -   | \n| 13th         | 4              | 9              | 4   | 3   | 2   | -   | \n| 14th         | 4              | 10             | 4   | 3   | 2   | -   | \n| 15th         | 4              | 10             | 4   | 3   | 2   | -   | \n| 16th         | 4              | 11             | 4   | 3   | 3   | -   | \n| 17th         | 4              | 11             | 4   | 3   | 3   | -   | \n| 18th         | 4              | 11             | 4   | 3   | 3   | -   | \n| 19th         | 4              | 12             | 4   | 3   | 3   | 1   | \n| 20th         | 4              | 13             | 4   | 3   | 3   | 1   |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_underfoot_spells-known-of-1st-level-and-higher",
                    "name": "Spells Known of 1st-Level and Higher",
                    "desc": "You know three 1st-level druid spells of your choice, two of which you must choose from the divination and transmutation spells on the druid spell list. The Spells Known column of the Underfoot Spellcasting table shows when you learn more druid spells of 1st level or higher. Each of these spells must be a divination or transmutation spell of your choice and must be of a level for which you have spell slots. The spells you learn at 8th, 14th, and 20th level can be from any school of magic.\n  When you gain a level in this class, you can choose one of the druid spells you know and replace it with another spell from the druid spell list. The new spell must be of a level for which you have spell slots, and it must be a divination or transmutation spell, unless you-re replacing the spell you gained at 3rd, 8th, 14th, or 20th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_underfoot_undermine",
                    "name": "Undermine",
                    "desc": "Beginning at 9th level, you can use your action to dig a hole under a Large or smaller creature within 5 feet of you. That creature must succeed on a Dexterity saving throw (DC = 8 + your proficiency bonus + your Dexterity modifier) or fall prone. If the target fails its saving throw, you can make one weapon attack against that target as a bonus action.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 9,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_underfoot_versatile-shillelagh",
                    "name": "Versatile Shillelagh",
                    "desc": "Beginning at 3rd level, when you cast *shillelagh*, the spell is modified in the following ways: \n* Its duration increases to 1 hour. \n* The spell ends early only if another creature holds the weapon or if the weapon is more than 5 feet away from you for 1 minute or more. \n* Your Sneak Attack feature can be applied to attack rolls made with your *shillelagh* weapon.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_underfoot_vicious",
                    "name": "Vicious",
                    "desc": "At 17th level, when you use your Death From Below feature and hit the target with your *shillelagh* weapon, the target is restrained by vegetation and soil until the end of its next turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Rogue",
                "key": "srd_rogue"
            },
            "name": "Underfoot",
            "desc": "Though most rogues prefer ambushing their opponents from the shadows, erina rogues ambush their opponents from below. These Underfoot use druidic magic and their natural aptitude for burrowing to defend their forest homes. The Underfoot are an elite order of burrow warriors in every erina colony. Using a combination of guerilla attacks and druidic magic, they are a force to be reckoned with, diving into fights nose-forward.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "bfrd_witch-twilight-soul",
            "features": [
                {
                    "key": "bfrd_witch-twilight-soul_obscuring-hex",
                    "name": "Obscuring Hex",
                    "desc": "When you first use your Hex feature to give a creature a Hex die, you become invisible to that creature for up to 1 minute. Whenever you deal damage to it, attack it, or cast a spell targeting the creature, it can attempt a WIS save against your spell save DC. On a success, you are no longer invisible to it.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch-twilight-soul_spirit-sentinel",
                    "name": "Spirit Sentinel",
                    "desc": "You request the aid of a spirit that can assume a physical form. Over the course of 10 minutes, you can conduct a special ritual to give this spirit physical form. At the end of the ritual, the spirit appears in an unoccupied space within 10 feet of you. It assumes the appearance and overall characteristics of a Tiny Beast (most commonly a bat, raven, or cat), but its exact features and personality are up to you. While the spirit resembles an animal, it is not a true creature. It doesn't have its own statistics, and it can't act in any way beyond what is described here. The spirit can't be targeted by attacks, spells, or effects.\n\nAs an action while the spirit is active, you can cause it to disappear or reappear in an unoccupied space within 10 feet of you. When the spirit disappears, it takes refuge within you until you command it to appear again.\n\nThe spirit is destroyed if you die or if you move more than 100 feet away from it. If a spirit is destroyed, you must repeat the 10-minute ritual to give it physical form once again.\n\n**Casting.** When you cast a spell, you can choose to cast it from your current space or as if you were in the same space as the spirit. If another creature is in the spirit's space and the spell requires you to not be in the same space as a creature, you can choose one unoccupied space within 5 feet of the spirit instead. Similarly, if you cast a spell that requires you to see your target, you can target a creature the spirit can see, even if you can't see that target.\n\n**Communication.** You can telepathically communicate with the spirit. The spirit can't speak, but it understands all languages you do. The spirit can't write, but it can read all languages you can read.\n\n**Movement.** The spirit has a flying speed equal to your walking speed and can hover. It can move through creatures and objects as if they were difficult terrain, but it must always end its movement in an unoccupied space. If it would end its normal movement on your turn inside an object or creature, the spirit disappears and takes refuge within you until you command it to appear again.\n\n**Physicality.** While it appears to have a physical form, the spirit doesn't occupy its space, and creatures and objects can pass through it and occupy its space.\n\n**Senses.** The spirit has darkvision out to a range of 60 feet, and it can telepathically convey what it sees or senses to you. While the spirit is active, you can't be surprised, and you have advantage on Perception checks.\n\n**Controlling the Spirit.** On your turn, you can command the spirit to perform one of the following tasks (no action required). As a bonus action, you can have the spirit perform a second task (either the same task or a new one) on your turn:\n- Become Invisible. The spirit becomes invisible. This invisibility lasts until you command it to use Hinder or until you cast a spell through the spirit.\n- Hinder. The spirit invokes a minor curse on one hostile creature within 5 feet of it. That creature has disadvantage on the next attack roll or ability check it makes before the end of its next turn.\n- Move. You command the spirit to move up to its speed to an unoccupied space of your choice.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch-twilight-soul_coven-spells",
                    "name": "Twilight Soul Coven Spells",
                    "desc": "You gain coven spells at the witch levels listed in the Twilight Soul Coven Spells table. See the Witch Subclass class feature for how these spells work.\n\n|Witch Level|Spells|\n|---|---|\n|3rd|detect evil and good, misty step, protection from evil and good, spirit ward*|\n|5th|blink, spirit guardians|\n|7th|banishment, spirit rend*|\n|9th|dispel evil and good, spirit double*|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch-twilight-soul_ephemeral-shroud",
                    "name": "Ephemeral Shroud",
                    "desc": "As a reaction when you would be hit by an attack that targets only you, you can teleport up to 60 feet to an unoccupied space you can see. The triggering attack misses.\n\nYou can use this feature a number of times equal to your PB, and you regain all expended uses when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch-twilight-soul_welcomed-spirits",
                    "name": "Welcomed Spirits",
                    "desc": "You have cultivated deep bonds with all manner of spirits, and you can call upon this network to aid you—if you pay the price. You can perform a ceremony over the course of 10 minutes, at the end of which you can expend one or more Hit Dice to mimic the effects of one of the following spells without expending a spell slot or material components: augury (1 Hit Die), commune with nature (3 Hit Dice), or speak with dead (2 Hit Dice).\n\nYou can use these spells to speak with spirits specifically bound to your ancestors, your current geographical location, or creatures physically close to you, ignoring any range and target requirements of the spell. There is no guarantee the spirit you wish to speak to will be the spirit available to answer your call, but the ritual always summons the closest available match.\n\nAfter you use this feature to replicate a spell, this feature can't be used to replicate that same spell again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_witch-twilight-soul_soul-sanctum",
                    "name": "Soul Sanctum",
                    "desc": "As an action, you can call nearby spirits to manifest and lend you their power for 1 minute. While the spirits are lending you their power, you gain the following benefits:\n- Each hostile creature that starts its turn within 10 feet of you or your Spirit Sentinel takes force damage equal to twice your PB.\n- Hostile creatures have disadvantage on attack rolls against you.\n- Hostile creatures within 10 feet of either you or the spirit from your Spirit Sentinel feature have disadvantage on saves against your spells.\n\nOnce you use this feature, you can't use it again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Black Flag SRD",
                "key": "bfrd",
                "type": "SOURCE",
                "display_name": "Black Flag SRD",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/black-flag-reference-document/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Witch",
                "key": "bfrd_witch"
            },
            "name": "Twilight Soul",
            "desc": "Witches aligned with the coven of the Twilight Soul are the ultimate emissaries to the spirit realms, often compelled to serve as guardians and diplomats in matters where the physical and mystical worlds collide. Such witches are typically drawn to the Wyrd forces early in life through accident, magical circumstance, or tragedy that leaves an indelible stain upon their mortal spirit. Their craft is simply a realization of this natural affinity, learning to communicate and align with the spirits already drawn to their supernatural magnetism.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_tunnel-watcher",
            "features": [
                {
                    "key": "toh_tunnel-watcher_against-the-tide",
                    "name": "Against the Tide",
                    "desc": "Beginning at 18th level, when you use the Attack action and hit more than one creature with a weapon on your turn, you can use a bonus action to gain resistance to bludgeoning, piercing, and slashing damage until the start of your next turn. When you shove more than one creature on your turn, you can use a bonus action to shove one creature within 5 feet of a creature you successfully shoved.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_tunnel-watcher_bonus-proficiencies",
                    "name": "Bonus Proficiencies",
                    "desc": "At 3rd level, you gain proficiency with thieves' tools and mason's tools.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_tunnel-watcher_cave-in",
                    "name": "Cave-In",
                    "desc": "Starting at 15th level, once on each of your turns when you use the Attack action, you can replace one of your attacks with a strike against a wall or ceiling within your weapon's reach or range. Creatures other than you within 5 feet of the section of wall or the floor below the ceiling where you strike must make a Dexterity saving throw against a DC equal to 8 + your proficiency bonus + your Strength or Dexterity modifier (your choice).\n  A creature that fails this saving throw takes 2d10 bludgeoning damage and is restrained until the end of its next turn. A creature that succeeds on the saving throw takes half the damage and isn't restrained. While restrained in this way, a creature has three-quarters cover against creatures other than you. When the effect ends, the creature's space becomes difficult terrain.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_tunnel-watcher_fight-for-every-step",
                    "name": "Fight for Every Step",
                    "desc": "At 3rd level, when you take damage from a melee attack, you can use your reaction to move 5 feet away from the attacker, reducing the damage you take from the attack by 1d6 + the number of hostile creatures within 5 feet of the space you left. This movement doesn't provoke opportunity attacks.\n  The attacker can immediately move into the space you left. This movement doesn't cost the attacker's reaction and doesn't provoke opportunity attacks, but a creature can move this way only once each turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_tunnel-watcher_first-line-of-defense",
                    "name": "First Line of Defense",
                    "desc": "Starting at 3rd level, a creature that you hit with a melee weapon attack has its speed reduced by 5 feet and can't use the Disengage action until the start of your next turn. You can't reduce a creature's speed by more than 10 feet with this feature.\n  In addition, when you hit a creature with an opportunity attack, you deal an extra 1d8 damage of the weapon's type.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_tunnel-watcher_safe-passage",
                    "name": "Safe Passage",
                    "desc": "Starting at 7th level, you have advantage on saving throws against traps, natural hazards, and lair actions. Traps, natural hazards, and lair actions have disadvantage when they make attack rolls against you.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_tunnel-watcher_steadfast",
                    "name": "Steadfast",
                    "desc": "At 10th level, you have advantage on saving throws against effects that cause the frightened condition and effects that would move you against your will, including teleportation effects. When a hostile creature forces you to make a Strength saving throw and you succeed, you deal an extra 1d8 damage of the weapon's type the next time you hit with a weapon attack before the end of your next turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Fighter",
                "key": "srd_fighter"
            },
            "name": "Tunnel Watcher",
            "desc": "For untold ages, the dwarves have paid in blood to keep their subterranean homes safe. The keystone to the defense of the dwarven citadels are the tunnel watchers, warriors trained in the tight, uneven paths beneath the surface of the world. While the techniques of the tunnel watchers originated with the dwarves, others see the value in such specialization. Tunnel watchers can thus be found throughout the mountainous regions of the world.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_timeblade",
            "features": [
                {
                    "key": "toh_timeblade_chronologic-echo",
                    "name": "Chronologic Echo",
                    "desc": "At 7th level, immediately after you use your Second Wind feature, you can trigger an echo in time, allowing you to use it twice. Roll separately for each use of Second Wind. Once you use this feature, you can't use it again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_timeblade_continuity-rift",
                    "name": "Continuity Rift",
                    "desc": "At 15th level, when you hit a creature with a weapon attack, you can instantly open a rupture in spacetime to swallow the target. The creature disappears and falls through a realm outside of reality.\n  At the end of your next turn, the target returns to the space it previously occupied, or the nearest unoccupied space. It takes 8d8 psychic damage as it grapples with the mind-breaking experience. The target must succeed on an Intelligence saving throw (DC equal to 8 + your proficiency bonus + your Intelligence modifier) or it acts randomly for 1 minute as if under the effects of the *confusion* spell. It can repeat the saving throw at the end of each of its turns, ending the effect on itself on a success.\n  Once you use this feature, you can't use it again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_timeblade_improved-temporal-strike",
                    "name": "Improved Temporal Strike",
                    "desc": "At 10th level, when you use your Temporal Strike feature, you can choose one of the following additional options: \n* **Chronal Cleave.** You immediately make a weapon attack against a different target within range. \n* **Chronal Shield.** You add your proficiency bonus to your Armor Class until the beginning of your next turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_timeblade_temporal-strike",
                    "name": "Temporal Strike",
                    "desc": "Starting at 3rd level, when you hit a creature with a weapon attack, you can use a bonus action to trigger one of the following effects: \n* **Dislocative Step.** You step outside of time and move to an unoccupied space you can see within 15 feet of you. This movement doesn't provoke opportunity attacks. At 10th level, you can move up to 30 feet. \n* **Dislocative Shove.** You push the target of your attack to an unoccupied space you can see within 15 feet of you. You can move the target only horizontally, and before moving into damaging terrain, such as lava or a pit, the target can make a Strength saving throw (DC equal to 8 + your proficiency bonus + your Strength modifier), ending the movement in an unoccupied space next to the damaging terrain on a success. At 10th level, you can move the target up to 30 feet.\nYou can use this feature a number of times equal to your proficiency bonus. You regain all expended uses when you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_timeblade_temporal-warrior",
                    "name": "Temporal Warrior",
                    "desc": "Starting at 18th level, you can momentarily step outside of time to attack your foes. As an action, you can briefly stop the flow of time for everyone but yourself. No time passes for other creatures, while you take 1d4 + 1 turns in a row, during which you can use actions and move as normal. This effect works like the *time stop* spell, except you can make one attack on each of your turns without ending the effect. Once you use this feature, you can't use it again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Fighter",
                "key": "srd_fighter"
            },
            "name": "Timeblade",
            "desc": "There are warriors who move so quickly that they seem to stop time, then there are those who actually alter time with their attacks. The timeblade augments physical attacks by manipulating temporal powers and eventually learns to step outside time itself.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd-2024_thief",
            "features": [
                {
                    "key": "srd-2024_rogue_thief_fast-hands",
                    "name": "Fast Hands",
                    "desc": "As a Bonus Action, you can do one of the following.\n\n**Sleight of Hand.** Make a Dexterity (Sleight of Hand) check to pick a lock or disarm a trap with Thieves' Tools or to pick a pocket.\n\n**Use an Object.** Take the Utilize action, or take the Magic action to use a magic item that requires that action.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_rogue_thief_second-story-work",
                    "name": "Second-Story Work",
                    "desc": "You've trained to get into especially hard-to-reach places, granting you these benefits.\n\n**Climber.** You gain a Climb Speed equal to your Speed.\n\n**Jumper.** You can determine your jump distance using your Dexterity rather than your Strength.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_rogue_thief_supreme-sneak",
                    "name": "Supreme Sneak",
                    "desc": "You gain the following Cunning Strike option. *Stealth Attack (Cost: 1d6).* If you have the Hide action's Invisible condition, this attack doesn't end that condition on you if you end the turn behind Three-Quarters Cover or Total Cover.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 9,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_rogue_thief_thiefs-reflexes",
                    "name": "Thief's Reflexes",
                    "desc": "You are adept at laying ambushes and quickly escaping danger. You can take two turns during the first round of any combat. You take your first turn at your normal Initiative and your second turn at your Initiative minus 10.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_rogue_thief_use-magic-device",
                    "name": "Use Magic Device",
                    "desc": "You've learned how to maximize use of magic items, granting you the following benefits.\n\n**Attunement.** You can attune to up to four magic items at once.\n\n**Charges.** Whenever you use a magic item property that expends charges, roll 1d6. On a roll of 6, you use the property without expending the charges.\n\n**Scrolls.** You can use any *Spell Scroll*, using Intelligence as your spellcasting ability for the spell. If the spell is a cantrip or a level 1 spell, you can cast it reliably. If the scroll contains a higher-level spell, you must first succeed on an Intelligence (Arcana) check (DC 10 plus the spell's level). On a successful check, you cast the spell from the scroll. On a failed check, the scroll disintegrates.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 13,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "type": "SOURCE",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Rogue",
                "key": "srd-2024_rogue"
            },
            "name": "Thief",
            "desc": "*Hunt for Treasure as a Classic Adventurer*\n\nA mix of burglar, treasure hunter, and explorer, you are the epitome of an adventurer. In addition to improving your agility and stealth, you gain abilities useful for delving into ruins and getting maximum benefit from the magic items you find there.",
            "hit_dice": null,
            "caster_type": "NONE",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd_thief",
            "features": [
                {
                    "key": "srd_thief_fast-hands",
                    "name": "Fast Hands",
                    "desc": "Starting at 3rd level, you can use the bonus action granted by your Cunning Action to make a Dexterity (Sleight of Hand) check, use your thieves' tools to disarm a trap or open a lock, or take the Use an Object action.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_thief_second-story-work",
                    "name": "Second-Story Work",
                    "desc": "When you choose this archetype at 3rd level, you gain the ability to climb faster than normal; climbing no longer costs you extra movement.\r\n\r\nIn addition, when you make a running jump, the distance you cover increases by a number of feet equal to your Dexterity modifier.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_thief_supreme-sneak",
                    "name": "Supreme Sneak",
                    "desc": "Starting at 9th level, you have advantage on a Dexterity (Stealth) check if you move no more than half your speed on the same turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 9,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_thief_thiefs-reflexes",
                    "name": "Thief's Reflexes",
                    "desc": "When you reach 17th level, you have become adept at laying ambushes and quickly escaping danger. You can take two turns during the first round of any combat. You take your first turn at your normal initiative and your second turn at your initiative minus 10. You can't use this feature when you are surprised.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_thief_use-magic-device",
                    "name": "Use Magic Device",
                    "desc": "By 13th level, you have learned enough about the workings of magic that you can improvise the use of items even when they are not intended for you. You ignore all class, race, and level requirements on the use of magic items.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 13,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "type": "SOURCE",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Rogue",
                "key": "srd_rogue"
            },
            "name": "Thief",
            "desc": "",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "bfrd_thief",
            "features": [
                {
                    "key": "bfrd_thief_fast-hands",
                    "name": "Fast Hands",
                    "desc": "Experience has honed your skills, allowing you to accomplish precision work in a flash. In addition to its standard uses, you can now use the bonus action granted by your Cunning Action feature to do any of the following:\n- Make a DEX (Sleight of Hand) check.\n- Take the Use an Object action.\n- Use thieves' tools to attempt to disarm a trap or open a lock.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_thief_second-story-work",
                    "name": "Second-Story Work",
                    "desc": "You've never met a wall you couldn't conquer, and climbing them is second nature. You gain a climbing speed equal to your walking speed. If you already have a climbing speed when you gain this feature, it increases by 10 feet.\n\nIn addition, when you make a long jump, you cover a number of feet equal to your walking speed if you move at least 10 feet on foot immediately before the jump. When you make a standing long jump, you can leap half your walking speed. Either way, each foot you clear on the jump costs a foot of movement. In the event a STR (Athletics) check is required to clear or extend a jump, you can choose to make a DEX (Acrobatics) check instead.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_thief_appraising-eye",
                    "name": "Appraising Eye",
                    "desc": "You've developed an eye for quality. As an action, you can inspect any object within 10 feet of you that you can see to learn whether it is nonmagical or magical. If the object is nonmagical, you immediately learn its approximate value in gold pieces. You also learn whether the object is fake or could conceal other objects inside it (though you don't learn whether it is currently concealing objects or what those objects are).\n\nIf the object is magical, you can spend 1 minute examining it to learn its type, rarity, whether it is cursed, and if it requires attunement (and any specific attunement requirements it has). After you have examined a magic item in this way, you learn how to use it and can ignore any class or feature requirements that would normally prevent you from using it (though you still must abide by any level restrictions). If a magic item requires the use of a spellcasting ability, use your DEX to determine your spell save DC or spell attack bonus.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_thief_trap-specialist",
                    "name": "Trap Specialist",
                    "desc": "When you or a creature within 5 feet of you triggers a trap, you can use your reaction to roll an ability check to attempt to disarm the trap. If you are successful, the trap is disarmed and not triggered. If you are unsuccessful, the trap is triggered as normal.\n\nIn addition, you can now disarm any magical traps that would typically require the use of the dispel magic spell. When you do so, make an ability check using only your DEX modifier, without adding any other modifiers to the roll. If the result meets or exceeds the trap's DC (your GM has this number), it is disarmed as if you had successfully cast the dispel magic spell.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_thief_thiefs-reflexes",
                    "name": "Thief's Reflexes",
                    "desc": "You have become adept at laying ambushes and quickly escaping danger. Now, you can take two turns during the first round of any combat. You take your first turn at your normal initiative and your second turn at your initiative minus 10. You can't use this feature if you are surprised.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Black Flag SRD",
                "key": "bfrd",
                "type": "SOURCE",
                "display_name": "Black Flag SRD",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/black-flag-reference-document/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Rogue",
                "key": "bfrd_rogue"
            },
            "name": "Thief",
            "desc": "You have a reputation for quick thinking and quicker fingers. Leave throat-cutting and con-running to lesser scoundrels. You live to liberate treasures held under lock and key. The thrill of bypassing a sealed door, complex trap, or other “impassable” obstacle is the true prize—followed by the payday that comes from whatever you took.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "bfrd_theurge",
            "features": [
                {
                    "key": "bfrd_theurge_core-traits",
                    "name": "Core Theurge Traits",
                    "desc": "|||\n|---|---|\n|Hit Point Die|D6 per Theurge level|\n|Saving Throw Proficiencies|Intelligence and Wisdom|\n|Skill Proficiencies|Choose 2: Arcana, History, Insight, Investigation, Medicine, Religion|\n|Weapon Proficiencies|Simple weapons|\n|Tool Proficiencies|None|\n|Armor Training|None|\n|Starting Equipment|Choose A or B for each: (A) a quarterstaff or (B) a dagger; (A) a component pouch or (B) an arcane focus or holy symbol; (A) a scholar's pack or (B) an explorer's pack; plus a libram|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CORE_TRAITS_TABLE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_spell-nexus",
                    "name": "Spell Nexus",
                    "desc": "As a bonus action while your libram is within 100 feet of you, you can open a magical conduit between you and it, allowing you to instantly replace one spell you currently have prepared with another spell of the same circle and same source transcribed within the libram. For example, if you're a 3rd-level theurge, you could instantly replace one 1st-circle Arcane spell you currently have prepared with another 1st-circle Arcane spell transcribed in your libram.\n\nYou can use this feature a number of times equal to your PB, and you regain all expended uses when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_spellcasting",
                    "name": "Spellcasting",
                    "desc": "As a student of Arcane and Divine magic, you have a theurgic libram containing spells that show the first glimmerings of your true power. See Spellcasting in the Player's Guide for general rules of spellcasting and for the Arcane and Divine spell lists.\n\n**Cantrips.** At 1st level, you know one cantrip of your choice from the Arcane spell list, one cantrip of your choice from the Divine spell list, and a third cantrip from either the Arcane or Divine spell list (your choice). You learn additional cantrips at higher levels that you can choose from either the Arcane or Divine lists, as shown in the Cantrips Known column of the Theurge Progression table.\n\n**Libram.** You learn how to craft a libram, which is a Tiny magical object that contains your spells. However, a theurge's libram is more than just a mere spellbook, it is a physical manifestation of a theurge's power and a mystic reservoir of the esoteric knowledge unlocked over the course of their magical studies.\n\nCreating a libram forges a bond between it and the theurge that transcends physical reality. The process stamps the theurge's soul with a mystic symbol that forever tethers the libram to its creator. This symbol is typically invisible to those with normal sight, but it is visible upon the theurge's skin when viewed with magical sight—or it might become visible when the theurge casts their spells. The exact appearance and placement of this mark is up to you, but traditionally, it appears as a golden third eye on the theurge's brow.\n\n*Libram's Appearance.* Your libram is a unique vessel for recording spells and other information. Most resemble books stamped with a theurge's personal symbol, but they can also take the form of scrolls, inscribed tablets, or similar objects that can be easily held. The exact appearance of a libram is a reflection of the theurge who created it, so the details are ultimately up to you.\n\n*Libram Spells.* When you first create your libram at 1st level, it contains six 1st-circle spells. You can choose these spells from the Arcane or Divine spell lists, but at least two of these spells must be from the Arcane spell list and at least two must be from the Divine spell list. Your libram is the repository of all the Arcane and Divine spells you know—except for your cantrips, which are so simple and well-rehearsed that you don't need to write them down.\n\nThe theurgic wisdom contained within your libram is incomprehensible to anyone but you, and other creatures can't read or copy any spells or text contained within it.\n\n*Destroying the Libram.* A libram doesn't have an AC, doesn't have hit points, and it can't be damaged or destroyed by conventional means. It can't be used or activated by any creature other than the theurge that created it, but it otherwise follows the rules of a standard magic item. If you die, your libram disintegrates after 24 hours.\n\n*Replacing the Libram.* If your libram is lost or destroyed, you can perform a 1-hour ceremony to create a replacement, which can be performed as part of a short or long rest. The contents of your replacement libram are identical to the contents of the previous one. If the previous libram still exists, it is destroyed the moment you complete the ceremony to create a replacement.\n\n**Preparing Spells.** You must prepare spells in advance before you can cast them. You can prepare any spell in your libram for which you have spell slots. You determine which spell slots you can access by checking your level on the Theurge Progression table. You can choose a number of spells equal to your INT modifier + your theurge level (minimum of one spell). This is your list of prepared spells from which you can cast.\n\nPreparing a new list of spells requires time studying your libram and re-memorizing incantations and gestures: at least 1 minute per spell circle for each spell you change. You can change your list of prepared spells as part of a long rest.\n\n**Casting Spells.** You have prepared a number of spells and can cast any of them by using a spell slot of the spell's circle or higher. The Theurge Progression table shows how many spell slots you have at a given level. For example, at 3rd level, you have four 1st-circle and two 2nd-circle spell slots, and with a 16 INT, you can have six prepared spells of 1st or 2nd circle, in any combination. You only have two spell slots for 2nd-circle spells though, so if you prepare only 2nd-circle spells, you won't be able to use your 1st-circle spell slots at all.\n\nCasting a spell doesn't remove it from your list of prepared spells, it just uses up a spell slot. You regain all used spell slots when you finish a long rest.\n\n**Learning Spells of 1st Circle and Higher.** Each time you gain a theurge level, you can add two spells of your choice to your libram: one of these spells must be from the Arcane spell list and one must be from the Divine spell list. Each spell must be of a circle for which you have spell slots, as shown on the Theurge Progression table.\n\nIn addition, when you gain a level of theurge, you can choose one Arcane or Divine spell in your libram and replace it with another spell from the same source (Arcane or Divine). The replacement spell must be of a circle for which you have spell slots.\n\n**Spellcasting Ability.** Intelligence (INT) is your spellcasting ability. Your INT modifier determines the save DC or the attack modifier for certain spells you cast:\n- Spell save DC = 8 + your proficiency bonus (PB) + your INT modifier\n- Spell attack modifier = your proficiency bonus (PB) + your INT modifier\n\n**Rituals.** You can also cast a type of long-form spell called a ritual. Rituals don't need to be prepared, and they don't use up spell slots.\n\nAt 1st level, choose one ritual from the Arcane or Divine ritual list. You learn more rituals at higher levels, as shown in the Rituals Known column of the Theurge Progression table, but only from a circle for which you have spell slots. Rituals you learn don't count against the number of spells you learn at each level.\n\nRituals are contained in your libram alongside your regular spells.\n\n**Spellcasting Focus.** You can use an arcane focus, a holy symbol, or your libram as a spellcasting focus for your Arcane and Divine spells.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_spellcraft",
                    "name": "Spellcraft",
                    "desc": "Your studies and experience using power from multiple magic sources gives you profound insight into the workings of magic. This insight is represented by a pool of Spellcraft dice. You have a number of spellcraft die equal to your INT modifier (minimum of 1), and these dice are d6s. You can't spend more than one Spellcraft die to modify the same roll.\n\nUnless specified otherwise, once you spend a Spellcraft die, you immediately roll it and add the number rolled as instructed. The die is then expended. You regain expended Spellcraft dice when you finish a short or long rest.\n\nYou can spend your Spellcraft dice in the following ways:\n- When you deal damage or restore hit points with a spell you cast, you can spend one Spellcraft die and deal additional damage of the type dealt by the spell or restore additional hit points equal to the result.\n- When you make a CON save to maintain concentration, you can spend one Spellcraft die and add the number rolled to the check result.\n- When you make an ability check to learn, decipher, or recall information about a spell, spellcaster, magic item, or magic effect, you can spend one Spellcraft die and add the number rolled to the check result.\n\nThe size of your Spellcraft die changes when you reach certain levels in this class. The die become a d8 at 9th level and a d10 at 17th.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": "d6"
                        },
                        {
                            "level": 9,
                            "detail": "d8"
                        },
                        {
                            "level": 17,
                            "detail": "d10"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_summon-libram",
                    "name": "Summon Libram",
                    "desc": "Your growing power deepens your mystic bond with your libram, allowing you to sense its location and summon it to your side.\n\nWhile your libram is on the same plane of existence as you, you can sense its location and know the exact amount of distance between you and it. If the libram is on a different plane, you know which plane but not its precise location on that plane.\n\nAs a bonus action if the libram is on the same plane of existence as you, you can summon it, causing it to appear in your hand or in the nearest unoccupied space within 5 feet of you (if you don't have a free hand).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_theurge-subclass",
                    "name": "Theurge Subclass",
                    "desc": "Choose a subclass that reflects your focused area of magical devotion: Conduit, Illuminary, or Source Spinner (detailed at the end of this class). Your choice grants you features at 3rd, 7th, 11th, and 15th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 11,
                            "detail": null
                        },
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_improvement",
                    "name": "Improvement",
                    "desc": "Choose one of the following improvements (ability scores can't be raised above 20 with this feature):\n- Increase a single ability score by 2.\n- Increase two different ability scores by 1 each.\n- Increase one ability score by 1 and select a talent from the magic talents list (see Player's Guide).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 19,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_spell-synthesis",
                    "name": "Spell Synthesis",
                    "desc": "Your profound understanding of magical duality allows you to tap into deep reserves of spellcasting power. You can expend a use of this feature to cast two prepared spells of 4th circle or lower on your turn as long as one spell is from the Arcane list and the other is from the Divine list and also either of the following circumstances are met:\n- You can cast a spell with a casting time of 1 action with the Cast a Spell action and a second spell with a casting time of 1 bonus action as your bonus action.\n- You can simultaneously cast two spells with a casting time of 1 action as part of the same Cast a Spell action.\n\nCasting spells in this way expends spell slots for each spell as normal. You can't cast a spell with a spell slot of 5th circle or higher with this feature, even if you could normally use a spell slot to cast the spell at a higher circle. Due to the intense effort simultaneous casting requires, you can't take reactions until the start of your next turn after activating your Spell Synthesis feature.\n\nOnce you use this feature, you must finish a short or long rest before you can use it again. Starting at 13th level, you can use it twice, and at 18th level, you can use it three times before taking a rest. Regardless of whether you have multiple uses available, you can't use this feature more than once on the same turn.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 13,
                            "detail": "2/Rest"
                        },
                        {
                            "level": 18,
                            "detail": "3/Rest"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_superior-focus",
                    "name": "Superior Focus",
                    "desc": "You can simultaneously maintain two spells that require concentration. One spell must be from the Arcane spell list, and the other must be from the Divine spell list.\n\nWhile concentrating on two spells in this way, you must make a CON save (DC 10 + the highest-circle spell cast) to maintain concentration on these spells at the start of each of your turns. If you fail this save, both spells immediately end.\n\nIn addition, while concentrating on two spells, you have disadvantage on CON saves to maintain concentration whenever you take damage or suffer another effect that would potentially break concentration (this disadvantage doesn't apply to the CON saves you make at the start of each of your turns). Anything that causes you to lose concentration, including being incapacitated or killed, causes you to lose both spells.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_heroic-boon",
                    "name": "Heroic Boon",
                    "desc": "Your commitment to the theurge's path grants you a powerful new ability. Choose one of the following heroic boons:\n- **Careful Craft.** When you add one of your Spellcraft die (see Spellcraft feature) to an ability check or save and the roll still fails, the die isn't expended.\n- **Persistent Craft.** If a creature you can see succeeds on a save against one of your spells, you can expend a Spellcraft die (see Spellcraft feature) to force the creature to reroll the save, subtracting the number rolled on your Spellcraft die from the new check result.\n- **Precise Craft.** If you roll a 1 on a Spellcraft die (see Spellcraft feature), you can reroll the die, and you must take the new result. In addition, if you roll the maximum result on a Spellcraft die (such as an 8 on a d8), you can roll the die again and add both numbers rolled to your check result.\n- **Vicious Craft.** You gain an additional way to use your Spellcraft dice (see Spellcraft feature). When you cast a spell that requires you to make an attack roll, you can spend one Spellcraft die and add the number rolled to the check result.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_flawless-concentration",
                    "name": "Flawless Concentration",
                    "desc": "While maintaining concentration on one or more Arcane or Divine spells, you never have disadvantage on CON saves to maintain concentration, regardless of the damage you take, environmental phenomena, or any other features or effects.\n\nIn addition, if a creature deals damage to you with multiple attacks or effects on its turn, you no longer have to roll CON saves for each instance of damage it deals to maintain concentration. Instead, you need to make only one save against the instance with the highest DC to successfully maintain concentration.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_epic-boon",
                    "name": "Epic Boon",
                    "desc": "Your commitment to the theurge's path grants you a powerful new ability. You gain one of the following epic boons:\n- **Supreme Craft.** You can now expend up to two Spellcraft dice (see Spellcraft feature) to modify the same roll. If you end your turn with no Spellcraft dice remaining, you automatically recover one expended Spellcraft die.\n- **Supreme Focus.** When you make a CON save to maintain concentration, you can treat any d20 roll of 9 or lower as if you had rolled a 10 on the die. In addition, if you fail a CON save to maintain concentration while you are concentrating on two spells simultaneously, you lose concentration on only one spell instead of both (you choose which spell remains active).\n- **Supreme Unity.** If you start your turn with no uses of your Spell Synthesis feature remaining, you can combine raw power from your Arcane and Divine magic sources to immediately restore all expended uses (no action required). You must finish a long rest before you can use this feature again.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_theurge_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_cantrips-known",
                    "name": "Cantrips Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "3"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "5"
                        },
                        {
                            "level": 12,
                            "column_value": "5"
                        },
                        {
                            "level": 13,
                            "column_value": "5"
                        },
                        {
                            "level": 14,
                            "column_value": "5"
                        },
                        {
                            "level": 15,
                            "column_value": "5"
                        },
                        {
                            "level": 16,
                            "column_value": "5"
                        },
                        {
                            "level": 17,
                            "column_value": "5"
                        },
                        {
                            "level": 18,
                            "column_value": "5"
                        },
                        {
                            "level": 19,
                            "column_value": "5"
                        },
                        {
                            "level": 20,
                            "column_value": "5"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_rituals-known",
                    "name": "Rituals Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "1"
                        },
                        {
                            "level": 2,
                            "column_value": "1"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "2"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "5"
                        },
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "6"
                        },
                        {
                            "level": 12,
                            "column_value": "6"
                        },
                        {
                            "level": 13,
                            "column_value": "7"
                        },
                        {
                            "level": 14,
                            "column_value": "7"
                        },
                        {
                            "level": 15,
                            "column_value": "8"
                        },
                        {
                            "level": 16,
                            "column_value": "8"
                        },
                        {
                            "level": 17,
                            "column_value": "9"
                        },
                        {
                            "level": 18,
                            "column_value": "9"
                        },
                        {
                            "level": 19,
                            "column_value": "9"
                        },
                        {
                            "level": 20,
                            "column_value": "9"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_slots-1st",
                    "name": "1st",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_slots-2nd",
                    "name": "2nd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_slots-3rd",
                    "name": "3rd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_slots-4th",
                    "name": "4th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 7,
                            "column_value": "1"
                        },
                        {
                            "level": 8,
                            "column_value": "2"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_slots-5th",
                    "name": "5th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 9,
                            "column_value": "1"
                        },
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "2"
                        },
                        {
                            "level": 12,
                            "column_value": "2"
                        },
                        {
                            "level": 13,
                            "column_value": "2"
                        },
                        {
                            "level": 14,
                            "column_value": "2"
                        },
                        {
                            "level": 15,
                            "column_value": "2"
                        },
                        {
                            "level": 16,
                            "column_value": "2"
                        },
                        {
                            "level": 17,
                            "column_value": "2"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_slots-6th",
                    "name": "6th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 9,
                            "detail": null
                        },
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 11,
                            "column_value": "1"
                        },
                        {
                            "level": 12,
                            "column_value": "1"
                        },
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_slots-7th",
                    "name": "7th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 9,
                            "detail": null
                        },
                        {
                            "level": 10,
                            "detail": null
                        },
                        {
                            "level": 11,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_slots-8th",
                    "name": "8th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 9,
                            "detail": null
                        },
                        {
                            "level": 10,
                            "detail": null
                        },
                        {
                            "level": 11,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 13,
                            "detail": null
                        },
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "bfrd_theurge_slots-9th",
                    "name": "9th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        },
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 5,
                            "detail": null
                        },
                        {
                            "level": 6,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 9,
                            "detail": null
                        },
                        {
                            "level": 10,
                            "detail": null
                        },
                        {
                            "level": 11,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 13,
                            "detail": null
                        },
                        {
                            "level": 14,
                            "detail": null
                        },
                        {
                            "level": 15,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": [
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                }
            ],
            "hit_points": {
                "hit_dice": "D6",
                "hit_dice_name": "1D6 per Theurge level",
                "hit_points_at_1st_level": "6 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D6 (or 4) + your Constitution modifier per theurge level after 1st"
            },
            "document": {
                "name": "Black Flag SRD",
                "key": "bfrd",
                "type": "SOURCE",
                "display_name": "Black Flag SRD",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/black-flag-reference-document/"
            },
            "saving_throws": [
                {
                    "name": "Intelligence"
                },
                {
                    "name": "Wisdom"
                }
            ],
            "subclass_of": null,
            "name": "Theurge",
            "desc": "",
            "hit_dice": "D6",
            "caster_type": "FULL",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "open5e_the-great-elder-thing",
            "features": [
                {
                    "key": "open5e_the-great-elder-thing_cosmic-enthrallment",
                    "name": "Cosmic Enthrallment",
                    "desc": "Starting at 14th level, you gain the ability to flood a creature’s mind with the cosmic presence of your terrible patron. As an action, you can touch a humanoid that is incapacitated, causing it to be charmed by you. You can speak to this thrall telepathically as long as both of you remain on the same plane of existence. The charm has no end duration, but can be negated by a remove curse spell or another power that removes the charmed condition. You relinquish the charm the next time you use this feature.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_the-great-elder-thing_expanded-spell-list",
                    "name": "Expanded Spell List",
                    "desc": "The Great Elder Thing lets you choose from an expanded list of spells when you learn a warlock spell. The following spells are added to the warlock spell list for you.\n\n**Great Elder Thing Expanded Spells (table)**\n\n| Spell Level | Spells                               |\r\n|-------------|----------------------------------|\r\n| 1st         | dissonant whispers, hideous laughter |\r\n| 2nd         | detect thoughts, phantasmal force    |\r\n| 3rd         | clairvoyance, sending                |\r\n| 4th         | dominate beast, black tentacles      |\r\n| 5th         | dominate person, telekinesis         |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_the-great-elder-thing_inhuman_reflex",
                    "name": "Inhuman Reflex",
                    "desc": "Starting at 6th level, you can briefly react with an impossible speed. As a reaction, triggered by an enemy attack roll targeting you, you force the creature to make the roll with disadvantage. If the enemy attack ends up missing, then you gain advantage on the next attack roll you make against that creature until the end of your next turn. You can only use this feature once per short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_the-great-elder-thing_mental-barrier",
                    "name": "Mental Barrier",
                    "desc": "At 10th level, your thoughts become shielded against others. Your mind cannot be read by magic, telepathy, or other methods without your consent. You also become resistant to the psychic damage type, and if you do suffer psychic damage, you deal the same amount of psychic damage to the creature which dealt it to you.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_the-great-elder-thing_outward_cerebration",
                    "name": "Outward Cerebration",
                    "desc": "Beginning at 1st level, you can push your thoughts into other minds, speaking telepathically to a creature within 30 feet as long as you can see that creature. The creature must know some language to hear your projections, but it does not need to speak the same language as you.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Open5e Originals",
                "key": "open5e",
                "type": "SOURCE",
                "display_name": "Open5e Originals",
                "publisher": {
                    "name": "Open5e",
                    "key": "open5e"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://open5e.com/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Warlock",
                "key": "srd_warlock"
            },
            "name": "The Great Elder Thing",
            "desc": "*Compare to core book’s Pact of the Great Old One*\n\nYour patron, if you can call it that, is an alien mind from a far realm beyond the multiverse as we know it. Not evil per se, its motives are incomprehensible to the understanding of mortals. It might see you as a tool to further these strange aims, bidding you on seemingly unconnected but always unsettling errands. Or, you might tap into its unspeakable power without so much as gaining the notice of its vast awareness, having learned the proper rituals in some maddening grimoire. If you have a name for your patron, it could be an ancient primordial, the King in Yellow, one of the gods of Pegana, or a being from the expanded Cthulhu mythos. Regardless, you can draw on strange and terrible magic from the Great Elder Thing.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd_the-fiend",
            "features": [
                {
                    "key": "srd_the-fiend_dark-ones-blessing",
                    "name": "Dark One's Blessing",
                    "desc": "Starting at 1st level, when you reduce a hostile creature to 0 hit points, you gain temporary hit points equal to your Charisma modifier + your warlock level (minimum of 1).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_the-fiend_dark-ones-own-luck",
                    "name": "Dark One's Own Luck",
                    "desc": "Starting at 6th level, you can call on your patron to alter fate in your favor. When you make an ability check or a saving throw, you can use this feature to add a d10 to your roll. You can do so after seeing the initial roll but before any of the roll's effects occur.\r\n\r\nOnce you use this feature, you can't use it again until you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_the-fiend_expanded-spell-list",
                    "name": "Expanded Spell List",
                    "desc": "The Fiend lets you choose from an expanded list of spells when you learn a warlock spell. The following spells are added to the warlock spell list for you.\r\n\r\n### Fiend Expanded Spells (table)\r\n| Spell Level | Spells |\r\n| --- | --- |\r\n| 1st | burning hands, command |\r\n| 2nd | blindness/deafness, scorching ray |\r\n| 3rd | fireball, stinking cloud |\r\n| 4th | fire shield, wall of fire |\r\n| 5th | flame strike, hallow |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_the-fiend_fiendish-resilience",
                    "name": "Fiendish Resilience",
                    "desc": "Starting at 10th level, you can choose one damage type when you finish a short or long rest. You gain resistance to that damage type until you choose a different one with this feature. Damage from magical weapons or silver weapons ignores this resistance.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_the-fiend_hurl-through-hell",
                    "name": "Hurl Through Hell",
                    "desc": "Starting at 14th level, when you hit a creature with an attack, you can use this feature to instantly transport the target through the lower planes. The creature disappears and hurtles through a nightmare landscape.\r\n\r\nAt the end of your next turn, the target returns to the space it previously occupied, or the nearest unoccupied space. If the target is not a fiend, it takes 10d10 psychic damage as it reels from its horrific experience.\r\n\r\nOnce you use this feature, you can't use it again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "type": "SOURCE",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Warlock",
                "key": "srd_warlock"
            },
            "name": "The Fiend",
            "desc": "",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "open5e_the-ancient-fey-court",
            "features": [
                {
                    "key": "open5e_the-ancient-fey-court_counter-enchantment",
                    "name": "Counter Enchantment",
                    "desc": "Starting at 10th level, you can not only resist certain enchantments but also turn them back against your foes. You gain immunity to the charmed condition. Any time a creature casts a spell or uses an ability that would charm you, you can use a reaction to attempt a counter charm. The creature that targeted you must make a Wisdom saving throw versus your warlock spell save DC. On a failure, the creature becomes charmed by you for 1 minute, but the effect ends if they take any damage.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_the-ancient-fey-court_courtiers-aspect",
                    "name": "Courtier’s Aspect",
                    "desc": "Beginning at 1st level, you are able to take on a fey aspect that can both enchant and terrify. You may use an action to force all creatures within a 10-foot cube that originates from you to make a Wisdom saving throw using your warlock spell save DC. Until the end of your next turn, you can choose for all the creatures that fail their saving throw to become either charmed by you or frightened of you.\n\nAfter using this feature, you cannot use it again until after finishing a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_the-ancient-fey-court_expanded-spell-list",
                    "name": "Expanded Spell List",
                    "desc": "The Ancient Fey Court lets you choose from an expanded list of spells when you learn a warlock spell. The following spells are added to the warlock spell list for you.\n\n**Ancient Fey Court Expanded Spells (table)**\n\n| Spell Level | Spells                               |\r\n|-------------|----------------------------------|\r\n| 1st         | faerie fire, sleep                   |\r\n| 2nd         | calm emotions, phantasmal force      |\r\n| 3rd         | blink, plant growth                  |\r\n| 4th         | dominate beast, greater invisibility |\r\n| 5th         | dominate person, seeming             |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_the-ancient-fey-court_shroud-of-mists",
                    "name": "Shroud of Mists",
                    "desc": "At 6th level, you can seemingly disappear after an enemy hits you. You can use your reaction after you suffer damage to teleport to an unoccupied space that you can see within 60 feet. When you appear in the new space, you are invisible and remain so until you attack, cast a spell, or until the beginning of your next turn.\n\nAfter using this feature, you cannot use it again until after finishing a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_the-ancient-fey-court_waking-dream",
                    "name": "Waking Dream",
                    "desc": "Beginning at 14th level, you can expertly weave fey magic to trap a creature in a waking dream. You can use an action to target any creature up to 60 feet from you that you can see, and that creature makes a Wisdom saving throw versus your warlock spell save DC. If the target fails the saving throw, you choose whether to make it charmed by you or frightened you while you maintain concentration for up to 1 minute or until the creature takes damage. During this time, the target cannot see or hear any creatures other than you, and it perceives its surroundings as an illusory realm that you control.\n\nAfter using this feature, you cannot use it again until after finishing a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Open5e Originals",
                "key": "open5e",
                "type": "SOURCE",
                "display_name": "Open5e Originals",
                "publisher": {
                    "name": "Open5e",
                    "key": "open5e"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://open5e.com/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Warlock",
                "key": "srd_warlock"
            },
            "name": "The Ancient Fey Court",
            "desc": "*Compare to core book’s Pact of the Archfey*\n\nThe denizens of faerie are ruled by a court of ancient and mercurial beings, fey ladies and lords sometimes deign to offer their patronage to a mere warlock. They offer power at the price of obedience to their whims, which may vary between the whimsical and the malicious, but are almost always opaque to mere mortals. Some fey rulers, like Queen Titania and her consort Oberon, are generally benevolent with a penchant for mischief. Others like Queen Mab or the ancient hag Baba Yaga are rather more baleful, but even their dictates can be surprising.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "a5e_talented-tactician",
            "features": [
                {
                    "key": "a5e_talented-tactician_tactical-edge",
                    "name": "Tactical Edge",
                    "desc": "Starting at 3rd level when you choose this archetype, whenever you roll initiative, you gain a tactics die, which is a d4. While you have this die, when a creature within 60 feet that can hear or see you would make an attack, you can roll the tactics die and add the result to that creature's attack roll. Once rolled, the tactics die is lost until you regain it at the start of your next turn. The tactics die disappears when the combat ends.\n\nIf you start your turn and no one has rolled the tactics die, you can trade out the die for a die of the next larger size, such that a d4 becomes a d6, a d6 becomes a d8, and so on, up to a maximum of d12.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "a5e_talented-tactician_student-of-war",
                    "name": "Student of War",
                    "desc": "At 7th level, choose either Culture, History, or Nature. You gain proficiency in the chosen skill and an expertise die on checks made using that skill.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "a5e_talented-tactician_operations-leader",
                    "name": "Operations Leader",
                    "desc": "Starting at 11th level, you devise a set of communication cues. Any creature with whom you've shared these cues—usually taking 10 minutes of discussion and practice—does not need to share a language with you to benefit from this feature.\n\nAdditionally, you can use a bonus action on your turn to spend 5 exertion points and make it easier for you and your allies to help each other with certain skills. For the next 10 minutes, your chosen allies can take theHelp action as a bonus action to help each other. This coordination requires you to maintain concentration (as if concentrating on a spell), and both chosen creatures—the one helping and the one making the ability check—must be within 30 feet of you at the time the ability check is made.\n\nEach turn, you can use your bonus action to change which creatures benefit from the coordination each turn. The skills that can benefit from this feature are Acrobatics, Animal Handling, Athletics, Deception, Insight, Intimidation, Investigation, Stealth, and Survival.\n\nIf you have proficiency in Stealth, this coordination can happen silently via surreptitious signals. If you have proficiency in Deception, this coordination can happen as a series of code words interspersed with other conversation. An onlooker needs to succeed on an Insight check contested by your ability check—whether Stealth or Deception—to realize the coordination is taking place.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "a5e_talented-tactician_superior-tactics",
                    "name": "Superior Tactics",
                    "desc": "At 15th level, choose one of the following.\n\n## More Tactical\n\nWhenever you gain a tactics die, you gain an additional tactics die, to a maximum of two dice. The second tactics die can be used like the first and increases size in the manner described under the Tactical Edge class feature.\n\n## Tactical Efficacy\nYour tactics die begins at d6. When you reach 20th level, your tactics die begins at d8. After the tactics die is rolled, when regained it reverts to a d4.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "a5e_talented-tactician_hidden-resources",
                    "name": "Hidden Resources",
                    "desc": "At 18th level, choose one of the following.\n\n## Dig Deeper\nYou can use a bonus action on your turn to allow a creature to regain the use of an origin trait or class feature that would normally be regained by finishing a short rest. You can use this feature twice, and you regain all expended uses when you finish a long rest.\n\n## Reach Further\nWhile you are conscious, when a creature you choose within the radius of your Commanding Presence would drop to 0 hit points, that creature can use its reaction to roll your tactics die and gain temporary hit points equal to the result plus your Charisma modifier (minimum 1). Once a creature has benefited from your tactics die in this way, it can't do so again until it finishes a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Adventurer's Guide",
                "key": "a5e-ag",
                "type": "SOURCE",
                "display_name": "Adventurer's Guide",
                "publisher": {
                    "name": "EN Publishing",
                    "key": "en-publishing"
                },
                "gamesystem": {
                    "name": "Advanced 5th Edition",
                    "key": "a5e"
                },
                "permalink": "https://a5esrd.com/a5esrd"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Marshal",
                "key": "a5e_marshal"
            },
            "name": "Talented Tactician",
            "desc": "",
            "hit_dice": null,
            "caster_type": "NONE",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "a5e_swift-strategist",
            "features": [
                {
                    "key": "a5e_swift-strategist_make-haste",
                    "name": "Make Haste",
                    "desc": "At 3rd level when you select this archetype, choose one of the following.\n\n## Fast Feet\nWhenever a creature starts its turn within your Commanding Presence, you can choose to increase that creature's Speed by 5 feet until the end of its turn.\n\n## Fast Retreat\nOnce per round when you take the Attack action, you can forgo making one attack to allow a creature within your Commanding Presence to move up to half its Speed without provoking opportunity attacks.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "a5e_swift-strategist_skirmisher",
                    "name": "Skirmisher",
                    "desc": "Also at 3rd level, you increase your speed by 10 feet whenever you're wearing light or no armor and not wielding a shield. In addition, when your movement would provoke an opportunity attack, you impose disadvantage on the attack roll made against you.\n\nAt 15th level, the increase to your speed becomes 20 feet.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "a5e_swift-strategist_nimble-troops",
                    "name": "Nimble Troops",
                    "desc": "At 7th level, choose either Acrobatics or Athletics. Creatures you choose within your Commanding Presence add your Charisma modifier (minimum +1) to checks using the chosen skill.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "a5e_swift-strategist_glorious-sacrifice",
                    "name": "Glorious Sacrifice",
                    "desc": "At 11th level, choose one of the following:\n\n## Miraculous Protector\nWhen a creature within your Commanding Presence is critically hit, you can use your reaction to become the target of the attack instead. Once you have used this feature, you cannot do so again until you finish a rest.\n\n## Take Cover\nWhen you and at least one other creature within your Commanding Presence would make a saving throw, you can choose to make your saving throw with disadvantage. If you do, creatures you choose within your Commanding Presence make that saving throw with advantage.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "a5e_swift-strategist_portentous-escape",
                    "name": "Portentous Escape",
                    "desc": "At 15th level, choose one of the following:\n\n## Fortifying Encouragement\nWhenever you succeed on a saving throw, you can choose one friendly creature within 60 feet of you. If the target can see or hear you, it the target gains temporary hit points equal to 5 + your Charisma modifier.\n\n## Get Them Out\nWhen a creature within your Commanding Presence would make a saving throw against an area effect, you can use your reaction to shout at them, and that creature can use its reaction to move up to half its Speed. If the creature ends its movement outside the area, the area effect has no effect on them. Once you use this feature, you can't do so again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "a5e_swift-strategist_unbound-horde",
                    "name": "Unbound Horde",
                    "desc": "At 18th level, choose one of the following.\n\n## Among the Ranks\nCreatures you choose have disadvantage on opportunity attacks made against creatures within your Commanding Presence\n\n## March Together\nThe first time you move on your turn, each creature you choose that is within your Commanding Presence can use its reaction to move up to 10 feet, provided the creature's Speed is at least 10 feet.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Adventurer's Guide",
                "key": "a5e-ag",
                "type": "SOURCE",
                "display_name": "Adventurer's Guide",
                "publisher": {
                    "name": "EN Publishing",
                    "key": "en-publishing"
                },
                "gamesystem": {
                    "name": "Advanced 5th Edition",
                    "key": "a5e"
                },
                "permalink": "https://a5esrd.com/a5esrd"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Marshal",
                "key": "a5e_marshal"
            },
            "name": "Swift Strategist",
            "desc": "",
            "hit_dice": null,
            "caster_type": "NONE",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "open5e_storm-domain",
            "features": [
                {
                    "key": "open5e_storm-domain_bonus-proficiency",
                    "name": "Bonus Proficiency",
                    "desc": "When you choose this domain at 1st level, you gain proficiency with heavy armor as well as with martial weapons.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_storm-domain_channel-divinity-full-fury",
                    "name": "Channel Divinity: Full Fury",
                    "desc": "Starting at 2nd level, you can use your Channel Divinity to increase the fury of your storm based attacks. Whenever you would deal lightning or thunder damage from an attack, rather than roll damage, you can use the Channel Divinity feature to deal the maximum possible damage.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_storm-domain_divine-strike",
                    "name": "Divine Strike",
                    "desc": "At 8th level, you gain the ability to infuse your weapon strikes with divine energy. Once on each of your turns when you hit a creature with a weapon attack, you can cause the attack to deal an extra 1d8 thunder damage to the target. When you reach 14th level, the extra damage increases to 2d8.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_storm-domain_skys-blessing",
                    "name": "Sky’s Blessing",
                    "desc": "Starting at 17th level, you gain a flying speed whenever you are outdoors. Your flying speed is equal to your present walking speed.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_storm-domain_storm-blast",
                    "name": "Storm Blast",
                    "desc": "Beginning at 6th level, you can choose to push a Large or smaller creature up to 10 feet away from you any time you deal lightning damage to it.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_storm-domain_storm-domain-spells-table",
                    "name": "Storm Domain Spells (table)",
                    "desc": "Cleric Level | Spells                               |\r\n|———————|————————————————|\r\n| 1st          | fog cloud, thunderwave          |\r\n| 3rd          | gust of wind, shatter           |\r\n| 5th          | call lightning, sleet storm     |\r\n| 7th          | control water, ice storm        |\r\n| 9th          | destructive wave, insect plague |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "open5e_storm-domain_tempests-rebuke",
                    "name": "Tempest’s Rebuke",
                    "desc": "Also starting at 1st level, you can strike back at your adversaries with thunder and lightning. If a creature hits you with an attack, you can use your reaction to target it with this ability. The creature must be within 5 feet of you, and you must be able to see it. The creature must make a Dexterity saving throw, taking 2d8 damage on a failure. On a success, the creature takes only half damage. You may choose to deal either lightning or thunder damage with this ability.\n\nYou may use this feature a number of times equal to your Wisdom modifier (at least once). When you finish a long rest, you regain your expended uses.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Open5e Originals",
                "key": "open5e",
                "type": "SOURCE",
                "display_name": "Open5e Originals",
                "publisher": {
                    "name": "Open5e",
                    "key": "open5e"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://open5e.com/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Cleric",
                "key": "srd_cleric"
            },
            "name": "Storm Domain",
            "desc": "*Compare to the core book's Tempest Domain*\n\nNothing inspires fear in mortals quite like a raging storm. This domain encompasses deities such as Enlil, Indra, Raijin, Taranis, Zeus, and Zojz. Many of these are the rulers of their respective pantheons, wielding the thunderbolt as a symbol of divine might. Most reside in the sky, but the domain also includes lords of the sea (like Donbettyr) and even the occasional chthonic fire deity (such as Pele). They can be benevolent (like Tlaloc), nourishing crops with life-giving rain; they can also be martial deities (such as Perun and Thor), splitting oaks with axes of lightning or battering their foes with thunderous hammers; and some (like Tiamat) are fearsome destroyers, spoken of only in whispers so as to avoid drawing their malevolent attention. Whatever their character, the awesome power of their wrath cannot be denied.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_spore-sorcery",
            "features": [
                {
                    "key": "toh_spore-sorcery_metamagic-spore-transmission",
                    "name": "Metamagic Spore Transmission",
                    "desc": "Starting at 6th level, the spores connecting you and the target of your Spore Transmission enhance your metamagic effects on the linked target. You gain the following benefits when using the indicated Metamagic options:\n\n***Careful Spell.*** If the spell allows a target to take only half damage on a successful saving throw, the linked target instead takes no damage.\n\n***Distant Spell.*** When you use this Metamagic option to increase the range of a touch spell, the spell's range is 60 feet when cast on the linked target.\n\n***Extended Spell.*** If cast on the linked target, the spell's duration is tripled rather than doubled, to a maximum of 36 hours.\n\n***Hungry Spell.*** If the linked target is reduced to 0 hit points with your hungry spell, you regain hit points equal to double your Charisma modifier (minimum of 2).\n\n***Lingering Spell.*** If the linked target failed its saving throw against your lingering spell, it has disadvantage on the saving throw to avoid the additional damage at the start of your next turn.\n\n***Shared Hunger Spell.*** If you use this Metamagic option on the linked target, you and the target regain hit points equal to double your Charisma modifier (minimum of 2) if the target hits with its weapon attack.\n\n***Twinned Spell.*** By spending 1 additional sorcery point, you can affect the linked target in addition to the two original targets.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spore-sorcery_nature-magic",
                    "name": "Nature Magic",
                    "desc": "Your affinity with the natural world and the spores that exist between all plants and creatures allows you to learn spells from the druid class. When your Spellcasting feature lets you learn or replace a sorcerer cantrip or a sorcerer spell of 1st level or higher, you can choose the new spell from the druid spell list or the sorcerer spell list. You must otherwise obey the restrictions for selecting the spell, and it becomes a sorcerer spell for you.\n  In addition, when you reach 5th level in this class, you can cast *speak with plants* without expending a spell slot a number of times equal to your proficiency bonus. You regain all expended uses when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spore-sorcery_spore-form",
                    "name": "Spore Form",
                    "desc": "At 18th level, you gain immunity to poison damage and the poisoned condition. In addition, as an action, you can radiate spores in a 20-foot radius around you for 1 minute. Each friendly creature that starts its turn in the area regains hit points equal to your Charisma modifier (a minimum of 1). Each hostile creature that starts its turn in the area takes poison damage equal to your Charisma modifier (a minimum of 1). The target of your Spore Transmission regains (if it is friendly) or takes (if it is hostile) double this amount. Once you use this action, you can't use it again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 18,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spore-sorcery_spore-transmission",
                    "name": "Spore Transmission",
                    "desc": "At 1st level, your spores allow you to communicate with creatures telepathically. You can use a bonus action to create a telepathic link with one creature you can see within 30 feet of you. Until the link ends, you can telepathically speak to the target, and, if it understands at least one language, it can speak telepathically to you. The link lasts for 10 minutes or until you use another bonus action to break the link or to establish this link with a different creature.\n  If the target is unwilling, it can make a Charisma saving throw at the end of each of its turns, ending the link on a success. If an unwilling target ends the link in this way, you can't establish a link with that target again for 24 hours.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spore-sorcery_spores-protection",
                    "name": "Spore's Protection",
                    "desc": "Starting at 14th level, when an attacker you can see targets you with a melee attack, you can use your reaction to call forth spores to cloud its senses. The attacker has disadvantage on the attack roll. If the attack hits, you gain 10 temporary hit points as the spores bind the wound for a short time. The temporary hit points last for 1 minute.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Sorcerer",
                "key": "srd_sorcerer"
            },
            "name": "Spore Sorcery",
            "desc": "One of the most omnipresent elements in the atmosphere is practically invisible and often ignored: spores. Plants of all varieties, fungal sentient life forms like mushroomfolk, and even animals emit these tiny pieces of life. You've always had an affinity for the natural world, and your innate magic is carried within the power of these omnipresent spores.\n\nSpore sorcerers are regularly found among the mushroomfolk and derro who grow large gardens of fungi deep beneath the surface of the world. Spore sorcerers can also be found in any area with an abundance of plant life, such as forests, swamps, and deep jungles.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_spellsmith",
            "features": [
                {
                    "key": "toh_spellsmith_arcane-emendation",
                    "name": "Arcane Emendation",
                    "desc": "Beginning when you choose this tradition at 2nd level, you can manipulate the magical energy in scrolls to change the spells written on them. While holding a scroll, you can spend 1 hour for each level of the spell focusing on the magic within the scroll to change the spell on the scroll to another spell. The new spell must be of the same school, must be on the wizard spell list, and must be of the same or lower level than the original spell. If the new spell has any material components with a cost, you must provide those when changing the scroll's original spell to the new spell, and the components are consumed as the new spell's magic overwrites the original spell on the scroll.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spellsmith_spell-duality",
                    "name": "Spell Duality",
                    "desc": "At 14th level, you become a master at manipulating and extending the magical energy of your longlasting spells. You can concentrate on two spells simultaneously. If you cast a third spell that requires concentration, you lose concentration on the oldest spell. When you take damage while concentrating on a spell and must make a Constitution saving throw to maintain concentration, you make one saving throw for each source of damage, as normal. You don't have to make one saving throw for each spell you are maintaining.\n  If you are concentrating on two spells and fail a Constitution saving throw to maintain concentration because of taking damage, you lose concentration on the oldest spell. If you are concentrating on two spells and lose concentration on both spells in 1 round, you suffer one level of exhaustion.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spellsmith_spell-honing",
                    "name": "Spell Honing",
                    "desc": "At 6th level, you can hold onto the magic of lasting spells or siphon off some of their magic to amplify spells you cast. If your concentration is broken (willingly or unwillingly), the spell's magic lingers, causing the spell's effects to remain until the end of your next turn.\n  In addition, while concentrating on a spell with a duration of concentration up to 1 minute or concentration up to 10 minutes, you can amplify a wizard spell you cast of 1st level or higher. When you amplify a spell in this way, the duration of the spell on which you are concentrating is reduced by a number of rounds (if the duration is concentration up to 1 minute) or minutes (if the duration is concentration up to 10 minutes) equal to the amplified spell's level. You can choose only one of the following options when amplifying a spell: \n* Increase the saving throw DC by 2 \n* Increase the spell attack bonus by 2 \n* Add your Intelligence modifier to one damage roll of the spell\n  You can amplify a spell this way a number of times equal to your proficiency bonus. You regain all expended uses when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 6,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spellsmith_spell-reversion",
                    "name": "Spell Reversion",
                    "desc": "At 10th level, you learn to manipulate the magical energy of spells cast against you. When you must make a saving throw to end an ongoing effect, such as the frightened condition of the fear spell or the slowing effect of a copper dragon's slowing breath, you have advantage on the saving throw.\n  In addition, when an ongoing condition you successfully end on yourself was from a spell cast by a creature you can see, you can use your reaction to force that creature to make the same saving throw against your spell save DC. On a failed save, the creature suffers the effect or condition you just ended on yourself until the end of its next turn. For example, if you succeed on the saving throw to end the paralyzed condition on yourself from the hold person spell cast by a spellcaster you can see, you can force that spellcaster to make a Wisdom saving throw against your spell save DC, and that spellcaster becomes paralyzed until the end of its next turn on a failed save.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spellsmith_spell-transformation",
                    "name": "Spell Transformation",
                    "desc": "At 2nd level, you learn to mold the latent magical energy of your spells to cast new spells. While concentrating on a wizard spell that you cast using a spell slot, you can use an action to end your concentration on that spell and use the energy to cast another wizard spell you have prepared without expending a spell slot. The new spell must be half the level (minimum of 1st) of the spell on which you were concentrating, and the new spell's casting time must be 1 action.\n  You can use this feature a number of times equal to your proficiency bonus. You regain all expended uses when you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Wizard",
                "key": "srd_wizard"
            },
            "name": "Spellsmith",
            "desc": "Some wizards pride themselves on being spell artisans, carefully sculpting the magical energy of spells like smiths sculpt iron. Focusing on the artistry inherent in spellcasting, these wizards learn to tap the magical energy of spells and manipulate that energy to amplify or modify spells like no other arcane practitioners.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_spear-of-the-weald",
            "features": [
                {
                    "key": "toh_spear-of-the-weald_canopy",
                    "name": "Canopy",
                    "desc": "Beginning at 7th level, when a creature within 30 feet of you, including yourself, is targeted by a ranged weapon attack, you can use your reaction to summon a magical canopy of glowing leaves and branches over the target. The target has resistance to the damage dealt by the attack, and the canopy bursts into shredded leaves afterwards. You must then finish a short or long rest to use your Canopy again.\n  When you reach 11th level in this class, you can use your Canopy twice between rests, and at 18th level, you can use it three times between rests. When you finish a short or long rest, you regain all expended uses.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spear-of-the-weald_overwhelm",
                    "name": "Overwhelm",
                    "desc": "At 15th level, after you make a successful melee weapon attack with your weald spear against a creature, you can use a bonus action to make one ranged weapon attack with it against a different creature. You don't have disadvantage on the ranged attack roll from being within 5 feet of the first creature you hit, however, you can still have disadvantage on the attack roll from being within 5 feet of other creatures.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spear-of-the-weald_restriction-alseid",
                    "name": "Restriction: Alseid",
                    "desc": "You can choose this archetype only if you are an alseid.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spear-of-the-weald_steps-of-the-forest-god",
                    "name": "Steps of the Forest God",
                    "desc": "Starting at 11th level, after you make a successful ranged weapon attack with your weald spear, you can use a bonus action to teleport to an unoccupied space within 10 feet of your target.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spear-of-the-weald_touch-of-the-fey-land",
                    "name": "Touch of the Fey Land",
                    "desc": "The touch of the land of the fey is always on your spear, hinting at its otherworldly ties. Beginning at 3rd level, when you summon your weald spear, choose one of the following effects.\n\n***Aflame.*** Your spear is ensorcelled in heatless, white, magical flames whose intensity rise and fall to reflect your mood. When you are at your happiest, your spear sheds bright light in a 5-foot radius and dim light for an additional 5 feet.\n\n***Entwined.*** Your spear appears to be wrapped in writhing green vines which occasionally coalesce into the shape of a slender, grasping hand. The hand always points in the direction of your home forest.\n\n***Everblooming.*** Your spear is covered in small wildflowers that bloom, die, bud, and bloom again within minutes. Pollinating insects are often drawn to your spear as the spear constantly exudes a pleasant, floral fragrance.\n\n***Moonlit.*** Your spear appears as a pale length of wooden moonlight. A trail of star-like motes travels behind the spear's point.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_spear-of-the-weald_weald-spear",
                    "name": "Weald Spear",
                    "desc": "When you choose this archetype at 3rd level, you gain the ability to call forth a magical, wooden spear from the land of fey into your empty hand as a bonus action. The spear disappears if it is more than 5 feet away from you for 1 minute or more. It also disappears if you use this feature again, if you dismiss the weapon (no action required), or if you die. You are proficient with the weapon while you wield it. The spear's range is 20/60 feet, and, when you throw the spear, it reappears in your hand after the attack. The spear's damage die is a d8, and it has the finesse and reach properties.\n  At 7th level, your weald spear attack counts as magical for the purpose of overcoming resistance and immunity to nonmagical attacks and damage, and your weald spear's damage die is a d10. At 11th level, your weald spear's damage die is a d12.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Ranger",
                "key": "srd_ranger"
            },
            "name": "Spear of the Weald",
            "desc": "The alseid have long defended the limits of their forest homes. These warriors can make a dizzying variety of ranged and melee attacks in quick succession, using ancient magic to flash across the battlefield.\n\n##### Restriction: Alseid\nYou can choose this archetype only if you are an alseid.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_soulspy",
            "features": [
                {
                    "key": "toh_soulspy_bonus-proficiency",
                    "name": "Bonus Proficiency",
                    "desc": "When you choose this archetype at 3rd level, you gain proficiency in the Religion skill, if you don-t already have it.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_soulspy_divine-symbol",
                    "name": "Divine Symbol",
                    "desc": "Starting at 3rd level, you can use an action to create a symbol of your deity that hovers within 5 feet of you. The symbol is a Tiny object that is visible but invulnerable and intangible, and it lasts for 1 minute, until you die, or until you dismiss it (no action required). While this symbol is active, you gain the following benefits: \n* Your Divine Symbol functions as a spellcasting focus for your cleric spells. \n* As a bonus action, you can turn the symbol into thieves- tools, which you can use to pick locks, disarm traps, or any other activities that would normally require such tools. While your Divine Symbol is functioning in this way, it loses all other properties listed here. You can change it from thieves- tools back to its symbol form as a bonus action. \n* The symbol sheds bright light in a 10-foot radius and dim light for an additional 10 feet. You can extinguish or restore the light as a bonus action. When you extinguish the symbol-s light, you can also snuff out one candle, torch, or other nonmagical light source within 10 feet of you. \n* When you create this symbol, and as an action on each of your turns while the symbol is active, you can force the symbol to shoot divine energy at a creature you can see within 30 feet of you. Make a ranged spell attack. On a hit, the target takes 1d8 radiant or necrotic damage (your choice). When you reach certain levels in this class, the symbol-s damage increases: at 5th level (2d8), 11th level (3d8), and 17th level (4d8).",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_soulspy_life-thief",
                    "name": "Life Thief",
                    "desc": "At 17th level, you gain the ability to magically channel life force energy out of one creature and into another. When you deal radiant or necrotic damage with your Divine Symbol attack or a cleric spell or cantrip, choose a friendly creature you can see within 30 feet of you. That creature regains hit points equal to half the radiant or necrotic damage dealt. You can target yourself with this feature. Once you use this feature, you can-t use it again until you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_soulspy_sacred-stealth",
                    "name": "Sacred Stealth",
                    "desc": "Starting at 9th level, you can use your Sneak Attack on a creature hit by an attack with your Divine Symbol if the target of the attack is within 5 feet of an ally, that ally isn-t incapacitated, and you don-t have disadvantage on the attack roll. You can use this feature a number of times equal to your Wisdom modifier (a minimum of once). You regain any expended uses when you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 9,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_soulspy_spellcasting",
                    "name": "Spellcasting",
                    "desc": "When you reach 3rd level, you gain the ability to cast spells drawn from the magic of a divine entity.\n\n##### Cantrips\nYou learn three cantrips of your choice from the cleric spell list. You learn another cleric cantrip of your choice at 10th level.\n\n**Soulspy Spellcasting**\n\n| Rouge Level  | Cantrips Known | Spells Known | 1st | 2nd | 3rd | 4th |\r\n|--------------|----------------|--------------|-----|-----|-----|-----|\r\n| 3rd          | 3              | 3              | 2   | -   | -   | -   |\r\n| 4th          | 3              | 4              | 3   | -   | -   | -   |\r\n| 5th          | 3              | 4              | 3   | -   | -   | -   |\r\n| 6th          | 3              | 4              | 3   | -   | -   | -   |\r\n| 7th          | 3              | 5              | 4   | 2   | -   | -   |\r\n| 8th          | 3              | 6              | 4   | 2   | -   | -   |\r\n| 9th          | 3              | 6              | 4   | 2   | -   | -   |\r\n| 10th         | 4              | 7              | 4   | 3   | -   | -   |\r\n| 11th         | 4              | 8              | 4   | 3   | -   | -   |\r\n| 12th         | 4              | 8              | 4   | 3   | -   | -   |\r\n| 13th         | 4              | 9              | 4   | 3   | 2   | -   |\r\n| 14th         | 4              | 10             | 4   | 3   | 2   | -   |\r\n| 15th         | 4              | 10             | 4   | 3   | 2   | -   |\r\n| 16th         | 4              | 11             | 4   | 3   | 3   | -   |\r\n| 17th         | 4              | 11             | 4   | 3   | 3   | -   |\r\n| 18th         | 4              | 11             | 4   | 3   | 3   | -   |\r\n| 19th         | 4              | 12             | 4   | 3   | 3   | 1   |\r\n| 20th         | 4              | 13             | 4   | 3   | 3   | 1   |\n\n##### Spell Slots\nThe Soulspy Spellcasting table shows how many spell slots you have to cast your cleric spells of 1st level and higher. To cast one of these spells, you must expend one of these slots at the spell-s level or higher. You regain all expended spell slots when you finish a long rest.\n\nFor example, if you know the 1st-level spell *inflict wounds* and have a 1st-level and a 2nd-level spell slot available, you can cast *inflict wounds* using either slot.\n\n##### Spells Known of 1st-Level and Higher\nYou know three 1st-level cleric spells of your choice, two of which you must choose from the abjuration and necromancy spells on the cleric spell list. The Spells Known column of the Soulspy Spellcasting table shows when you learn more cleric spells of 1st level or higher. Each of these spells must be an abjuration or necromancy spell and must be of a level for which you have spell slots. The spells you learn at 8th, 14th, and 20th level can be from any school of magic.\n  When you gain a level in this class, you can choose one of the cleric spells you know and replace it with another spell from the cleric spell list. The new spell must be of a level for which you have spell slots, and it must be an abjuration or necromancy spell, unless you-re replacing the spell you gained at 3rd, 8th, 14th, or 20th level.\n\n##### Spellcasting Ability\nWisdom is your spellcasting ability for your cleric spells. You learn your spells through meditation and prayer to the powerful forces that guide your actions. You use your Wisdom whenever a spell refers to your spellcasting ability. In addition, you use your Wisdom modifier when setting the saving throw DC for a cleric spell you cast and when making an attack roll with one.\n\n**Spell save DC** = 8 + your proficiency bonus + your Wisdom modifier\n\n**Spell attack modifier** = your proficiency bonus + your Wisdom modifier",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_soulspy_touching-the-soul",
                    "name": "Touching the Soul",
                    "desc": "When you reach 13th level, you can use your Divine Symbol to deliver your cleric spells that have a range of touch. Choose a creature you can see within 30 feet of you as the target of the spell. You can-t use your Sacred Stealth feature on a spell delivered in this way. After you cast the spell, your Divine Symbol ends.\n  In addition, when you cast a spell that deals radiant or necrotic damage, you can switch it to do the other type of damage instead.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 13,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Rogue",
                "key": "srd_rogue"
            },
            "name": "Soulspy",
            "desc": "In the eternal war between good and evil, between light and darkness, between life and death, there are many types of participants on each side. Soulspies are agents of the divine who lurk in the shadows, taking a less-visible role in the fight. Occasionally, they aid other agents of their deities, but most often they locate and manage or eliminate threats to their deities that more scrupulous agents might be unwilling or unable to handle.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd-2024_sorcerer",
            "features": [
                {
                    "key": "srd-2024_sorcerer_ability-score-improvement",
                    "name": "Ability Score Improvement",
                    "desc": "You gain the Ability Score Improvement feat (see \"Feats\") or another feat of your choice for which you qualify. You gain this feature again at Sorcerer levels 8, 12, and 16.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_arcane-apotheosis",
                    "name": "Arcane Apotheosis",
                    "desc": "While your Innate Sorcery feature is active, you can use one Metamagic option on each of your turns without spending Sorcery Points on it.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_cantrips",
                    "name": "Cantrips",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "6"
                        },
                        {
                            "level": 11,
                            "column_value": "6"
                        },
                        {
                            "level": 12,
                            "column_value": "6"
                        },
                        {
                            "level": 13,
                            "column_value": "6"
                        },
                        {
                            "level": 14,
                            "column_value": "6"
                        },
                        {
                            "level": 15,
                            "column_value": "6"
                        },
                        {
                            "level": 16,
                            "column_value": "6"
                        },
                        {
                            "level": 17,
                            "column_value": "6"
                        },
                        {
                            "level": 18,
                            "column_value": "6"
                        },
                        {
                            "level": 19,
                            "column_value": "6"
                        },
                        {
                            "level": 2,
                            "column_value": "4"
                        },
                        {
                            "level": 20,
                            "column_value": "6"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "5"
                        },
                        {
                            "level": 5,
                            "column_value": "5"
                        },
                        {
                            "level": 6,
                            "column_value": "5"
                        },
                        {
                            "level": 7,
                            "column_value": "5"
                        },
                        {
                            "level": 8,
                            "column_value": "5"
                        },
                        {
                            "level": 9,
                            "column_value": "5"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_core-traits",
                    "name": "Core Sorcerer Traits",
                    "desc": "|||\n|---|---|\n|Primary Ability|Charisma|\n|Hit Point Die|D6 per Sorcerer level|\n|Saving Throw Proficiencies|Constitution and Charisma|\n|Skill Proficiencies|Choose 2: Arcana, Deception, Insight, Intimidation, Persuasion, or Religion|\n|Weapon Proficiencies|Simple weapons|\n|Armor Training|None|\n|Starting Equipment|Choose A or B: (A) Spear, 2 Daggers, Arcane Focus (crystal), Dungeoneer's Pack, and 28 GP; or (B) 50 GP|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CORE_TRAITS_TABLE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_epic-boon",
                    "name": "Epic Boon",
                    "desc": "You gain an Epic Boon feat (see \"Feats\") or another feat of your choice for which you qualify. Boon of Dimensional Travel is recommended.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 19,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_font-of-magic",
                    "name": "Font of Magic",
                    "desc": "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.\n\nYou 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.\n\nYou can use your Sorcery Points to fuel the options below, along with other features, such as Metamagic, that use those points.\n\n**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).\n\n**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.\n\nAny spell slot you create with this feature vanishes when you finish a Long Rest.\n\nTable: Creating Spell Slots\n\n|Spell Slot Level|Sorcery Point Cost|Min. Sorcerer Level|\n|---|---|---|\n|1|2|2|\n|2|3|3|\n|3|5|5|\n|4|6|7|\n|5|7|9|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_innate-sorcery",
                    "name": "Innate Sorcery",
                    "desc": "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:\n\n- The spell save DC of your Sorcerer spells increases by 1.\n- You have Advantage on the attack rolls of Sorcerer spells you cast.\n\nYou can use this feature twice, and you regain all expended uses of it when you finish a Long Rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_metamagic",
                    "name": "Metamagic",
                    "desc": "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.\n\nYou can use only one Metamagic option on a spell when you cast it unless otherwise noted in one of those options.\n\nWhenever 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.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        },
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_metamagic-options",
                    "name": "Metamagic Options",
                    "desc": "The following options are available to your Metamagic feature. The options are presented in alphabetical order.\n\n### Careful Spell\n\n*Cost: 1 Sorcery Point*\n\nWhen you cast a spell that forces other creatures to make a saving throw, you can protect some of those creatures from the spell's full force. To do so, spend 1 Sorcery Point and choose a number of those creatures up to your Charisma modifier (minimum of one creature). A chosen creature automatically succeeds on its saving throw against the spell, and it takes no damage if it would normally take half damage on a successful save.\n\n### Distant Spell\n\n*Cost: 1 Sorcery Point*\n\nWhen you cast a spell that has a range of at least 5 feet, you can spend 1 Sorcery Point to double the spell's range. Or when you cast a spell that has a range of Touch, you can spend 1 Sorcery Point to make the spell's range 30 feet.\n\n### Empowered Spell\n\n*Cost: 1 Sorcery Point*\n\nWhen you roll damage for a spell, you can spend 1 Sorcery Point to reroll a number of the damage dice up to your Charisma modifier (minimum of one), and you must use the new rolls. You can use Empowered Spell even if you've already used a different Metamagic option during the casting of the spell.\n\n### Extended Spell\n\n*Cost: 1 Sorcery Point*\n\nWhen you cast a spell that has a duration of 1 minute or longer, you can spend 1 Sorcery Point to double its duration to a maximum duration of 24 hours. If the affected spell requires Concentration, you have Advantage on any saving throw you make to maintain that Concentration.\n\n### Heightened Spell\n\n*Cost: 2 Sorcery Points*\n\nWhen you cast a spell that forces a creature to make a saving throw, you can spend 2 Sorcery Points to give one target of the spell Disadvantage on saves against the spell.\n\n### Quickened Spell\n\n*Cost: 2 Sorcery Points*\n\nWhen you cast a spell that has a casting time of an action, you can spend 2 Sorcery Points to change the casting time to a Bonus Action for this casting. You can't modify a spell in this way if you've already cast a level 1+ spell on the current turn, nor can you cast a level 1+ spell on this turn after modifying a spell in this way.\n\n### Seeking Spell\n\n*Cost: 1 Sorcery Point*\n\nIf you make an attack roll for a spell and miss, you can spend 1 Sorcery Point to reroll the d20, and you must use the new roll. You can use Seeking Spell even if you've already used a different Metamagic option during the casting of the spell.\n\n Subtle Spell\n\n*Cost: 1 Sorcery Point*\n\nWhen you cast a spell, you can spend 1 Sorcery Point to cast it without any Verbal, Somatic, or Material components, except Material components that are consumed by the spell or that have a cost specified in the spell.\n\n### Transmuted Spell\n\n*Cost: 1 Sorcery Point*\n\nWhen you cast a spell that deals a type of damage from the following list, you can spend 1 Sorcery Point to change that damage type to one of the other listed types: Acid, Cold, Fire, Lightning, Poison, Thunder.\n\n### Twinned Spell\n\n*Cost: 1 Sorcery Point*\n\nWhen you cast a spell, such as *Charm Person*, that can be cast with a higher-level spell slot to target an additional creature, you can spend 1 Sorcery Point to increase the spell's effective level by 1.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_FEATURE_OPTION_LIST",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_prepared-spells",
                    "name": "Prepared Spells",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "15"
                        },
                        {
                            "level": 11,
                            "column_value": "16"
                        },
                        {
                            "level": 12,
                            "column_value": "16"
                        },
                        {
                            "level": 13,
                            "column_value": "17"
                        },
                        {
                            "level": 14,
                            "column_value": "17"
                        },
                        {
                            "level": 15,
                            "column_value": "18"
                        },
                        {
                            "level": 16,
                            "column_value": "18"
                        },
                        {
                            "level": 17,
                            "column_value": "19"
                        },
                        {
                            "level": 18,
                            "column_value": "20"
                        },
                        {
                            "level": 19,
                            "column_value": "21"
                        },
                        {
                            "level": 2,
                            "column_value": "4"
                        },
                        {
                            "level": 20,
                            "column_value": "22"
                        },
                        {
                            "level": 3,
                            "column_value": "6"
                        },
                        {
                            "level": 4,
                            "column_value": "7"
                        },
                        {
                            "level": 5,
                            "column_value": "9"
                        },
                        {
                            "level": 6,
                            "column_value": "10"
                        },
                        {
                            "level": 7,
                            "column_value": "11"
                        },
                        {
                            "level": 8,
                            "column_value": "12"
                        },
                        {
                            "level": 9,
                            "column_value": "14"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_slots-1st",
                    "name": "1st",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_slots-2nd",
                    "name": "2nd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_slots-3rd",
                    "name": "3rd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_slots-4th",
                    "name": "4th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "1"
                        },
                        {
                            "level": 8,
                            "column_value": "2"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_slots-5th",
                    "name": "5th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "2"
                        },
                        {
                            "level": 12,
                            "column_value": "2"
                        },
                        {
                            "level": 13,
                            "column_value": "2"
                        },
                        {
                            "level": 14,
                            "column_value": "2"
                        },
                        {
                            "level": 15,
                            "column_value": "2"
                        },
                        {
                            "level": 16,
                            "column_value": "2"
                        },
                        {
                            "level": 17,
                            "column_value": "2"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_slots-6th",
                    "name": "6th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 11,
                            "column_value": "1"
                        },
                        {
                            "level": 12,
                            "column_value": "1"
                        },
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_slots-7th",
                    "name": "7th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_slots-8th",
                    "name": "8th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_slots-9th",
                    "name": "9th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_sorcerer-spell-list",
                    "name": "Sorcerer Spell List",
                    "desc": "This section presents the Sorcerer spell list. The spells are organized by spell level and then alphabetized, and each spell's school of magic is listed. In the Special column, *C* means the spell requires Concentration, *R* means it's a Ritual, and *M* means it requires a specific Material component.\n\nTable: Cantrips (Level 0 Sorcerer Spells)\n\n|Spell|School|Special|\n|---|---|---|\n|Acid Splash|Evocation|—|\n|Chill Touch|Necromancy|—|\n|Dancing Lights|Illusion|C|\n|Elementalism|Transmutation|—|\n|Fire Bolt|Evocation|—|\n|Light|Evocation|—|\n|Mage Hand|Conjuration|—|\n|Mending|Transmutation|—|\n|Message|Transmutation|—|\n|Minor Illusion|Illusion|—|\n|Poison Spray|Necromancy|—|\n|Prestidigitation|Transmutation|—|\n|Ray of Frost|Evocation|—|\n|Shocking Grasp|Evocation|—|\n|Sorcerous Burst|Evocation|—|\n|True Strike|Divination|—|\n\nTable: Level 1 Sorcerer Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Burning Hands|Evocation|—|\n|Charm Person|Enchantment|—|\n|Chromatic Orb|Evocation|M|\n|Color Spray|Illusion|—|\n|Comprehend Languages|Divination|R|\n|Detect Magic|Divination|C, R|\n|Disguise Self|Illusion|—|\n|Expeditious Retreat|Transmutation|C|\n|False Life|Necromancy|–|\n|Feather Fall|Transmutation|—|\n|Fog Cloud|Conjuration|C|\n|Grease|Conjuration|—|\n|Ice Knife|Conjuration|—|\n|Jump|Transmutation|—|\n|Mage Armor|Abjuration|—|\n|Magic Missile|Evocation|—|\n|Ray of Sickness|Necromancy|—|\n|Shield|Abjuration|—|\n|Silent Image|Illusion|C|\n|Sleep|Enchantment|C|\n|Thunderwave|Evocation|—|\n\nTable: Level 2 Sorcerer Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Alter Self|Transmutation|C|\n|Blindness/Deafness|Transmutation|—|\n|Blur|Illusion|C|\n|Darkness|Evocation|C|\n|Darkvision|Transmutation|—|\n|Detect Thoughts|Divination|C|\n|Dragon's Breath|Transmutation|C|\n|Enhance Ability|Transmutation|C|\n|Enlarge/Reduce|Transmutation|C|\n|Flame Blade|Evocation|C|\n|Flaming Sphere|Evocation|C|\n|Gust of Wind|Evocation|C|\n|Hold Person|Enchantment|C|\n|Invisibility|Illusion|C|\n|Knock|Transmutation|—|\n|Levitate|Transmutation|C|\n|Magic Weapon|Transmutation|—|\n|Mirror Image|Illusion|—|\n|Misty Step|Conjuration|—|\n|Scorching Ray|Evocation|—|\n|See Invisibility|Divination|—|\n|Shatter|Evocation|—|\n|Spider Climb|Transmutation|C|\n|Suggestion|Enchantment|C|\n|Web|Conjuration|C|\n\nTable: Level 3 Sorcerer Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Blink|Transmutation|—|\n|Clairvoyance|Divination|C, M|\n|Counterspell|Abjuration|—|\n|Daylight|Evocation|—|\n|Dispel Magic|Abjuration|—|\n|Fear|Illusion|C|\n|Fireball|Evocation|—|\n|Fly|Transmutation|C|\n|Gaseous Form|Transmutation|C|\n|Haste|Transmutation|C|\n|Hypnotic Pattern|Illusion|C|\n|Lightning Bolt|Evocation|—|\n|Major Image|Illusion|C|\n|Protection from Energy|Abjuration|C|\n|Sleet Storm|Conjuration|C|\n|Slow|Transmutation|C|\n|Stinking Cloud|Conjuration|C|\n|Tongues|Divination|—|\n|Vampiric Touch|Necromancy|C|\n|Water Breathing|Transmutation|R|\n|Water Walk|Transmutation|R|\n\nTable: Level 4 Sorcerer Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Banishment|Abjuration|C|\n|Blight|Necromancy|—|\n|Charm Monster|Enchantment|—|\n|Confusion|Enchantment|C|\n|Dimension Door|Conjuration|—|\n|Dominate Beast|Enchantment|C|\n|Fire Shield|Evocation|—|\n|Greater Invisibility|Illusion|C|\n|Ice Storm|Evocation|—|\n|Polymorph|Transmutation|C|\n|Stoneskin|Transmutation|C, M|\n|Vitriolic Sphere|Evocation|—|\n|Wall of Fire|Evocation|C|\n\nTable: Level 5 Sorcerer Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Animate Objects|Transmutation|C|\n|Arcane Hand|Evocation|C|\n|Cloudkill|Conjuration|C|\n|Cone of Cold|Evocation|—|\n|Creation|Illusion|—|\n|Dominate Person|Enchantment|C|\n|Hold Monster|Enchantment|C|\n|Insect Plague|Conjuration|C|\n|Seeming|Illusion|—|\n|Telekinesis|Transmutation|C|\n|Teleportation Circle|Conjuration|M|\n|Wall of Stone|Evocation|C|\n\nTable: Level 6 Sorcerer Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Chain Lightning|Evocation|—|\n|Circle of Death|Necromancy|M|\n|Disintegrate|Transmutation|—|\n|Eyebite|Necromancy|C|\n|Flesh to Stone|Transmutation|C|\n|Freezing Sphere|Evocation|—|\n|Globe of Invulnerability|Abjuration|C|\n|Mass Suggestion|Enchantment|—|\n|Move Earth|Transmutation|C|\n|Sunbeam|Evocation|C|\n|True Seeing|Divination|M|\n|||\n\nTable: Level 7 Sorcerer Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Delayed Blast Fireball|Evocation|C|\n|Etherealness|Conjuration|—|\n|Finger of Death|Necromancy|—|\n|Fire Storm|Evocation|—|\n|Plane Shift|Conjuration|M|\n|Prismatic Spray|Evocation|—|\n|Reverse Gravity|Transmutation|C|\n|Teleport|Conjuration|—|\n\nTable: Level 8 Sorcerer Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Demiplane|Conjuration|—|\n|Dominate Monster|Enchantment|C|\n|Earthquake|Transmutation|C|\n|Incendiary Cloud|Conjuration|C|\n|Power Word Stun|Enchantment|—|\n|Sunburst|Evocation|—|\n\nTable: Level 9 Sorcerer Spells\n\n|Spell|School|Special|\n|---|---|---|\n|Gate|Conjuration|C, M|\n|Meteor Swarm|Evocation|—|\n|Power Word Kill|Enchantment|—|\n|Time Stop|Transmutation|—|\n|Wish|Conjuration|—|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_sorcerer-subclass",
                    "name": "Sorcerer Subclass",
                    "desc": "You gain a Sorcerer subclass of your choice. The Draconic Sorcery subclass is detailed after this class's description. A subclass is a specialization that grants you features at certain Sorcerer levels. For the rest of your career, you gain each of your subclass's features that are of your Sorcerer level or lower.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_sorcerous-restoration",
                    "name": "Sorcerous Restoration",
                    "desc": "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.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 5,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_sorcery-incarnate",
                    "name": "Sorcery Incarnate",
                    "desc": "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.\n\nIn addition, while your Innate Sorcery feature is active, you can use up to two of your Metamagic options on each spell you cast.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd-2024_sorcerer_sorcery-points",
                    "name": "Sorcery Points",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "10"
                        },
                        {
                            "level": 11,
                            "column_value": "11"
                        },
                        {
                            "level": 12,
                            "column_value": "12"
                        },
                        {
                            "level": 13,
                            "column_value": "13"
                        },
                        {
                            "level": 14,
                            "column_value": "14"
                        },
                        {
                            "level": 15,
                            "column_value": "15"
                        },
                        {
                            "level": 16,
                            "column_value": "16"
                        },
                        {
                            "level": 17,
                            "column_value": "17"
                        },
                        {
                            "level": 18,
                            "column_value": "18"
                        },
                        {
                            "level": 19,
                            "column_value": "19"
                        },
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "20"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "5"
                        },
                        {
                            "level": 6,
                            "column_value": "6"
                        },
                        {
                            "level": 7,
                            "column_value": "7"
                        },
                        {
                            "level": 8,
                            "column_value": "8"
                        },
                        {
                            "level": 9,
                            "column_value": "9"
                        }
                    ]
                },
                {
                    "key": "srd-2024_sorcerer_spellcasting",
                    "name": "Spellcasting",
                    "desc": "Drawing from your innate magic, you can cast spells. See \"Spells\" 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.\n\n**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.\n\nWhen 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.\n\n**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.\n\n**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.\n\nThe 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.\n\nIf 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.\n\n**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.\n\n**Spellcasting Ability.** Charisma is your spellcasting ability for your Sorcerer spells.\n\n**Spellcasting Focus.** You can use an Arcane Focus as a Spellcasting Focus for your Sorcerer spells.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "hit_points": {
                "hit_dice": "D6",
                "hit_dice_name": "1D6 per Sorcerer level",
                "hit_points_at_1st_level": "6 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D6 (or 4) + your Constitution modifier per sorcerer level after 1st"
            },
            "document": {
                "name": "System Reference Document 5.2",
                "key": "srd-2024",
                "type": "SOURCE",
                "display_name": "5e 2024 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2024",
                    "key": "5e-2024"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [
                {
                    "name": "Charisma"
                },
                {
                    "name": "Constitution"
                }
            ],
            "subclass_of": null,
            "name": "Sorcerer",
            "desc": "",
            "hit_dice": "D6",
            "caster_type": "FULL",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "srd_sorcerer",
            "features": [
                {
                    "key": "srd_sorcerer_ability-score-improvement",
                    "name": "Ability Score Improvement",
                    "desc": "When you reach 4th level, and again at 8th, 12th, 16th, and 19th level, you can increase one ability score of your choice by 2, or you can increase two ability scores of your choice by 1. As normal, you can't increase an ability score above 20 using this feature.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 19,
                            "detail": null
                        },
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_sorcerer_cantrips-known",
                    "name": "Cantrips Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "6"
                        },
                        {
                            "level": 11,
                            "column_value": "6"
                        },
                        {
                            "level": 12,
                            "column_value": "6"
                        },
                        {
                            "level": 13,
                            "column_value": "6"
                        },
                        {
                            "level": 14,
                            "column_value": "6"
                        },
                        {
                            "level": 15,
                            "column_value": "6"
                        },
                        {
                            "level": 16,
                            "column_value": "6"
                        },
                        {
                            "level": 17,
                            "column_value": "6"
                        },
                        {
                            "level": 18,
                            "column_value": "6"
                        },
                        {
                            "level": 19,
                            "column_value": "6"
                        },
                        {
                            "level": 2,
                            "column_value": "4"
                        },
                        {
                            "level": 20,
                            "column_value": "6"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "5"
                        },
                        {
                            "level": 5,
                            "column_value": "5"
                        },
                        {
                            "level": 6,
                            "column_value": "5"
                        },
                        {
                            "level": 7,
                            "column_value": "5"
                        },
                        {
                            "level": 8,
                            "column_value": "5"
                        },
                        {
                            "level": 9,
                            "column_value": "5"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_equipment",
                    "name": "Equipment",
                    "desc": "You start with the following equipment, in addition to the equipment granted by your background:\r\n* (*a*) a light crossbow and 20 bolts or (*b*) any simple weapon\r\n* (*a*) a component pouch or (*b*) an arcane focus\r\n* (*a*) a dungeoneer’s pack or (*b*) an explorer’s pack\r\n* Two daggers",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "STARTING_EQUIPMENT",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_sorcerer_font-of-magic",
                    "name": "Font of Magic",
                    "desc": "At 2nd level, you tap into a deep wellspring of magic within yourself. This wellspring is represented by sorcery points, which allow you to create a variety of magical effects.\r\n\r\n### Sorcery Points\r\n\r\nYou have 2 sorcery points, and you gain more as you reach higher levels, as shown in the Sorcery Points column of the Sorcerer table. You can never have more sorcery points than shown on the table for your level. You regain all spent sorcery points when you finish a long rest.\r\n\r\n### Flexible Casting\r\n\r\nYou can use your sorcery points to gain additional spell slots, or sacrifice spell slots to gain additional sorcery points. You learn other ways to use your sorcery points as you reach higher levels.\r\n\r\n***Creating Spell Slots.*** You can transform unexpended sorcery points into one spell slot as a bonus action on your turn. The Creating Spell Slots table shows the cost of creating a spell slot of a given level. You can create spell slots no higher in level than 5th.\r\n\r\nAny spell slot you create with this feature vanishes when you finish a long rest.\r\n\r\n### Creating Spell Slots (table)\r\n| Spell Slot Level | Sorcery Point Cost |\r\n| --- | --- |\r\n| 1st | 2 |\r\n| 2nd | 3 |\r\n| 3rd | 5 |\r\n| 4th | 6 |\r\n| 5th | 7|\r\n\r\n***Converting a Spell Slot to Sorcery Points.*** As a bonus action on your turn, you can expend one spell slot and gain a number of sorcery points equal to the slot's level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_sorcerer_metamagic",
                    "name": "Metamagic",
                    "desc": "At 3rd level, you gain the ability to twist your spells to suit your needs. You gain two of the following Metamagic options of your choice. You gain another one at 10th and 17th level.\r\n\r\nYou can use only one Metamagic option on a spell when you cast it, unless otherwise noted.\r\n\r\n### Careful Spell\r\n\r\nWhen you cast a spell that forces other creatures to make a saving throw, you can protect some of those creatures from the spell's full force. To do so, you spend 1 sorcery point and choose a number of those creatures up to your Charisma modifier (minimum of one creature). A chosen creature automatically succeeds on its saving throw against the spell.\r\n\r\n### Distant Spell\r\n\r\nWhen you cast a spell that has a range of 5 feet or greater, you can spend 1 sorcery point to double the range of the spell.\r\n\r\nWhen you cast a spell that has a range of touch, you can spend 1 sorcery point to make the range of the spell 30 feet.\r\n\r\n### Empowered Spell\r\n\r\nWhen you roll damage for a spell, you can spend 1 sorcery point to reroll a number of the damage dice up to your Charisma modifier (minimum of one). You must use the new rolls.\r\n\r\nYou can use Empowered Spell even if you have already used a different Metamagic option during the casting of the spell.\r\n\r\n### Extended Spell\r\n\r\nWhen you cast a spell that has a duration of 1 minute or longer, you can spend 1 sorcery point to double its duration, to a maximum duration of 24 hours.\r\n\r\n### Heightened Spell\r\n\r\nWhen you cast a spell that forces a creature to make a saving throw to resist its effects, you can spend 3 sorcery points to give one target of the spell disadvantage on its first saving throw made against the spell.\r\n\r\n### Quickened Spell\r\n\r\nWhen you cast a spell that has a casting time of 1 action, you can spend 2 sorcery points to change the casting time to 1 bonus action for this casting.\r\n\r\n### Subtle Spell\r\n\r\nWhen you cast a spell, you can spend 1 sorcery point to cast it without any somatic or verbal components.\r\n\r\n### Twinned Spell\r\n\r\nWhen you cast a spell that targets only one creature and doesn't have a range of self, you can spend a number of sorcery points equal to the spell's level to target a second creature in range with the same spell (1 sorcery point if the spell is a cantrip).\r\n\r\nTo be eligible, a spell must be incapable of targeting more than one creature at the spell's current level. For example, magic missile and scorching ray aren't eligible, but ray of frost and chromatic orb are.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        },
                        {
                            "level": 17,
                            "detail": null
                        },
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_sorcerer_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_slots-1st",
                    "name": "1st",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_slots-2nd",
                    "name": "2nd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_slots-3rd",
                    "name": "3rd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_slots-4th",
                    "name": "4th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "1"
                        },
                        {
                            "level": 8,
                            "column_value": "2"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_slots-5th",
                    "name": "5th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "2"
                        },
                        {
                            "level": 12,
                            "column_value": "2"
                        },
                        {
                            "level": 13,
                            "column_value": "2"
                        },
                        {
                            "level": 14,
                            "column_value": "2"
                        },
                        {
                            "level": 15,
                            "column_value": "2"
                        },
                        {
                            "level": 16,
                            "column_value": "2"
                        },
                        {
                            "level": 17,
                            "column_value": "2"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_slots-6th",
                    "name": "6th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 11,
                            "column_value": "1"
                        },
                        {
                            "level": 12,
                            "column_value": "1"
                        },
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_slots-7th",
                    "name": "7th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_slots-8th",
                    "name": "8th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_slots-9th",
                    "name": "9th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_sorcerous-origin",
                    "name": "Sorcerous Origin",
                    "desc": "Choose a sorcerous origin, which describes the source of your innate magical power: Draconic Bloodline or Wild Magic, both detailed at the end of the class description.\r\n\r\nYour choice grants you features when you choose it at 1st level and again at 6th, 14th, and 18th level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_sorcerer_sorcerous-restoration",
                    "name": "Sorcerous Restoration",
                    "desc": "At 20th level, you regain 4 expended sorcery points whenever you finish a short rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_sorcerer_sorcery-points",
                    "name": "Sorcery Points",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 10,
                            "column_value": "10"
                        },
                        {
                            "level": 11,
                            "column_value": "11"
                        },
                        {
                            "level": 12,
                            "column_value": "12"
                        },
                        {
                            "level": 13,
                            "column_value": "13"
                        },
                        {
                            "level": 14,
                            "column_value": "14"
                        },
                        {
                            "level": 15,
                            "column_value": "15"
                        },
                        {
                            "level": 16,
                            "column_value": "16"
                        },
                        {
                            "level": 17,
                            "column_value": "17"
                        },
                        {
                            "level": 18,
                            "column_value": "18"
                        },
                        {
                            "level": 19,
                            "column_value": "19"
                        },
                        {
                            "level": 2,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "20"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "5"
                        },
                        {
                            "level": 6,
                            "column_value": "6"
                        },
                        {
                            "level": 7,
                            "column_value": "7"
                        },
                        {
                            "level": 8,
                            "column_value": "8"
                        },
                        {
                            "level": 9,
                            "column_value": "9"
                        }
                    ]
                },
                {
                    "key": "srd_sorcerer_spellcasting",
                    "name": "Spellcasting",
                    "desc": "An event in your past, or in the life of a parent or ancestor, left an indelible mark on you, infusing you with arcane magic. This font of magic, whatever its origin, fuels your spells.\r\n\r\n### Cantrips\r\n\r\nAt 1st level, you know four cantrips of your choice from the sorcerer spell list. You learn additional sorcerer cantrips of your choice at higher levels, as shown in the Cantrips Known column of the Sorcerer table.\r\n\r\n### Spell Slots\r\n\r\nThe Sorcerer table shows how many spell slots you have to cast your spells of 1st level and higher. To cast one of these sorcerer spells, you must expend a slot of the spell's level or higher. You regain all expended spell slots when you finish a long rest.\r\n\r\nFor example, if you know the 1st-level spell burning hands and have a 1st-level and a 2nd-level spell slot available, you can cast burning hands using either slot.\r\n\r\n### Spells Known of 1st Level and Higher\r\n\r\nYou know two 1st-level spells of your choice from the sorcerer spell list.\r\n\r\nThe Spells Known column of the Sorcerer table shows when you learn more sorcerer spells of your choice. Each of these spells must be of a level for which you have spell slots. For instance, when you reach 3rd level in this class, you can learn one new spell of 1st or 2nd level.\r\n\r\nAdditionally, when you gain a level in this class, you can choose one of the sorcerer spells you know and replace it with another spell from the sorcerer spell list, which also must be of a level for which you have spell slots.\r\n\r\n### Spellcasting Ability\r\n\r\nCharisma is your spellcasting ability for your sorcerer spells, since the power of your magic relies on your ability to project your will into the world. You use your Charisma whenever a spell refers to your spellcasting ability. In addition, you use your Charisma modifier when setting the saving throw DC for a sorcerer spell you cast and when making an attack roll with one.\r\n\r\n**Spell save DC = 8** + your proficiency bonus + your Charisma modifier\r\n\r\n**Spell attack modifier** = your proficiency bonus + your Charisma modifier\r\nSpellcasting Focus\r\n\r\nYou can use an arcane focus as a spellcasting focus for your sorcerer spells.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "srd_sorcerer_spells-known",
                    "name": "Spells Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 10,
                            "column_value": "11"
                        },
                        {
                            "level": 11,
                            "column_value": "12"
                        },
                        {
                            "level": 12,
                            "column_value": "12"
                        },
                        {
                            "level": 13,
                            "column_value": "13"
                        },
                        {
                            "level": 14,
                            "column_value": "13"
                        },
                        {
                            "level": 15,
                            "column_value": "14"
                        },
                        {
                            "level": 16,
                            "column_value": "14"
                        },
                        {
                            "level": 17,
                            "column_value": "15"
                        },
                        {
                            "level": 18,
                            "column_value": "15"
                        },
                        {
                            "level": 19,
                            "column_value": "15"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "15"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "5"
                        },
                        {
                            "level": 5,
                            "column_value": "6"
                        },
                        {
                            "level": 6,
                            "column_value": "7"
                        },
                        {
                            "level": 7,
                            "column_value": "8"
                        },
                        {
                            "level": 8,
                            "column_value": "9"
                        },
                        {
                            "level": 9,
                            "column_value": "10"
                        }
                    ]
                },
                {
                    "key": "srd_sorceror_proficiencies",
                    "name": "Proficiencies",
                    "desc": "**Armor:** None\r\n**Weapons:** Daggers, darts, slings, quarterstaffs, light crossbows\r\n**Tools:** None\r\n**Saving Throws:** Constitution, Charisma\r\n**Skills:** Choose two from Arcana, Deception, Insight, Intimidation, Persuasion, and Religion",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCIES",
                    "gained_at": [],
                    "data_for_class_table": []
                }
            ],
            "hit_points": {
                "hit_dice": "D6",
                "hit_dice_name": "1D6 per Sorcerer level",
                "hit_points_at_1st_level": "6 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D6 (or 4) + your Constitution modifier per sorcerer level after 1st"
            },
            "document": {
                "name": "System Reference Document 5.1",
                "key": "srd-2014",
                "type": "SOURCE",
                "display_name": "5e 2014 Rules",
                "publisher": {
                    "name": "Wizards of the Coast",
                    "key": "wizards-of-the-coast"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://dnd.wizards.com/resources/systems-reference-document"
            },
            "saving_throws": [
                {
                    "name": "Charisma"
                },
                {
                    "name": "Constitution"
                }
            ],
            "subclass_of": null,
            "name": "Sorcerer",
            "desc": "",
            "hit_dice": "D6",
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "bfrd_sorcerer",
            "features": [
                {
                    "key": "bfrd_sorcerer_core-traits",
                    "name": "Core Sorcerer Traits",
                    "desc": "|||\n|---|---|\n|Hit Point Die|D6 per Sorcerer level|\n|Saving Throw Proficiencies|Constitution and Charisma|\n|Skill Proficiencies|Choose 2: Arcana, Deception, Insight, Intimidation, Persuasion, Religion|\n|Weapon Proficiencies|Simple weapons|\n|Tool Proficiencies|None|\n|Armor Training|None|\n|Starting Equipment|Choose A or B for each: (A) a light crossbow and 20 bolts or (B) any simple weapon; (A) a component pouch or (B) an arcane focus; (A) a dungeoneer's pack or (B) an explorer's pack; plus two daggers|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CORE_TRAITS_TABLE",
                    "gained_at": [],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_sorcerer_font-of-magic",
                    "name": "Font of Magic",
                    "desc": "You begin to draw from an internal wellspring of magic. This wellspring is represented by sorcery points, which allow you to create a variety of magical effects.\n\n## Sorcery Points\n\nYou start with 2 sorcery points at 1st level, and you gain more as you reach higher levels, as shown in the Sorcery Points column of the Sorcerer Progression table. You can never have more sorcery points than shown in the table for your level. You regain all spent sorcery points when you finish a long rest.\n\n## Flexible Casting\n\nYou can sacrifice spell slots to gain additional sorcery points or use your sorcery points to gain additional spell slots. You learn other ways to use your sorcery points as you reach higher levels.\n\n*Converting a Spell Slot to Sorcery Points.* As a bonus action, you can expend one Arcane spell slot and gain a number of sorcery points equal to the spell slot's circle.\n\n*Creating Spell Slots.* You can spend sorcery points to gain one Arcane spell slot as a bonus action on your turn. The Creating Spell Slots table shows the cost of creating a spell slot of a given circle. You can create spell slots no higher than 5th circle with this feature, and the spell slots you create vanish when you finish a long rest.\n\n|Spell Slot Circle|Sorcery Point Cost|\n|---|---|\n|1st|2|\n|2nd|3|\n|3rd|5|\n|4th|6|\n|5th|7|",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_sorcerer_spellcasting",
                    "name": "Spellcasting",
                    "desc": "As a conduit for arcane power, you can cast Arcane spells.\n\n**Cantrips.** At 1st level, choose three cantrips from the Arcane spell list to learn. You choose more Arcane cantrips to learn at higher levels, as shown in the Cantrips Known column of the Sorcerer Progression table.\n\n**Casting Spells.** You know a small number of spells and can cast any of them by using an Arcane spell slot of the spell's circle or higher. You don't need to prepare spells ahead of time.\n\nThe Sorcerer Progression table shows how many spells you know and how many Arcane spell slots you have at a given level. For example, at 3rd level, you have four 1st-circle slots and two 2nd-circle slots. If you know the 1st-circle spell magic missile and have a 1st-circle and a 2nd-circle spell slot available, you can cast magic missile using either slot. If you use a 1st-circle slot, you have three 1st-circle slots remaining.\n\nYou regain all used spell slots when you finish a long rest.\n\n## Spells Known of 1st Circle and Higher\n\nAt 1st level, choose two 1st-circle spells from the Arcane spell list to learn.\n\nThe Spells Known column of the Sorcerer Progression table shows when you learn additional Arcane spells. Each spell you choose must be from a circle for which you have Arcane spell slots. For instance, when you reach 3rd level as a sorcerer, you can learn one new Arcane spell of 1st or 2nd circle.\n\nIn addition, when you gain a level of sorcerer, you can choose one Arcane spell you know and replace it with another spell of your choice from the Arcane spell list. The replacement spell must be of a circle for which you have Arcane spell slots.\n\n## Spellcasting Ability\n\nCharisma (CHA) is your spellcasting ability. Your CHA modifier determines the save DC or the attack modifier for certain spells you cast:\n- **Spell save DC** = 8 + your proficiency bonus (PB) + your CHA modifier\n- **Spell attack modifier** = your proficiency bonus (PB) + your CHA modifier\n\n## Spellcasting Focus\n\nYou can use an arcane focus as a spellcasting focus for your Arcane spells.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 1,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_sorcerer_metamagic",
                    "name": "Metamagic",
                    "desc": "You gain the ability to twist your spells to suit your needs in the moment. You start with two of the following Metamagic feature options of your choice. You gain another option at 6th, 13th, and 18th levels.\n\nYou can use only one Metamagic option on a spell when you cast it, unless otherwise noted. To alter a spell with metamagic, a spell must count as an Arcane spell for you. When your sorcerer level grants you the Improvement feature, you can replace one Metamagic option you know with a different Metamagic option from this list.\n\n## Careful Spell\n\nWhen you cast a spell that forces creatures to make a save, you can spend 1 sorcery point to exclude some of them from the effect. When you do, choose a number of those creatures up to half your sorcerer level (rounded up). A chosen creature automatically succeeds on its save and takes no damage from the spell.\n\nYou can use the Careful Spell option even if you have already used a different Metamagic option during the casting of the spell.\n\n## Distant Spell\n\nWhen you cast a spell that has a range of 5 feet or greater, you can spend 1 sorcery point to increase its range by 100 feet. Spells with a range of touch instead have their range increased to 30 feet.\n\n## Empowered Spell\n\nWhen you roll damage for a spell, you can spend 1 sorcery point to reroll a number of damage dice up to your CHA modifier (minimum of one). You must use the new roll results.\n\nYou can use the Empowered Spell option even if you have already used a different Metamagic option during the casting of the spell.\n\n## Enlarged Spell\n\nWhen you cast a spell with a range of self that affects an area (not a specific target), you can spend 3 sorcery points to increase the size of the spell's area of effect in one of the following ways (depending on the shape of the spell effect):\n- Circle, Cylinder, or Sphere. The radius of circle, sphere, or circular base of the cylinder increases by 5 feet. For example, the antimagic field spell could be altered to affect a 15-foot-radius sphere (instead of a 10-foot-radius sphere).\n- Cone. The cone's size increases by 15 feet. For example, the burning hands spell could be altered to affect a 30-foot cone (instead of a 15-foot cone).\n- Cube. The length of each cube face increases by 5 feet. For example, the thunderwave spell could be altered to affect a 20-foot cube (instead of a 15-foot cube).\n- Line. The length of the line increases by 15 feet. For example, the lightning bolt spell could be altered to affect a 115-foot line (instead of a 100-foot line).\n\n## Extended Spell\n\nWhen you cast a spell that has a duration of 1 minute or longer, you can spend 1 sorcery point to increase its duration to 10 minutes. Spells with a duration of 10 minutes or longer instead have their duration doubled, to a maximum duration of 24 hours.\n\n## Flexible Spell\n\nWhen you cast a spell, you can spend 1 sorcery point to change the spell's damage type to any other damage type, except psychic. Spells that naturally deal psychic damage can't benefit from the Flexible Spell option.\n\n## Heightened Spell\n\nWhen you cast a spell that forces a target to make a save to resist its effects, you can spend 3 sorcery points to give one target of the spell disadvantage on its first save made against the spell.\n\n## Hunting Spell\n\nWhen you cast a spell that requires a target to make a save or take damage, you can spend 2 sorcery points to cause the spell to deal half damage even if a target succeeds on its save. This damage still affects targets who could normally avoid taking all damage on a successful save (via Evasion or similar features).\n\n## Lucky Spell\n\nWhen you cast a spell that requires an attack roll and miss, you can spend 2 sorcery points to add the total number of Luck that you currently have to the attack roll, potentially turning a failure into a success. Luck isn't expended by this Metamagic option and can subsequently be spent on the attack roll normally.\n\n## Quickened Spell\n\nWhen you cast a spell that has a casting time of 1 action, you can spend 2 sorcery points to change the casting time to 1 bonus action for this casting. You can't use this feature to cast two 1st-circle or higher spells on the same turn.\n\n## Retain Spell\n\nWhen you cast a spell that requires concentration, you can spend 2 sorcery point to have advantage on any concentration checks made to maintain the spell for its duration. Your concentration isn't automatically broken for that spell if you become incapacitated, meaning that you can still attempt concentration checks as you normally would.\n\nYou can use the Retain Spell option even if you have already used a different Metamagic option during the casting of the spell.\n\n## Shielding Spell\n\nWhen you cast a spell, you can spend 2 sorcery points to gain a number of temporary hit points equal to 3 × the spell's circle. These temporary hit points last for 1 hour.\n\n## Subtle Spell\n\nWhen you cast a spell, you can spend 1 sorcery point to cast it without any somatic or verbal components.\n\n## Twinned Spell\n\nWhen you cast a spell that targets only one creature and doesn't have a range of self, you can spend a number of sorcery points equal to 1 + the spell's circle to target a second creature in range with the same spell. (Cantrips cost only 1 sorcery point.)\n\nTo be eligible, a spell must be incapable of targeting more than one creature at the spell's current circle. For example, magic missile and scorching ray aren't eligible but acid arrow and ray of enfeeblement are.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 2,
                            "detail": "2"
                        },
                        {
                            "level": 6,
                            "detail": "3"
                        },
                        {
                            "level": 13,
                            "detail": "4"
                        },
                        {
                            "level": 18,
                            "detail": "5"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_sorcerer_sorcerer-subclass",
                    "name": "Sorcerer Subclass",
                    "desc": "Choose a subclass that reflects the origins of your magical power, either Chaos or Draconic (detailed at the end of this class). Your choice grants you spells and other features at 3rd, 7th, 11th, and 15th level.\n\n**Origin Spells.** Each sorcerer subclass has a list of origin spells that you can access as soon as you can cast spells of that circle (as shown in the Sorcerer Progression table). Once you gain such a spell, it is always on your list of known spells and doesn't count against the number of spells you know. However, casting an origin spell still expends an Arcane spell slot as normal.\n\nIf one of these spells isn't on the Arcane spell list, it still counts as an Arcane spell for you. You can't replace origin spells when you gain a level of sorcerer.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        },
                        {
                            "level": 7,
                            "detail": "Feature"
                        },
                        {
                            "level": 11,
                            "detail": "Feature"
                        },
                        {
                            "level": 15,
                            "detail": "Feature"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_sorcerer_improvement",
                    "name": "Improvement",
                    "desc": "Choose one of the following improvements (ability scores can't be raised above 20 with this feature):\n- Increase a single ability score by 2.\n- Increase two different ability scores by 1 each.\n- Increase one ability score by 1 and select a talent from the magic talents list.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 4,
                            "detail": null
                        },
                        {
                            "level": 8,
                            "detail": null
                        },
                        {
                            "level": 12,
                            "detail": null
                        },
                        {
                            "level": 16,
                            "detail": null
                        },
                        {
                            "level": 19,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_sorcerer_sorcerous-renewal",
                    "name": "Sorcerous Renewal",
                    "desc": "When you finish a short rest, roll 1d4 + 1 and regain that many sorcery points.\n\nAt higher levels, your Sorcerous Renewal feature improves: you roll 2d4 + 1 at 9th level, 3d4 + 1 at 13th, and 4d4 + 1 at 17th.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 5,
                            "detail": "1 Die"
                        },
                        {
                            "level": 9,
                            "detail": "2 Dice"
                        },
                        {
                            "level": 13,
                            "detail": "3 Dice"
                        },
                        {
                            "level": 17,
                            "detail": "4 Dice"
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_sorcerer_heroic-boon",
                    "name": "Heroic Boon",
                    "desc": "Your commitment to the sorcerer's path grants you a powerful new ability. Choose one of the following heroic boons:\n- **Arcane Instruction.** You find new ways to tap into internal magical resources. When you fail an ability check, you can spend 1 sorcery point to add your CHA modifier to the result, potentially turning a failure into a success.\n- **Innate Spell.** You learn one spell of 1st or 2nd circle from the Arcane, Primordial, or Wyrd spell list. You can cast that spell at its lowest circle by expending a number of sorcery points equal to that spell's circle instead of using a spell slot. When you gain a level in sorcerer, you can replace your innate spell with another spell of 1st or 2nd circle from the available lists.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 10,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_sorcerer_devour-spell",
                    "name": "Devour Spell",
                    "desc": "When a creature you can see targets you with a spell, you can use your reaction to attempt to immediately draw the spell's power into yourself. Make a CHA check with a DC equal to 10 + the spell's circle. On a success, you and every other target of the spell have advantage on saves against it and take only half as much damage from it. You also gain a number of sorcery points equal to the spell's circle.\n\nAlternatively, you can target a magical effect within 30 feet of you that was created by a spell, such as fog cloud or wall of fire. On a successful CHA check, the spell ends.\n\nOnce you successfully devour a spell, you can't use this feature again until you finish a long rest, unless you spend 4 sorcery points to do so.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 14,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_sorcerer_epic-boon",
                    "name": "Epic Boon",
                    "desc": "Your commitment to the sorcerer's path grants you a powerful new ability. You gain the following epic boon:\n- **Arcane Conjunction.** When a spell or magical effect affects you, you can use your reaction to target one creature you can see within 120 feet of you. That creature is affected as though it were also the target. Once used, you can't use this feature again until you finish a short or long rest, unless you spend 10 sorcery points to do so.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 20,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "bfrd_sorcerer_proficiency-bonus",
                    "name": "Proficiency Bonus",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "PROFICIENCY_BONUS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "+2"
                        },
                        {
                            "level": 2,
                            "column_value": "+2"
                        },
                        {
                            "level": 3,
                            "column_value": "+2"
                        },
                        {
                            "level": 4,
                            "column_value": "+2"
                        },
                        {
                            "level": 5,
                            "column_value": "+3"
                        },
                        {
                            "level": 6,
                            "column_value": "+3"
                        },
                        {
                            "level": 7,
                            "column_value": "+3"
                        },
                        {
                            "level": 8,
                            "column_value": "+3"
                        },
                        {
                            "level": 9,
                            "column_value": "+4"
                        },
                        {
                            "level": 10,
                            "column_value": "+4"
                        },
                        {
                            "level": 11,
                            "column_value": "+4"
                        },
                        {
                            "level": 12,
                            "column_value": "+4"
                        },
                        {
                            "level": 13,
                            "column_value": "+5"
                        },
                        {
                            "level": 14,
                            "column_value": "+5"
                        },
                        {
                            "level": 15,
                            "column_value": "+5"
                        },
                        {
                            "level": 16,
                            "column_value": "+5"
                        },
                        {
                            "level": 17,
                            "column_value": "+6"
                        },
                        {
                            "level": 18,
                            "column_value": "+6"
                        },
                        {
                            "level": 19,
                            "column_value": "+6"
                        },
                        {
                            "level": 20,
                            "column_value": "+6"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_sorcery-points",
                    "name": "Sorcery Points",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "5"
                        },
                        {
                            "level": 5,
                            "column_value": "6"
                        },
                        {
                            "level": 6,
                            "column_value": "7"
                        },
                        {
                            "level": 7,
                            "column_value": "8"
                        },
                        {
                            "level": 8,
                            "column_value": "9"
                        },
                        {
                            "level": 9,
                            "column_value": "10"
                        },
                        {
                            "level": 10,
                            "column_value": "11"
                        },
                        {
                            "level": 11,
                            "column_value": "12"
                        },
                        {
                            "level": 12,
                            "column_value": "13"
                        },
                        {
                            "level": 13,
                            "column_value": "14"
                        },
                        {
                            "level": 14,
                            "column_value": "15"
                        },
                        {
                            "level": 15,
                            "column_value": "16"
                        },
                        {
                            "level": 16,
                            "column_value": "17"
                        },
                        {
                            "level": 17,
                            "column_value": "18"
                        },
                        {
                            "level": 18,
                            "column_value": "19"
                        },
                        {
                            "level": 19,
                            "column_value": "20"
                        },
                        {
                            "level": 20,
                            "column_value": "21"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_cantrips-known",
                    "name": "Cantrips Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "3"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "3"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "5"
                        },
                        {
                            "level": 11,
                            "column_value": "5"
                        },
                        {
                            "level": 12,
                            "column_value": "5"
                        },
                        {
                            "level": 13,
                            "column_value": "5"
                        },
                        {
                            "level": 14,
                            "column_value": "5"
                        },
                        {
                            "level": 15,
                            "column_value": "5"
                        },
                        {
                            "level": 16,
                            "column_value": "5"
                        },
                        {
                            "level": 17,
                            "column_value": "5"
                        },
                        {
                            "level": 18,
                            "column_value": "5"
                        },
                        {
                            "level": 19,
                            "column_value": "5"
                        },
                        {
                            "level": 20,
                            "column_value": "5"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_spells-known",
                    "name": "Spells Known",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_TABLE_DATA",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "5"
                        },
                        {
                            "level": 5,
                            "column_value": "6"
                        },
                        {
                            "level": 6,
                            "column_value": "7"
                        },
                        {
                            "level": 7,
                            "column_value": "8"
                        },
                        {
                            "level": 8,
                            "column_value": "9"
                        },
                        {
                            "level": 9,
                            "column_value": "10"
                        },
                        {
                            "level": 10,
                            "column_value": "11"
                        },
                        {
                            "level": 11,
                            "column_value": "12"
                        },
                        {
                            "level": 12,
                            "column_value": "12"
                        },
                        {
                            "level": 13,
                            "column_value": "13"
                        },
                        {
                            "level": 14,
                            "column_value": "13"
                        },
                        {
                            "level": 15,
                            "column_value": "14"
                        },
                        {
                            "level": 16,
                            "column_value": "14"
                        },
                        {
                            "level": 17,
                            "column_value": "15"
                        },
                        {
                            "level": 18,
                            "column_value": "15"
                        },
                        {
                            "level": 19,
                            "column_value": "15"
                        },
                        {
                            "level": 20,
                            "column_value": "15"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_slots-1st",
                    "name": "1st",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 1,
                            "column_value": "2"
                        },
                        {
                            "level": 2,
                            "column_value": "3"
                        },
                        {
                            "level": 3,
                            "column_value": "4"
                        },
                        {
                            "level": 4,
                            "column_value": "4"
                        },
                        {
                            "level": 5,
                            "column_value": "4"
                        },
                        {
                            "level": 6,
                            "column_value": "4"
                        },
                        {
                            "level": 7,
                            "column_value": "4"
                        },
                        {
                            "level": 8,
                            "column_value": "4"
                        },
                        {
                            "level": 9,
                            "column_value": "4"
                        },
                        {
                            "level": 10,
                            "column_value": "4"
                        },
                        {
                            "level": 11,
                            "column_value": "4"
                        },
                        {
                            "level": 12,
                            "column_value": "4"
                        },
                        {
                            "level": 13,
                            "column_value": "4"
                        },
                        {
                            "level": 14,
                            "column_value": "4"
                        },
                        {
                            "level": 15,
                            "column_value": "4"
                        },
                        {
                            "level": 16,
                            "column_value": "4"
                        },
                        {
                            "level": 17,
                            "column_value": "4"
                        },
                        {
                            "level": 18,
                            "column_value": "4"
                        },
                        {
                            "level": 19,
                            "column_value": "4"
                        },
                        {
                            "level": 20,
                            "column_value": "4"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_slots-2nd",
                    "name": "2nd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 3,
                            "column_value": "2"
                        },
                        {
                            "level": 4,
                            "column_value": "3"
                        },
                        {
                            "level": 5,
                            "column_value": "3"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_slots-3rd",
                    "name": "3rd",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 5,
                            "column_value": "2"
                        },
                        {
                            "level": 6,
                            "column_value": "3"
                        },
                        {
                            "level": 7,
                            "column_value": "3"
                        },
                        {
                            "level": 8,
                            "column_value": "3"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_slots-4th",
                    "name": "4th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 7,
                            "column_value": "1"
                        },
                        {
                            "level": 8,
                            "column_value": "2"
                        },
                        {
                            "level": 9,
                            "column_value": "3"
                        },
                        {
                            "level": 10,
                            "column_value": "3"
                        },
                        {
                            "level": 11,
                            "column_value": "3"
                        },
                        {
                            "level": 12,
                            "column_value": "3"
                        },
                        {
                            "level": 13,
                            "column_value": "3"
                        },
                        {
                            "level": 14,
                            "column_value": "3"
                        },
                        {
                            "level": 15,
                            "column_value": "3"
                        },
                        {
                            "level": 16,
                            "column_value": "3"
                        },
                        {
                            "level": 17,
                            "column_value": "3"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_slots-5th",
                    "name": "5th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 9,
                            "column_value": "1"
                        },
                        {
                            "level": 10,
                            "column_value": "2"
                        },
                        {
                            "level": 11,
                            "column_value": "2"
                        },
                        {
                            "level": 12,
                            "column_value": "2"
                        },
                        {
                            "level": 13,
                            "column_value": "2"
                        },
                        {
                            "level": 14,
                            "column_value": "2"
                        },
                        {
                            "level": 15,
                            "column_value": "2"
                        },
                        {
                            "level": 16,
                            "column_value": "2"
                        },
                        {
                            "level": 17,
                            "column_value": "2"
                        },
                        {
                            "level": 18,
                            "column_value": "3"
                        },
                        {
                            "level": 19,
                            "column_value": "3"
                        },
                        {
                            "level": 20,
                            "column_value": "3"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_slots-6th",
                    "name": "6th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 11,
                            "column_value": "1"
                        },
                        {
                            "level": 12,
                            "column_value": "1"
                        },
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "2"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_slots-7th",
                    "name": "7th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 13,
                            "column_value": "1"
                        },
                        {
                            "level": 14,
                            "column_value": "1"
                        },
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "2"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_slots-8th",
                    "name": "8th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 15,
                            "column_value": "1"
                        },
                        {
                            "level": 16,
                            "column_value": "1"
                        },
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                },
                {
                    "key": "bfrd_sorcerer_slots-9th",
                    "name": "9th",
                    "desc": "[Column data]",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "SPELL_SLOTS",
                    "gained_at": [],
                    "data_for_class_table": [
                        {
                            "level": 17,
                            "column_value": "1"
                        },
                        {
                            "level": 18,
                            "column_value": "1"
                        },
                        {
                            "level": 19,
                            "column_value": "1"
                        },
                        {
                            "level": 20,
                            "column_value": "1"
                        }
                    ]
                }
            ],
            "hit_points": {
                "hit_dice": "D6",
                "hit_dice_name": "1D6 per Sorcerer level",
                "hit_points_at_1st_level": "6 + your Constitution modifier",
                "hit_points_at_higher_levels": "1D6 (or 4) + your Constitution modifier per sorcerer level after 1st"
            },
            "document": {
                "name": "Black Flag SRD",
                "key": "bfrd",
                "type": "SOURCE",
                "display_name": "Black Flag SRD",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/black-flag-reference-document/"
            },
            "saving_throws": [
                {
                    "name": "Charisma"
                },
                {
                    "name": "Constitution"
                }
            ],
            "subclass_of": null,
            "name": "Sorcerer",
            "desc": "",
            "hit_dice": "D6",
            "caster_type": "FULL",
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_snake-speaker",
            "features": [
                {
                    "key": "toh_snake-speaker_decoy-skin",
                    "name": "Decoy Skin",
                    "desc": "Starting at 15th level, you learn to magically shed your skin and use it as an animate decoy. As an action, you can shed your skin, which creates a duplicate of yourself. The duplicate appears in an unoccupied space within 10 feet of you. It looks like you, has your Armor Class and saving throw bonuses, and has hit points equal to three times your ranger level. It lasts for 10 minutes or until it is reduced to 0 hit points.\n  As a bonus action, you can command it to move up to your speed, using any form of movement you possess, but it must remain within 120 feet of you. Your decoy can't take actions or use your class features, but it otherwise moves as directed. While your decoy is within 5 feet of you, its appearance and movements so closely mimic yours that when a creature that can reach you and your decoy makes an attack against you, it has a 50 percent change of hitting your decoy instead.\n  It looks exactly as you looked when you used this feature, and it is a convincing duplicate of you. A creature can discern that it isn't you with a successful Intelligence (Investigation) check against your spell save DC.\nOnce you use this feature, you can't use it again until you finish a long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 15,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_snake-speaker_scaly-transition",
                    "name": "Scaly Transition",
                    "desc": "Beginning at 3rd level, you can take on limited serpentine aspects. When you finish a long rest, select one of the following features. You gain the benefit of the chosen feature until the next time you finish a long rest. Starting at 11th level, you can select two options when you finish a long rest.\n\n***Bite.*** You develop venomous fangs. When you use the Attack action and attack with a weapon, you can use a bonus action to bite a target within 5 feet of you with your fangs. You are proficient with the fangs, which deal piercing damage equal to 1d4 + your Strength or Dexterity modifier (your choice) plus 1d8 poison damage on a hit.\n\n***Keen Smell.*** Your nose and olfactory organs change to resemble those belonging to a snake. You have advantage on Wisdom (Perception) checks that rely on scent and on Wisdom (Insight) checks.\n\n***Poison Resistance.*** You have resistance to poison damage.\n\n***Scales.*** Scales sprout along your body. When you aren't wearing armor, your AC equals 13 + your Dexterity modifier.\n\n***Serpentine Movement.*** You have a climbing speed of 30 feet.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_snake-speaker_serpent-shape",
                    "name": "Serpent Shape",
                    "desc": "When you reach 7th level, you can use an action to cast *polymorph* on yourself, assuming the shape of a giant constrictor snake, flying snake, or giant poisonous snake. While you are in the form of a snake, you retain your Intelligence, Wisdom, and Charisma scores. Once you use this feature, you can't use it again until you finish a long rest.\n  Starting at 15th level, you retain the benefits of your Scaly Transition feature while in the form of a snake, and you can use this feature twice between rests.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 7,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_snake-speaker_sinuous-dance",
                    "name": "Sinuous Dance",
                    "desc": "Beginning at 11th level, your physical movements can beguile your enemies and strengthen your magic. You can choose to use Dexterity as your spellcasting ability score instead of Wisdom.\n  In addition, when you cast a spell, you can add your Dexterity and Wisdom modifiers together and use the result as your spellcasting ability modifier when determining the DC or spell attack bonus for that spell. Once you use this feature, you can't use it again until you finish a short or long rest.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 11,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_snake-speaker_snake-speaker-magic",
                    "name": "Snake Speaker Magic",
                    "desc": "Starting at 3rd level, you learn an additional spell when you reach certain levels in this class, as shown in the Snake Speaker Spells table. The spell counts as a ranger spell for you, but it doesn't count against the number of ranger spells you know.\n\n**Snake Speaker Spells**\n| Ranger Level  | Spells            | \n|---------------|-------------------| \n| 3rd           | *charm person*    | \n| 5th           | *suggestion*      | \n| 9th           | *tongues*         | \n| 13th          | *confusion*       | \n| 17th          | *dominate person* |",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_snake-speaker_speak-with-snakes",
                    "name": "Speak with Snakes",
                    "desc": "Starting at 3rd level, you can comprehend and verbally communicate with snakes. A snake's knowledge and awareness are limited by its Intelligence, but it can give you information about things it has perceived within the last day. You can persuade a snake to perform small favors for you, such as carrying a written message to a nearby companion.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Ranger",
                "key": "srd_ranger"
            },
            "name": "Snake Speaker",
            "desc": "Like the serpents they adore, snake speakers are highly adaptable hunters. Snakes are common throughout the world, and people who need to travel through snake-filled jungles often retain a snake speaker guide, trusting the guide to protect them from scaly poisoners.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        },
        {
            "key": "toh_smuggler",
            "features": [
                {
                    "key": "toh_smuggler_dab-handed-dealer",
                    "name": "Dab-handed Dealer",
                    "desc": "When you choose this archetype at 3rd level, you gain proficiency with vehicles (land and water) and with your choice of either the disguise kit or navigator-s tools. Moreover, when determining your carrying capacity, you are considered one size category larger than your actual size.\n  Starting at this level, you also have advantage on Dexterity (Sleight of Hand) checks to hide objects on vehicles, and you can use the bonus action granted by your Cunning Action to make a check to control a vehicle, or to make a Dexterity (Sleight of Hand) check to conceal a light weapon on yourself, opposed by the Wisdom (Perception) checks of creatures within 5 feet of you; if you succeed on a check to conceal a weapon in this way, then you have advantage on your next attack against one of those creatures using that weapon, including on ranged attacks even if the target is within 5 feet of you.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_smuggler_hypervigilance",
                    "name": "Hypervigilance",
                    "desc": "Starting at 9th level, you have advantage on Wisdom (Perception) checks that rely on sight or hearing, and you can-t be surprised while you are conscious. In addition, you have developed an awareness for avoiding social or legal entrapment, and you have advantage on Intelligence (Investigation) checks to discern loopholes and traps in legal documents and on Wisdom (Insight) checks to discern when you are being manipulated into a bad social or legal situation.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 9,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_smuggler_improved-smuggler-s-legerdemain",
                    "name": "Improved Smuggler-s Legerdemain",
                    "desc": "At 13th level, to further facilitate your extralegal activities, you learn a second illusion or transmutation spell, which must be one of the following: *arcanist-s magic aura*, *blur*, *darkvision*, *enlarge/reduce*, *invisibility*, *knock*, *levitate*, *magic mouth*, *mirror image*, *rope trick*, or *spider climb*. Intelligence is again your spellcasting ability for this spell. You can cast this spell once at its lowest level and must finish a long rest before you can cast it again in this way. You can also cast the spell using any spell slots you have of 2nd-level or higher. Whenever you gain a level in this class, you can replace a spell from this list with another from this list.\n  In addition, beginning at 13th level, whenever you cast one of your 1st-level Smuggler-s Legerdemain spells, you always cast it as if using a 2nd-level spell slot unless you choose to cast it using a spell slot you have of a different level.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 13,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_smuggler_slippery-as-an-eel",
                    "name": "Slippery as an Eel",
                    "desc": "Starting at 17th level, you have become especially adept at slipping away from the authorities and getting a jump on foes, even when encumbered by illicit goods. Your speed increases by 10 feet, you ignore difficult terrain, and you have advantage on initiative rolls.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 17,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                },
                {
                    "key": "toh_smuggler_smuggler-s-legerdemain",
                    "name": "Smuggler-s Legerdemain",
                    "desc": "Also at 3rd level, having made a careful study of laws and those who enforce them, you-ve become adept at avoiding both, even mastering a handful of arcane techniques that aid your smuggling activities. You learn two cantrips at this level and, when you reach 7th level in this class, one 1st-level spell of your choice. The cantrips and spell must be from among the illusion or transmutation spells on the wizard spell list, all of which are ideally suited for manipulating goods, duping guards, communicating with covert contacts, or escaping from a failed heist. Having learned these forms of magic through research and rote memorization, Intelligence is your spellcasting ability for these spells.\n  You can cast the cantrips at will and the spell once at its lowest level; you must finish a long rest before casting the spell again in this way. You can also cast the spell using any spell slots you have.\n  Whenever you gain a level in this class, you can replace the 1st-level spell with another 1st-level spell of your choice from among the illusion or transmutation spells on the wizard spell list.",
                    "crossreferences": {
                        "to": []
                    },
                    "feature_type": "CLASS_LEVEL_FEATURE",
                    "gained_at": [
                        {
                            "level": 3,
                            "detail": null
                        }
                    ],
                    "data_for_class_table": []
                }
            ],
            "document": {
                "name": "Tome of Heroes",
                "key": "toh",
                "type": "SOURCE",
                "display_name": "Tome of Heroes",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014"
                },
                "permalink": "https://koboldpress.com/kpstore/product/tome-of-heroes-for-5th-edition/"
            },
            "saving_throws": [],
            "subclass_of": {
                "name": "Rogue",
                "key": "srd_rogue"
            },
            "name": "Smuggler",
            "desc": "The transport of goods, creatures, and even people can be a lucrative business, particularly if you know how to avoid expensive import and export taxes, bridge, highway, and port tolls, and other legal requirements. Exotic poisons from far-off locales, banned or cursed magic items, and illicit drugs or bootleg liquor all fetch a high price on the black market. Thieves-guilds, pirates, and criminal kingpins pay well to those who can avoid law enforcement when moving stolen goods, provide safe channels of communication, break associates free from jail cells or dungeons, or deliver supplies past guards. You've become adept at all of these things, perhaps even having developed a network of contacts as a criminal, noble, con artist, or sailor during an earlier part of your life.",
            "hit_dice": null,
            "caster_type": null,
            "primary_abilities": [],
            "crossreferences": {
                "to": []
            }
        }
    ]
}