list: API endpoint for returning a list of spells.
retrieve: API endpoint for returning a particular spell.

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

{
    "count": 1774,
    "next": "https://api-beta.open5e.com/v2/spells/?format=api&ordering=-range&page=22",
    "previous": "https://api-beta.open5e.com/v2/spells/?format=api&ordering=-range&page=20",
    "results": [
        {
            "url": "https://api-beta.open5e.com/v2/spells/wz_hedgehog-dozen/?format=api",
            "document": {
                "name": "Warlock Zine",
                "key": "wz",
                "display_name": "Warlock Zine",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product-category/all-products/warlock-5th-edition-dnd/"
            },
            "key": "wz_hedgehog-dozen",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Illusion",
                "key": "illusion",
                "url": "https://api-beta.open5e.com/v2/spellschools/illusion/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Hedgehog Dozen",
            "desc": "Eleven illusory duplicates of the touched creature appear in its space. A creature affected by hedgehog dozen seems to have a dozen arms, shields, and weapons-a swarm of partially overlapping, identical creatures. Until the spell ends, these duplicates move with the target and mimic its actions, shifting position so it's impossible to track which image is real. You can use your action to dismiss the illusory duplicates. While surrounded by duplicates, a creature gains advantage against any opponent because of the bewildering number of weapons and movements. Each time a creature targets you with an attack during the spell's duration, roll a d8 to determine whether the attack instead targets one of your duplicates. On a roll of 1, it strikes you. On any other roll it removes one of your duplicates; when you have only five duplicates remaining, the spell ends. A creature is unaffected by this spell if it can't see, if it relies on senses other than sight, such as blindsight, or if it can perceive illusions as false as with truesight.",
            "level": 3,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/wz_order-of-revenge/?format=api",
            "document": {
                "name": "Warlock Zine",
                "key": "wz",
                "display_name": "Warlock Zine",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product-category/all-products/warlock-5th-edition-dnd/"
            },
            "key": "wz_order-of-revenge",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": 2,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": 3,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": 4,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": 5,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": 6,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": 7,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Enchantment",
                "key": "enchantment",
                "url": "https://api-beta.open5e.com/v2/spellschools/enchantment/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Order of Revenge",
            "desc": "You touch a weapon or a bundle of 30 ammunition, imbuing them with spell energy. Any creature damaged by a touched, affected weapon leaves an invisibly glowing trail of their path until the spell expires. The caster may see this trail by casting revenge's eye or see invisible. Any other caster may see the trail by casting see invisible. Casting dispel magic on an affected creature causes that creature to stop generating a trail, and the trail fades over the next hour.",
            "level": 3,
            "higher_level": "When you cast the spell using a slot of 4th level or higher, you can target one additional weapon or bundle of ammunition for each slot level above fourth.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 hour/caster level",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/wz_reassemble/?format=api",
            "document": {
                "name": "Warlock Zine",
                "key": "wz",
                "display_name": "Warlock Zine",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product-category/all-products/warlock-5th-edition-dnd/"
            },
            "key": "wz_reassemble",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Necromancy",
                "key": "necromancy",
                "url": "https://api-beta.open5e.com/v2/spellschools/necromancy/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Reassemble",
            "desc": "You touch an undead creature (dust and bones suffice) destroyed not more than 10 hours ago; the creature is surrounded by purple fire for 1 round and is returned to life with full hit points. This spell has no effect on any creatures except undead, and it cannot restore a lich whose phylactery has been destroyed, a vampire destroyed by sunlight, any undead whose remains are destroyed by fire, acid, or holy water, or any remains affected by a gentle repose spell. This spell doesn't remove magical effects. If they aren't removed prior to casting, they return when the undead creature comes back to life. This spell closes all mortal wounds but doesn't restore missing body parts. If the creature doesn't have body parts or organs necessary for survival, the spell fails. Sudden reassembly is an ordeal involving enormous expenditure of necrotic energy; ley line casters within 5 miles are aware that some great shift in life forces has occurred and a sense of its direction. The target takes a -4 penalty to all attacks, saves, and ability checks. Every time it finishes a long rest, the penalty is reduced by 1 until it disappears.",
            "level": 5,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "1hour",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/wz_revenges-eye/?format=api",
            "document": {
                "name": "Warlock Zine",
                "key": "wz",
                "display_name": "Warlock Zine",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product-category/all-products/warlock-5th-edition-dnd/"
            },
            "key": "wz_revenges-eye",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Divination",
                "key": "divination",
                "url": "https://api-beta.open5e.com/v2/spellschools/divination/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Revenge's Eye",
            "desc": "You touch a creature's visual organs and grant them the ability to see the trail left by creatures damaged by a weapon you cast invisible creatures; it only reveals trails left by those affected by order of revenge also cast by the spellcaster.",
            "level": 2,
            "higher_level": "When you cast this spell using a spell slot of 3rd level or higher, you can target +1 creature for each slot level above second.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 hour",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/wz_vagrants-nondescript-cloak/?format=api",
            "document": {
                "name": "Warlock Zine",
                "key": "wz",
                "display_name": "Warlock Zine",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product-category/all-products/warlock-5th-edition-dnd/"
            },
            "key": "wz_vagrants-nondescript-cloak",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Abjuration",
                "key": "abjuration",
                "url": "https://api-beta.open5e.com/v2/spellschools/abjuration/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Vagrant's Nondescript Cloak",
            "desc": "You touch a creature. The creature is warded against the effects of locate creature, the caster may determine if the affected creature is within 1,000 feet but cannot determine the direction to the target of vagrant's nondescript cloak. If the creature is already affected by one of the warded spells, then both the effect and vagrant's nondescript cloak end immediately.",
            "level": 2,
            "higher_level": "When you cast this spell using a spell slot of third level or higher, you can target +1 creature for each slot level above second.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 hour",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_absolute-command/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_absolute-command",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "0",
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "0",
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "0",
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "0",
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "0",
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Absolute Command",
            "desc": "Deep Magic: clockwork You can control a construct you have built with a challenge rating of 6 or less. You can manipulate objects with your construct as precisely as its construction allows, and you perceive its surroundings through its sensory inputs as if you inhabited its body. The construct uses the caster's Proficiency bonus (modified by the construct's Strength and Dexterity scores). You can use the manipulators of the construct to perform any number of skill-based tasks, using the construct's Strength and Dexterity modifiers when using skills based on those particular abilities. Your body remains immobile, as if paralyzed, for the duration of the spell. The construct must remain within 100 feet of you. If it moves beyond this distance, the spell immediately ends and the caster's mind returns to his or her body.",
            "level": 4,
            "higher_level": "When you cast this spell using higher-level spell slots, you may control a construct with a challenge rating 2 higher for each slot level you use above 4th. The construct's range also increases by 10 feet for each slot level.",
            "target_type": "object",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "10 minutes",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_anomalous-object/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_anomalous-object",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Conjuration",
                "key": "conjuration",
                "url": "https://api-beta.open5e.com/v2/spellschools/conjuration/?format=api"
            },
            "classes": [
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Anomalous Object",
            "desc": "Deep Magic: temporal By touching an object, you retrieve another version of the object from elsewhere in time. If the object is attended, you must succeed on a melee spell attack roll against the creature holding or controlling the object. Any effect that affects the original object also affects the duplicate (charges spent, damage taken, etc.) and any effect that affects the duplicate also affects the original object. If either object is destroyed, both are destroyed. This spell does not affect sentient items or unique artifacts.",
            "level": 7,
            "higher_level": "",
            "target_type": "object",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_armored-heart/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_armored-heart",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Conjuration",
                "key": "conjuration",
                "url": "https://api-beta.open5e.com/v2/spellschools/conjuration/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Armored Heart",
            "desc": "Deep Magic: clockwork The targeted creature gains resistance to bludgeoning, slashing, and piercing damage. This resistance can be overcome with adamantine or magical weapons.",
            "level": 1,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "bonus-action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 round",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_beguiling-gift/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_beguiling-gift",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Enchantment",
                "key": "enchantment",
                "url": "https://api-beta.open5e.com/v2/spellschools/enchantment/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Beguiling Gift",
            "desc": "Deep Magic: hieroglyph You implant a powerful suggestion into an item as you hand it to someone. If the person you hand it to accepts it willingly, they must make a successful Wisdom saving throw or use the object as it's meant to be used at their first opportunity: writing with a pen, consuming food or drink, wearing clothing, drawing a weapon, etc. After the first use, they're under no compulsion to continue using the object or even to keep it.",
            "level": 1,
            "higher_level": "",
            "target_type": "object",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": false,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "wisdom",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_borrowing/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_borrowing",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1 hour",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1 hour",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1 hour",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1 hour",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1 hour",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Necromancy",
                "key": "necromancy",
                "url": "https://api-beta.open5e.com/v2/spellschools/necromancy/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Borrowing",
            "desc": "By touching a target, you gain one sense, movement type and speed, feat, language, immunity, or extraordinary ability of the target for the duration of the spell. The target also retains the use of the borrowed ability. An unwilling target prevents the effect with a successful Constitution saving throw. The target can be a living creature or one that's been dead no longer than 1 minute; a corpse makes no saving throw. You can possess only one borrowed power at a time.",
            "level": 3,
            "higher_level": "When you cast this spell using a spell slot of 5th level, its duration increases to 1 hour. Additionally, the target loses the stolen power for the duration of the spell.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "constitution",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_find-the-flaw/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_find-the-flaw",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Divination",
                "key": "divination",
                "url": "https://api-beta.open5e.com/v2/spellschools/divination/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Find the Flaw",
            "desc": "Deep Magic: clockwork You touch one creature. The next attack roll that creature makes against a clockwork or metal construct, or any machine, is a critical hit.",
            "level": 1,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_gift-of-azathoth/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_gift-of-azathoth",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "72 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "72 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Enchantment",
                "key": "enchantment",
                "url": "https://api-beta.open5e.com/v2/spellschools/enchantment/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Ranger",
                    "key": "srd_ranger",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_ranger/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Gift of Azathoth",
            "desc": "Deep Magic: void magic A willing creature you touch is imbued with the persistence of ultimate Chaos. Until the spell ends, the target has advantage on the first three death saving throws it attempts.",
            "level": 2,
            "higher_level": "When you cast this spell using a spell slot of 5th, 6th, or 7th level, the duration increases to 48 hours. When you cast this spell using a spell slot of 8th or 9th level, the duration increases to 72 hours.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "24 hours or until the target attempts a third death saving throw",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_hellforging/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_hellforging",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "ritual",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Necromancy",
                "key": "necromancy",
                "url": "https://api-beta.open5e.com/v2/spellschools/necromancy/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Hellforging",
            "desc": "Deep Magic: clockwork You spend an hour calling forth a disembodied evil spirit. At the end of that time, the summoned spirit must make a Charisma saving throw. If the saving throw succeeds, you take 2d10 psychic damage plus 2d10 necrotic damage from waves of uncontrolled energy rippling out from the disembodied spirit. You can maintain the spell, forcing the subject to repeat the saving throw at the end of each of your turns, with the same consequence to you for each failure. If you choose not to maintain the spell or are unable to do so, the evil spirit returns to its place of torment and cannot be recalled. If the saving throw fails, the summoned spirit is transferred into the waiting soul gem and immediately animates the constructed body. The subject is now a hellforged; it loses all of its previous racial traits and gains gearforged traits except as follows: Vulnerability: Hellforged are vulnerable to radiant damage. Evil Mind: Hellforged have disadvantage on saving throws against spells and abilities of evil fiends or aberrations that effect the mind or behavior. Past Life: The hellforged retains only a vague sense of who it was in its former existence, but these memories are enough for it to gain proficiency in one skill. Languages: Hellforged speak Common, Machine Speech, and Infernal or Abyssal Up to four other spellcasters of at least 5th level can assist you in the ritual. Each assistant increases the DC of the Charisma saving throw by 1. In the event of a failed saving throw, the spellcaster and each assistant take damage. An assistant who drops out of the casting can't rejoin.",
            "level": 7,
            "higher_level": "",
            "target_type": "point",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": true,
            "casting_time": "1hour",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "charisma",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_hods-gift/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_hods-gift",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "2 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "3 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "4 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "5 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Hod's Gift",
            "desc": "The target gains blindsight to a range of 60 feet.",
            "level": 5,
            "higher_level": "When you cast this spell using a spell slot of 6th level or higher, the duration is increased by 1 hour for every slot above 5th level.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 hour",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_imbue-spell/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_imbue-spell",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "ritual",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Imbue Spell",
            "desc": "Deep Magic: clockwork You imbue a spell of 1st thru 3rd level that has a casting time of instantaneous onto a gear worth 100 gp per level of spell you are imbuing. At the end of the ritual, the gear is placed into a piece of clockwork that includes a timer or trigger mechanism. When the timer or trigger goes off, the spell is cast. If the range of the spell was Touch, it effects only a target touching the device. If the spell had a range in feet, the spell is cast on the closest viable target within range, based on the nature of the spell. Spells with a range of Self or Sight can't be imbued. If the gear is placed with a timer, it activates when the time elapses regardless of whether a legitimate target is available.",
            "level": 5,
            "higher_level": "You can perform this ritual as a 7th-level spell to imbue a spell of 4th or 5th level.",
            "target_type": "object",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": true,
            "casting_time": "1hour",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_land-bond/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_land-bond",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Land Bond",
            "desc": "You touch a willing creature and infuse it with ley energy, creating a bond between the creature and the land. For the duration of the spell, if the target is in contact with the ground, the target has advantage on saving throws and ability checks made to avoid being moved or knocked prone against its will. Additionally, the creature ignores nonmagical difficult terrain and is immune to effects from extreme environments such as heat, cold (but not cold or fire damage), and altitude.",
            "level": 1,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 hour",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_ley-leech/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_ley-leech",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": "9d10",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": "10d10",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": "11d10",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": "12d10",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Necromancy",
                "key": "necromancy",
                "url": "https://api-beta.open5e.com/v2/spellschools/necromancy/?format=api"
            },
            "classes": [
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Ley Leech",
            "desc": "You channel destructive ley energy through your touch. Make a melee spell attack against a creature within your reach. The target takes 8d10 necrotic damage and must succeed on a Constitution saving throw or have disadvantage on attack rolls, saving throws, and ability checks. An affected creature repeats the saving throw at the end of its turn, ending the effect on itself with a success. This spell has no effect against constructs or undead.",
            "level": 5,
            "higher_level": "When you cast this spell using a spell slot of 6th level or higher, the spell's damage increases by 1d10 for each slot level above 5th.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "constitution",
            "attack_roll": true,
            "damage_roll": "8d10",
            "damage_types": [
                "necrotic"
            ],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_machine-sacrifice/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_machine-sacrifice",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Necromancy",
                "key": "necromancy",
                "url": "https://api-beta.open5e.com/v2/spellschools/necromancy/?format=api"
            },
            "classes": [
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Machine Sacrifice",
            "desc": "Deep Magic: clockwork You sacrifice a willing construct you can see to imbue a willing target with construct traits. The target gains resistance to all nonmagical damage and gains immunity to the blinded, charmed, deafened, frightened, petrified, and poisoned conditions.",
            "level": 8,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_machines-load/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_machines-load",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_2",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Machine's Load",
            "desc": "Deep Magic: clockwork You touch a creature and give it the capacity to carry, lift, push, or drag weight as if it were one size category larger. If you're using the encumbrance rules, the target is not subject to penalties for weight. Furthermore, the subject can carry loads that would normally be unwieldy.",
            "level": 1,
            "higher_level": "When you cast this spell using a spell slot higher than 1st, you can touch one additional creature for each spell level.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_molechs-blessing/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_molechs-blessing",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Molech's Blessing",
            "desc": "Deep Magic: clockwork ritual You call upon the dark blessings of the furnace god Molech. In an hour-long ritual begun at midnight, you dedicate a living being to Molech by branding the deity's symbol onto the victim's forehead. If the ritual is completed and the victim fails to make a successful Wisdom saving throw (or the victim chooses not to make one), the being is transformed into an avatar of Molech under your control. The avatar is 8 feet tall and appears to be made of black iron wreathed in flames. Its eyes, mouth, and a portion of its torso are cut away to show the churning fire inside that crackles with wailing voices. The avatar has all the statistics and abilities of an earth elemental, with the following differences: Alignment is Neutral Evil; Speed is 50 feet and it cannot burrow or use earth glide; it gains the fire form ability of a fire elemental, but it cannot squeeze through small spaces; its Slam does an additional 1d10 fire damage. This transformation lasts for 24 hours. At the end of that time, the subject returns to its normal state and takes 77 (14d10) fire damage, or half damage with a successful DC 15 Constitution saving throw.",
            "level": 7,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "1hour",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "wisdom",
            "attack_roll": false,
            "damage_roll": "77",
            "damage_types": [
                "fire"
            ],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_power-word-restore/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_power-word-restore",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Evocation",
                "key": "evocation",
                "url": "https://api-beta.open5e.com/v2/spellschools/evocation/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Power Word Restore",
            "desc": "Deep Magic: clockwork You speak a word of power, and energy washes over a single construct you touch. The construct regains all of its lost hit points, all negative conditions on the construct end, and it can use a reaction to stand up, if it was prone.",
            "level": 8,
            "higher_level": "",
            "target_type": "point",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": false,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_repair-metal/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_repair-metal",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Repair Metal",
            "desc": "Deep Magic: clockwork A damaged construct or metal object regains 1d8 + 5 hit points when this spell is cast on it.",
            "level": 2,
            "higher_level": "The spell restores 2d8 + 10 hit points at 4th level, 3d8 + 15 at 6th level, and 4d8 + 20 at 8th level.",
            "target_type": "object",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_soul-of-the-machine/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_soul-of-the-machine",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Abjuration",
                "key": "abjuration",
                "url": "https://api-beta.open5e.com/v2/spellschools/abjuration/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Soul of the Machine",
            "desc": "Deep Magic: clockwork One willing creature you touch becomes immune to mind-altering effects and psychic damage for the spell's duration.",
            "level": 3,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 hour",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_strength-of-the-underworld/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_strength-of-the-underworld",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Necromancy",
                "key": "necromancy",
                "url": "https://api-beta.open5e.com/v2/spellschools/necromancy/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Strength of the Underworld",
            "desc": "You call on the power of the dark gods of the afterlife to strengthen the target's undead energy. The spell's target has advantage on saving throws against Turn Undead while the spell lasts. If this spell is cast on a corpse that died from darakhul fever, the corpse gains a +5 bonus on its roll to determine whether it rises as a darakhul.",
            "level": 3,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_timeless-engine/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_timeless-engine",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Timeless Engine",
            "desc": "Deep Magic: clockwork You halt the normal processes of degradation and wear in a nonmagical clockwork device, making normal maintenance unnecessary and slowing fuel consumption to 1/10th of normal. For magical devices and constructs, the spell greatly reduces wear. A magical clockwork device, machine, or creature that normally needs daily maintenance only needs care once a year; if it previously needed monthly maintenance, it now requires attention only once a decade.",
            "level": 7,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "until dispelled",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepmx_write-memory/?format=api",
            "document": {
                "name": "Deep Magic Extended",
                "key": "deepmx",
                "display_name": "Deep Magic Extended",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/deepmagic"
            },
            "key": "deepmx_write-memory",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Write Memory",
            "desc": "Deep Magic: clockwork You copy your memories, or those learned from the spell read memory, onto an empty memory gear.",
            "level": 4,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "1hour",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_accelerate/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_accelerate",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": 2,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": 3,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": 4,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": 5,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": 6,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": 7,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Accelerate",
            "desc": "Choose up to three willing creatures within range, which can include you. For the duration of the spell, each target’s walking speed is doubled. Each target can also use a bonus action on each of its turns to take the Dash action, and it has advantage on Dexterity saving throws.\n",
            "level": 3,
            "higher_level": "When you cast this spell using a spell slot of 4th level or higher, you can affect one additional creature for each slot level above 3rd.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a toy top",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "dexterity",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_size": null,
            "concentration": true
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_altheas-travel-tent/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_altheas-travel-tent",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "ritual",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Conjuration",
                "key": "conjuration",
                "url": "https://api-beta.open5e.com/v2/spellschools/conjuration/?format=api"
            },
            "classes": [
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Althea’s Travel Tent",
            "desc": "You touch an ordinary, properly pitched canvas tent to create a space where you and a companion can sleep in comfort. From the outside, the tent appears normal, but inside it has a small foyer and a larger bedchamber. The foyer contains a writing desk with a chair; the bedchamber holds a soft bed large enough to sleep two, a small nightstand with a candle, and a small clothes rack. The floor of both rooms is a clean, dry, hard-packed version of the local ground. When the spell ends, the tent and the ground return to normal, and any creatures inside the tent are expelled to the nearest unoccupied spaces.\n",
            "level": 2,
            "higher_level": "When the spell is cast using a 3rd-level slot, the foyer becomes a dining area with seats for six and enough floor space for six people to sleep, if they bring their own bedding. The sleeping room is unchanged. With a 4th-level slot, the temperature inside the tent is comfortable regardless of the outside temperature, and the dining area includes a small kitchen. With a 5th-level slot, an unseen servant is conjured to prepare and serve food (from your supplies). With a 6th-level slot, a third room is added that has three two-person beds. With a slot of 7th level or higher, the dining area and second sleeping area can each accommodate eight persons.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": true,
            "casting_time": "5minutes",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a canvas tent",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "8 hours",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_analyze-device/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_analyze-device",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Divination",
                "key": "divination",
                "url": "https://api-beta.open5e.com/v2/spellschools/divination/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Analyze Device",
            "desc": "You discover all mechanical properties, mechanisms, and functions of a single construct or clockwork device, including how to activate or deactivate those functions, if appropriate.",
            "level": 1,
            "higher_level": "",
            "target_type": "object",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "1hour",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a set of clockworker’s tools",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_ancestors-strength/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_ancestors-strength",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Ancestor’s Strength",
            "desc": "Choose a willing creature you can see and touch. Its muscles bulge and become invigorated. For the duration, the target is considered one size category larger for determining its carrying capacity, the maximum weight it can lift, push, or pull, and its ability to break objects. It also has advantage on Strength checks.",
            "level": 1,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "8 hours",
            "shape_type": null,
            "shape_size": null,
            "concentration": true
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_animate-ghoul/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_animate-ghoul",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Necromancy",
                "key": "necromancy",
                "url": "https://api-beta.open5e.com/v2/spellschools/necromancy/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Animate Ghoul",
            "desc": "You raise one Medium or Small humanoid corpse as a ghoul under your control. Any class levels or abilities the creature had in life are gone, replaced by the standard ghoul stat block.\n",
            "level": 2,
            "higher_level": "When you cast this spell using a 3rd-level spell slot, it can be used on the corpse of a Large humanoid to create a Large ghoul. When you cast this spell using a spell slot of 4th level or higher, this spell creates a ghast, but the material component changes to an onyx gemstone worth at least 200 gp.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "piece of rotting flesh and an onyx gemstone worth 100 gp",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_animated-scroll/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_animated-scroll",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_1",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_2",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_10",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_11",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "72 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_12",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "72 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_13",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "72 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_14",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "72 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_15",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "72 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_16",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "72 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_17",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "96 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_18",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "96 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_19",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "96 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_20",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "96 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Animated Scroll",
            "desc": "The paper or parchment must be folded into the shape of an animal before casting the spell. It then becomes an animated paper animal of the kind the folded paper most closely resembles. The creature uses the stat block of any beast that has a challenge rating of 0. It is made of paper, not flesh and bone, but it can do anything the real creature can do: a paper owl can fly and attack with its talons, a paper frog can swim without disintegrating in water, and so forth. It follows your commands to the best of its ability, including carrying messages to a recipient whose location you know.",
            "level": 0,
            "higher_level": "The duration increases by 24 hours at 5th level (48 hours), 11th level (72 hours), and 17th level (96 hours).",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "intricately folded paper or parchment",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "24 hours",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_arcane-sight/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_arcane-sight",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Divination",
                "key": "divination",
                "url": "https://api-beta.open5e.com/v2/spellschools/divination/?format=api"
            },
            "classes": [
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Arcane Sight",
            "desc": "The recipient of this spell gains the benefits of both [true seeing](https://api.open5e.com/spells/true-seeing) and [detect magic](https://api.open5e.com/spells/detect-magic) until the spell ends, and also knows the name and effect of every spell he or she witnesses during the spell’s duration.",
            "level": 8,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a piece of clear quartz",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 hour",
            "shape_type": null,
            "shape_size": null,
            "concentration": true
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_as-you-were/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_as-you-were",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Necromancy",
                "key": "necromancy",
                "url": "https://api-beta.open5e.com/v2/spellschools/necromancy/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "As You Were",
            "desc": "When cast on a dead or undead body, **as you were** returns that creature to the appearance it had in life while it was healthy and uninjured. The target must have a physical body; the spell fails if the target is normally noncorporeal.\n\nIf as you were is cast on a corpse, its effect is identical to that of [gentle repose](https://api.open5e.com/spells/gentle-repose), except that the corpse’s appearance is restored to that of a healthy, uninjured (albeit dead) person.\n\nIf the target is an undead creature, it also is restored to the appearance it had in life, even if it died from disease or from severe wounds, or centuries ago. The target looks, smells, and sounds (if it can speak) as it did in life. Friends and family can tell something is wrong only with a successful Wisdom (Insight) check against your spell save DC, and only if they have reason to be suspicious. (Knowing that the person should be dead is sufficient reason.) Spells and abilities that detect undead are also fooled, but the creature remains susceptible to Turn Undead as normal.\n\nThis spell doesn’t confer the ability to speak on undead that normally can’t speak. The creature eats, drinks, and breathes as a living creature does; it can mimic sleep, but it has no more need for it than it had before.\n\nThe effect lasts for a number of hours equal to your caster level. You can use an action to end the spell early. Any amount of radiant or necrotic damage dealt to the creature, or any effect that reduces its Constitution, also ends the spell.\n\nIf this spell is cast on an undead creature that isn’t your ally or under your control, it makes a Charisma saving throw to resist the effect.",
            "level": 2,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "1minute",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a piece of flesh from a creature of the target’s race",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "wisdom",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_ashen-memories/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_ashen-memories",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "ritual",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Divination",
                "key": "divination",
                "url": "https://api-beta.open5e.com/v2/spellschools/divination/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Ashen Memories",
            "desc": "You touch the ashes, embers, or soot left behind by a fire and receive a vision of one significant event that occurred in the area while the fire was burning. For example, if you were to touch the cold embers of a campfire, you might witness a snippet of a conversation that occurred around the fire. Similarly, touching the ashes of a burned letter might grant you a vision of the person who destroyed the letter or the contents of the letter. You have no control over what information the spell reveals, but your vision usually is tied to the most meaningful event related to the fire. The GM determines the details of what is revealed.",
            "level": 2,
            "higher_level": "",
            "target_type": "area",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": true,
            "casting_time": "1minute",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_aspect-of-the-serpent/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_aspect-of-the-serpent",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Aspect of the Serpent",
            "desc": "A creature you touch takes on snakelike aspects for the duration of the spell. Its tongue becomes long and forked, its canine teeth become fangs with venom sacs, and its pupils become sharply vertical. The target gains darkvision with a range of 60 feet and blindsight with a range of 30 feet. As a bonus action when you cast the spell, the target can make a ranged weapon attack with a normal range of 60 feet that deals 2d6 poison damage on a hit.\n\nAs an action, the target can make a bite attack using either Strength or Dexterity (Melee Weapon Attack: range 5 ft., one creature; Hit: 2d6 piercing damage), and the creature must make a successful DC 14 Constitution saving throw or be paralyzed for 1 minute. A creature paralyzed in this way repeats the saving throw at the end of each of its turns, ending the effect on itself on a success).\n",
            "level": 3,
            "higher_level": "When you cast this spell using a spell slot of 4th level or higher, both the ranged attack and bite attack damage increase by 1d6 for each slot level above 3rd.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a dried snakeskin",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "strength",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_size": null,
            "concentration": true
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_awaken-object/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_awaken-object",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Awaken Object",
            "desc": "After spending the casting time enchanting a ruby along with a Large or smaller nonmagical object in humanoid form, you touch the ruby to the object. The ruby dissolves into the object, which becomes a living construct imbued with sentience. If the object has no face, a humanoid face appears on it in an appropriate location. The awakened object's statistics are determined by its size, as shown on the table below. An awakened object can use an action to make a melee weapon attack against a target within 5 feet of it. It has free will, acts independently, and speaks one language you know. It is initially friendly to anyone who assisted in its creation.\n\nAn awakened object's speed is 30 feet. If it has no apparent legs or other means of moving, it gains a flying speed of 30 feet and it can hover. Its sight and hearing are equivalent to a typical human's senses. Intelligence, Wisdom, and Charisma can be adjusted up or down by the GM to fit unusual circumstances. A beautiful statue might awaken with increased Charisma, for example, or the bust of a great philosopher could have surprisingly high Wisdom.\n\nAn awakened object needs no air, food, water, or sleep. Damage to an awakened object can be healed or mechanically repaired.\n\n| Size | HP | AC | Attack | Str | Dex | Con | Int | Wis | Cha |\n|---|---|---|---|---|---|---|---|---|---|\n| T | 20 | 18 | +8 to hit, 1d4 + 4 damage | 4 | 18 | 10 | 2d6 | 2d6 | 2d6 |\n| S | 25 | 16 | +6 to hit, 1d8 + 2 damage | 6 | 14 | 10  | 3d6 | 2d6 | 2d6 |\n| M | 40 | 13 | +5 to hit, 2d6 + 1 damage | 10 | 12  | 10 | 3d6 | 3d6 | 2d6 |\n| L | 50 | 10 | +6 to hit, 2d10 + 2 damage | 14 | 10 | 10 | 3d6 | 3d6 | 2d6 + 2 |\n\n",
            "level": 8,
            "higher_level": "",
            "target_type": "object",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "8hours",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a ruby worth at least 1,000 gp, which the spell consumes",
            "material_cost": "1000.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "permanent",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_batsense/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_batsense",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Bard",
                    "key": "srd_bard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_bard/?format=api"
                },
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Ranger",
                    "key": "srd_ranger",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_ranger/?format=api"
                },
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Batsense",
            "desc": "For the duration of the spell, a creature you touch can produce and interpret squeaking sounds used for echolocation, giving it blindsight out to a range of 60 feet. The target cannot use its blindsight while deafened, and its blindsight doesn't penetrate areas of magical silence. While using blindsight, the target has disadvantage on Dexterity (Stealth) checks that rely on being silent. Additionally, the target has advantage on Wisdom (Perception) checks that rely on hearing.",
            "level": 2,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a bit of fur from a bat’s ear",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 hour",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_bitter-chains/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_bitter-chains",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Bitter Chains",
            "desc": "The spiked ring in your hand expands into a long, barbed chain to ensnare a creature you touch. Make a melee spell attack against the target. On a hit, the target is bound in metal chains for the duration. While bound, the target can move only at half speed and has disadvantage on attack rolls, saving throws, and Dexterity checks. If it moves more than 5 feet during a turn, it takes 3d6 piercing damage from the barbs.\n\nThe creature can escape from the chains by using an action and making a successful Strength or Dexterity check against your spell save DC, or if the chains are destroyed. The chains have AC 18 and 20 hit points.",
            "level": 2,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a spiked metal ring",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "dexterity",
            "attack_roll": true,
            "damage_roll": "3d6",
            "damage_types": [
                "piercing"
            ],
            "duration": "1 minute",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_blade-of-my-brother/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_blade-of-my-brother",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Blade of my Brother",
            "desc": "You touch a melee weapon that was used by an ally who is now dead, and it leaps into the air and flies to another ally (chosen by you) within 15 feet of you. The weapon enters that ally’s space and moves when the ally moves. If the weapon or the ally is forced to move more than 5 feet from the other, the spell ends.\n\nThe weapon acts on your turn by making an attack if a target presents itself. Its attack modifier equals your spellcasting level + the weapon’s inherent magical bonus, if any; it receives only its own inherent magical bonus to damage. The weapon fights for up to 4 rounds or until your concentration is broken, after which the spell ends and it falls to the ground.",
            "level": 4,
            "higher_level": "",
            "target_type": "object",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "melee weapon owned by a dead ally of the target",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "4 rounds",
            "shape_type": null,
            "shape_size": null,
            "concentration": true
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_bless-the-dead/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_bless-the-dead",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Abjuration",
                "key": "abjuration",
                "url": "https://api-beta.open5e.com/v2/spellschools/abjuration/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Bless the Dead",
            "desc": "You grant a blessing to one deceased creature, enabling it to cross over to the realm of the dead in peace. A creature that benefits from **bless the dead** can’t become undead. The spell has no effect on living creatures or the undead.",
            "level": 0,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_blood-and-steel/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_blood-and-steel",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "10 minutes",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1 hour",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "8 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "8 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "8 hours",
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Cleric",
                    "key": "srd_cleric",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_cleric/?format=api"
                },
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Blood and Steel",
            "desc": "When you cast this spell, you cut your hand and take 1d4 slashing damage that can’t be healed until you take a long rest. You then touch a construct; it must make a successful Constitution saving throw or be charmed by you for the duration. If you or your allies are fighting the construct, it has advantage on the saving throw. Even constructs that are immune to charm effects can be affected by this spell.\n\nWhile the construct is charmed, you have a telepathic link with it as long as the two of you are on the same plane of existence. You can use this telepathic link to issue commands to the creature while you are conscious (no action required), which it does its best to obey. You can specify a simple and general course of action, such as, “Attack the ghouls,” “Block the bridge,” or, “Fetch that bucket.” If the construct completes the order and doesn’t receive further direction from you, it defends itself.\n\nYou can use your action to take total and precise control of the target. Until the end of your next turn, the construct takes only the actions you specify and does nothing you haven’t ordered it to do. During this time, you can also cause the construct to use a reaction, but doing this requires you to use your own reaction as well.\n\nEach time the construct takes damage, it makes a new Constitution saving throw against the spell. If the saving throw succeeds, the spell ends.\n\nIf the construct is already under your control when the spell is cast, it gains an Intelligence of 10 (unless its own Intelligence is higher, in which case it retains the higher score) for 4 hours. The construct is capable of acting independently, though it remains loyal to you for the spell’s duration. You can also grant the target a bonus equal to your Intelligence modifier on one skill in which you have proficiency.\n",
            "level": 4,
            "higher_level": "When you cast this spell using a 5th‑level spell slot, the duration is concentration, up to 10 minutes. When you use a 6th-level spell slot, the duration is concentration, up to 1 hour. When you use a spell slot of 7th level or higher, the duration is concentration, up to 8 hours.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "constitution",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_size": null,
            "concentration": true
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_blood-offering/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_blood-offering",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Necromancy",
                "key": "necromancy",
                "url": "https://api-beta.open5e.com/v2/spellschools/necromancy/?format=api"
            },
            "classes": [
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Ranger",
                    "key": "srd_ranger",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_ranger/?format=api"
                },
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Blood Offering",
            "desc": "You touch the corpse of a creature that isn’t undead or a construct and consume its life force. You must have dealt damage to the creature before it died, and it must have been dead for no more than 1 hour. You regain a number of hit points equal to 1d4 × the creature's challenge rating (minimum of 1d4). The creature can be restored to life only by means of a [true resurrection](https://api.open5e.com/spells/true-resurrection) or a [wish](https://api.open5e.com/spells/wish) spell.",
            "level": 3,
            "higher_level": "",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "1minute",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_bloodhound/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_bloodhound",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_2",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [
                {
                    "name": "Druid",
                    "key": "srd_druid",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_druid/?format=api"
                },
                {
                    "name": "Ranger",
                    "key": "srd_ranger",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_ranger/?format=api"
                },
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Wizard",
                    "key": "srd_wizard",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_wizard/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Bloodhound",
            "desc": "You touch a willing creature to grant it an enhanced sense of smell. For the duration, that creature has advantage on Wisdom (Perception) checks that rely on smell and Wisdom (Survival) checks to follow tracks.",
            "level": 1,
            "higher_level": "When you cast this spell using a 3rd-level spell slot, you also grant the target blindsight out to a range of 30 feet for the duration.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a drop of ammonia",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "8 hours",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_booster-shot/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_booster-shot",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Evocation",
                "key": "evocation",
                "url": "https://api-beta.open5e.com/v2/spellschools/evocation/?format=api"
            },
            "classes": [
                {
                    "name": "Ranger",
                    "key": "srd_ranger",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_ranger/?format=api"
                },
                {
                    "name": "Sorcerer",
                    "key": "srd_sorcerer",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_sorcerer/?format=api"
                },
                {
                    "name": "Warlock",
                    "key": "srd_warlock",
                    "url": "https://api-beta.open5e.com/v2/classes/srd_warlock/?format=api"
                }
            ],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Booster Shot",
            "desc": "You imbue a two-handed ranged weapon (typically a shortbow, longbow, light crossbow, or heavy crossbow) that you touch with a random magical benefit. While the spell lasts, a projectile fired from the weapon has an effect that occurs on a hit in addition to its normal damage. Roll a d6 to determine the additional effect for each casting of this spell.\n\n| D6 | EFFECT |\n|---|---|\n| 1 | 2d10 acid damage to all creatures within 10 feet of the target |\n| 2 | 2d10 lightning damage to the target and 1d10 lightning damage to all creatures in a 5-foot-wide line between the weapon and the target |\n| 3 | 2d10 necrotic damage to the target, and the target has disadvantage on its first attack roll before the start of the weapon user’s next turn |\n| 4 | 2d10 cold damage to the target and 1d10 cold damage to all other creatures in a 60-foot cone in front of the weapon |\n| 5 | 2d10 force damage to the target, and the target is pushed 20 feet |\n| 6 | 2d10 psychic damage to the target, and the target is stunned until the start of the weapon user’s next turn |\n\n",
            "level": 3,
            "higher_level": "When you cast this spell using a spell slot of 4th level or higher, all damage increases by 1d10 for each slot level above 3rd.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": "line",
            "shape_size": 60.0,
            "concentration": true
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_bottled-arcana/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_bottled-arcana",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Bottled Arcana",
            "desc": "By touching an empty, stoppered glass container such as a vial or flask, you magically enable it to hold a single spell. To be captured, the spell must be cast within 1 round of casting **bottled arcana** and it must be intentionally cast into the container. The container can hold one spell of 3rd level or lower. The spell can be held in the container for as much as 24 hours, after which the container reverts to a mundane vessel and any magic inside it dissipates harmlessly.\n\nAs an action, any creature can unstop the container, thereby releasing the spell. If the spell has a range of self, the creature opening the container is affected; otherwise, the creature opening the container designates the target according to the captured spell’s description. If a creature opens the container unwittingly (not knowing that the container holds a spell), the spell targets the creature opening the container or is centered on its space instead (whichever is more appropriate). [Dispel magic](https://api.open5e.com/spells/dispel-magic) cast on the container targets **bottled arcana**, not the spell inside. If **bottled arcana** is dispelled, the container becomes mundane and the spell inside dissipates harmlessly.\n\nUntil the spell in the container is released, its caster can’t regain the spell slot used to cast that spell. Once the spell is released, its caster regains the use of that slot normally.\n",
            "level": 5,
            "higher_level": "When you cast this spell using a spell slot of 6th level or higher, the level of the spell the container can hold increases by one for every slot level above 5th.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "an empty glass container",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "24 hours",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_brimstone-infusion/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_brimstone-infusion",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Brimstone Infusion",
            "desc": "You infuse an ordinary flask of alchemist's fire with magical brimstone. While so enchanted, the alchemist's fire can be thrown 40 feet instead of 20, and it does 2d6 fire damage instead of 1d4. The Dexterity saving throw to extinguish the flames uses your spell save DC instead of DC 10. Infused alchemist's fire returns to its normal properties after 24 hours.",
            "level": 0,
            "higher_level": "",
            "target_type": "object",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a flask of alchemist's fire and 5 gp worth of brimstone",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "dexterity",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "24 hours",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_brittling/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_brittling",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Transmutation",
                "key": "transmutation",
                "url": "https://api-beta.open5e.com/v2/spellschools/transmutation/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Brittling",
            "desc": "This spell uses biting cold to make a metal or stone object you touch become brittle and more easily shattered. The object’s hit points are reduced by a number equal to your level as a spellcaster, and Strength checks to shatter or break the object are made with advantage if they occur within 1 minute of the spell’s casting. If the object isn’t shattered during this time, it reverts to the state it was in before the spell was cast.",
            "level": 4,
            "higher_level": "",
            "target_type": "object",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "an icicle",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_calm-of-the-storm/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_calm-of-the-storm",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Abjuration",
                "key": "abjuration",
                "url": "https://api-beta.open5e.com/v2/spellschools/abjuration/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Calm of the Storm",
            "desc": "While visualizing the world as you wish it was, you lay your hands upon a creature other than yourself and undo the effect of a chaos magic surge that affected the creature within the last minute. Reality reshapes itself as if the surge never happened, but only for that creature.\n",
            "level": 3,
            "higher_level": "When you cast this spell using a spell slot of 4th level or higher, the time since the chaos magic surge can be 1 minute longer for each slot level above 3rd.",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "an amethyst worth 250 gp, which the spell consumes",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/deepm_caustic-touch/?format=api",
            "document": {
                "name": "Deep Magic for 5th Edition",
                "key": "deepm",
                "display_name": "Deep Magic for 5th Edition",
                "publisher": {
                    "name": "Kobold Press",
                    "key": "kobold-press",
                    "url": "https://api-beta.open5e.com/v2/publishers/kobold-press/?format=api"
                },
                "gamesystem": {
                    "name": "5th Edition 2014",
                    "key": "5e-2014",
                    "url": "https://api-beta.open5e.com/v2/gamesystems/5e-2014/?format=api"
                },
                "permalink": "https://koboldpress.com/kpstore/product/deep-magic-for-5th-edition-hardcover/"
            },
            "key": "deepm_caustic-touch",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_1",
                    "damage_roll": "1d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_2",
                    "damage_roll": "1d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_3",
                    "damage_roll": "1d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_4",
                    "damage_roll": "1d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_5",
                    "damage_roll": "2d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_6",
                    "damage_roll": "2d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_7",
                    "damage_roll": "2d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_8",
                    "damage_roll": "2d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_9",
                    "damage_roll": "2d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_10",
                    "damage_roll": "2d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_11",
                    "damage_roll": "3d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_12",
                    "damage_roll": "3d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_13",
                    "damage_roll": "3d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_14",
                    "damage_roll": "3d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_15",
                    "damage_roll": "3d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_16",
                    "damage_roll": "3d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_17",
                    "damage_roll": "4d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_18",
                    "damage_roll": "4d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_19",
                    "damage_roll": "4d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                },
                {
                    "type": "player_level_20",
                    "damage_roll": "4d8",
                    "target_count": null,
                    "duration": null,
                    "range": null,
                    "concentration": null,
                    "shape_size": null,
                    "desc": null
                }
            ],
            "school": {
                "name": "Evocation",
                "key": "evocation",
                "url": "https://api-beta.open5e.com/v2/spellschools/evocation/?format=api"
            },
            "classes": [],
            "range_unit": "feet",
            "shape_size_unit": "feet",
            "name": "Caustic Touch",
            "desc": "Your hand sweats profusely and becomes coated in a film of caustic slime. Make a melee spell attack against a creature you touch. On a hit, the target takes 1d8 acid damage. If the target was concentrating on a spell, it has disadvantage on its Constitution saving throw to maintain concentration.",
            "level": 0,
            "higher_level": "This spell’s damage increases by 1d8 when you reach 5th level (2d8), 11th level (3d8), and 17th level (4d8).",
            "target_type": "creature",
            "range_text": "Touch",
            "range": 0.1,
            "ritual": false,
            "casting_time": "action",
            "reaction_condition": null,
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "constitution",
            "attack_roll": true,
            "damage_roll": "1d8",
            "damage_types": [
                "acid"
            ],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_size": null,
            "concentration": false
        }
    ]
}