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

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

{
    "count": 1435,
    "next": "https://api-beta.open5e.com/v2/spells/?format=api&ordering=-material_consumed&page=2",
    "previous": null,
    "results": [
        {
            "url": "https://api-beta.open5e.com/v2/spells/arcane-lock/?format=api",
            "key": "arcane-lock",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "abjuration",
                "name": "Abjuration",
                "desc": "**Abjuration** spells are protective in nature, though some of them have aggressive uses. They create magical barriers, negate harmful effects, harm trespassers, or banish creatures to other planes of existence.",
                "document": "srd"
            },
            "name": "Arcane Lock",
            "desc": "You touch a closed door, window, gate, chest, or other entryway, and it becomes locked for the duration. You and the creatures you designate when you cast this spell can open the object normally. You can also set a password that, when spoken within 5 feet of the object, suppresses this spell for 1 minute. Otherwise, it is impassable until it is broken or the spell is dispelled or suppressed. Casting knock on the object suppresses arcane lock for 10 minutes. While affected by this spell, the object is more difficult to break or force open; the DC to break it or pick any locks on it increases by 10.",
            "level": 2,
            "higher_level": "",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "Gold dust worth at least 25gp, which the spell consumes.",
            "material_cost": "25.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "until dispelled",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/astral-projection/?format=api",
            "key": "astral-projection",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "necromancy",
                "name": "Necromancy",
                "desc": "**Necromancy** spells manipulate the energies of life and death. Such spells can grant an extra reserve of life force, drain the life energy from another creature, create the undead, or even bring the dead back to life.\r\nCreating the undead through the use of necromancy spells such as animate dead is not a good act, and only evil casters use such spells frequently.",
                "document": "srd"
            },
            "name": "Astral Projection",
            "desc": "You and up to eight willing creatures within range project your astral bodies into the Astral Plane (the spell fails and the casting is wasted if you are already on that plane). The material body you leave behind is unconscious and in a state of suspended animation; it doesn't need food or air and doesn't age. Your astral body resembles your mortal form in almost every way, replicating your game statistics and possessions. The principal difference is the addition of a silvery cord that extends from between your shoulder blades and trails behind you, fading to invisibility after 1 foot. This cord is your tether to your material body. As long as the tether remains intact, you can find your way home. If the cord is cut-something that can happen only when an effect specifically states that it does-your soul and body are separated, killing you instantly. Your astral form can freely travel through the Astral Plane and can pass through portals there leading to any other plane. If you enter a new plane or return to the plane you were on when casting this spell, your body and possessions are transported along the silver cord, allowing you to re-enter your body as you enter the new plane. Your astral form is a separate incarnation. Any damage or other effects that apply to it have no effect on your physical body, nor do they persist when you return to it. The spell ends for you and your companions when you use your action to dismiss it. When the spell ends, the affected creature returns to its physical body, and it awakens. The spell might also end early for you or one of your companions. A successful dispel magic spell used against an astral or physical body ends the spell for that creature. If a creature's original body or its astral form drops to 0 hit points, the spell ends for that creature. If the spell ends and the silver cord is intact, the cord pulls the creature's astral form back to its body, ending its state of suspended animation. If you are returned to your body prematurely, your companions remain in their astral forms and must find their own way back to their bodies, usually by dropping to 0 hit points.",
            "level": 9,
            "higher_level": "",
            "target_type": "creature",
            "range": "10 feet",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "For each creature you affect with this spell, you must provide one jacinth worth at least 1,000gp and one ornately carved bar of silver worth at least 100gp, all of 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": "special",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/awaken/?format=api",
            "key": "awaken",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Awaken",
            "desc": "After spending the casting time tracing magical pathways within a precious gemstone, you touch a Huge or smaller beast or plant. The target must have either no Intelligence score or an Intelligence of 3 or less. The target gains an Intelligence of 10. The target also gains the ability to speak one language you know. If the target is a plant, it gains the ability to move its limbs, roots, vines, creepers, and so forth, and it gains senses similar to a human's. Your DM chooses statistics appropriate for the awakened plant, such as the statistics for the awakened shrub or the awakened tree. The awakened beast or plant is charmed by you for 30 days or until you or your companions do anything harmful to it. When the charmed condition ends, the awakened creature chooses whether to remain friendly to you, based on how you treated it while it was charmed.",
            "level": 5,
            "higher_level": "",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "An agate 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": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/clone/?format=api",
            "key": "clone",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "necromancy",
                "name": "Necromancy",
                "desc": "**Necromancy** spells manipulate the energies of life and death. Such spells can grant an extra reserve of life force, drain the life energy from another creature, create the undead, or even bring the dead back to life.\r\nCreating the undead through the use of necromancy spells such as animate dead is not a good act, and only evil casters use such spells frequently.",
                "document": "srd"
            },
            "name": "Clone",
            "desc": "This spell grows an inert duplicate of a living creature as a safeguard against death. This clone forms inside a sealed vessel and grows to full size and maturity after 120 days; you can also choose to have the clone be a younger version of the same creature. It remains inert and endures indefinitely, as long as its vessel remains undisturbed. At any time after the clone matures, if the original creature dies, its soul transfers to the clone, provided that the soul is free and willing to return. The clone is physically identical to the original and has the same personality, memories, and abilities, but none of the original's equipment. The original creature's physical remains, if they still exist, become inert and can't thereafter be restored to life, since the creature's soul is elsewhere.",
            "level": 8,
            "higher_level": "",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "A diamond worth at least 1,000 gp and at least 1 cubic inch of flesh of the creature that is to be cloned, which the spell consumes, and a vessel worth at least 2,000 gp that has a sealable lid and is large enough to hold a Medium creature, such as a huge urn, coffin, mud-filled cyst in the ground, or crystal container filled with salt water.",
            "material_cost": "1000.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/divination/?format=api",
            "key": "divination",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "ritual",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "divination",
                "name": "Divination",
                "desc": "**Divination** spells reveal information, whether in the form of secrets long forgotten, glimpses of the future, the locations of hidden things, the truth behind illusions, or visions of distant people or places.",
                "document": "srd"
            },
            "name": "Divination",
            "desc": "Your magic and an offering put you in contact with a god or a god's servants. You ask a single question concerning a specific goal, event, or activity to occur within 7 days. The DM offers a truthful reply. The reply might be a short phrase, a cryptic rhyme, or an omen. The spell doesn't take into account any possible circumstances that might change the outcome, such as the casting of additional spells or the loss or gain of a companion. If you cast the spell two or more times before finishing your next long rest, there is a cumulative 25 percent chance for each casting after the first that you get a random reading. The DM makes this roll in secret.",
            "level": 4,
            "higher_level": "",
            "target_type": "creature",
            "range": "Self",
            "ritual": true,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "Incense and a sacrificial offering appropriate to your religion, together worth at least 25gp, which the spell consumes.",
            "material_cost": "25.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/glyph-of-warding/?format=api",
            "key": "glyph-of-warding",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "abjuration",
                "name": "Abjuration",
                "desc": "**Abjuration** spells are protective in nature, though some of them have aggressive uses. They create magical barriers, negate harmful effects, harm trespassers, or banish creatures to other planes of existence.",
                "document": "srd"
            },
            "name": "Glyph of Warding",
            "desc": "When you cast this spell, you inscribe a glyph that harms other creatures, either upon a surface (such as a table or a section of floor or wall) or within an object that can be closed (such as a book, a scroll, or a treasure chest) to conceal the glyph. If you choose a surface, the glyph can cover an area of the surface no larger than 10 feet in diameter. If you choose an object, that object must remain in its place; if the object is moved more than 10 feet from where you cast this spell, the glyph is broken, and the spell ends without being triggered. The glyph is nearly invisible and requires a successful Intelligence (Investigation) check against your spell save DC to be found. You decide what triggers the glyph when you cast the spell. For glyphs inscribed on a surface, the most typical triggers include touching or standing on the glyph, removing another object covering the glyph, approaching within a certain distance of the glyph, or manipulating the object on which the glyph is inscribed. For glyphs inscribed within an object, the most common triggers include opening that object, approaching within a certain distance of the object, or seeing or reading the glyph. Once a glyph is triggered, this spell ends. You can further refine the trigger so the spell activates only under certain circumstances or according to physical characteristics (such as height or weight), creature kind (for example, the ward could be set to affect aberrations or drow), or alignment. You can also set conditions for creatures that don't trigger the glyph, such as those who say a certain password. When you inscribe the glyph, choose explosive runes or a spell glyph.\n\n**Explosive Runes.** When triggered, the glyph erupts with magical energy in a 20-­foot-­radius sphere centered on the glyph. The sphere spreads around corners. Each creature in the area must make a Dexterity saving throw. A creature takes 5d8 acid, cold, fire, lightning, or thunder damage on a failed saving throw (your choice when you create the glyph), or half as much damage on a successful one.\n\n**Spell Glyph.** You can store a prepared spell of 3rd level or lower in the glyph by casting it as part of creating the glyph. The spell must target a single creature or an area. The spell being stored has no immediate effect when cast in this way. When the glyph is triggered, the stored spell is cast. If the spell has a target, it targets the creature that triggered the glyph. If the spell affects an area, the area is centered on that creature. If the spell summons hostile creatures or creates harmful objects or traps, they appear as close as possible to the intruder and attack it. If the spell requires concentration, it lasts until the end of its full duration.",
            "level": 3,
            "higher_level": "When you cast this spell using a spell slot of 4th level or higher, the damage of an explosive runes glyph increases by 1d8 for each slot level above 3rd. If you create a spell glyph, you can store any spell of up to the same level as the slot you use for the glyph of warding.",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "Incense and powdered diamond worth at least 200 gp, which the spell consumes.",
            "material_cost": "200.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "intelligence",
            "attack_roll": false,
            "damage_roll": "5d8",
            "damage_types": [
                "acid",
                "cold",
                "fire",
                "lightning",
                "thunder"
            ],
            "duration": "until dispelled or triggered",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/greater-restoration/?format=api",
            "key": "greater-restoration",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "abjuration",
                "name": "Abjuration",
                "desc": "**Abjuration** spells are protective in nature, though some of them have aggressive uses. They create magical barriers, negate harmful effects, harm trespassers, or banish creatures to other planes of existence.",
                "document": "srd"
            },
            "name": "Greater Restoration",
            "desc": "You imbue a creature you touch with positive energy to undo a debilitating effect. You can reduce the target's exhaustion level by one, or end one of the following effects on the target: \n- One effect that charmed or petrified the target \n- One curse, including the target's attunement to a cursed magic item \n- Any reduction to one of the target's ability scores \n- One effect reducing the target's hit point maximum",
            "level": 5,
            "higher_level": "",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "Diamond dust worth at least 100gp, which the spell consumes.",
            "material_cost": "100.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/hallow/?format=api",
            "key": "hallow",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "evocation",
                "name": "Evocation",
                "desc": "**Evocation** spells manipulate magical energy to produce a desired effect. Some call up blasts of fire or lightning. Others channel positive energy to heal wounds.",
                "document": "srd"
            },
            "name": "Hallow",
            "desc": "You touch a point and infuse an area around it with holy (or unholy) power. The area can have a radius up to 60 feet, and the spell fails if the radius includes an area already under the effect a hallow spell. The affected area is subject to the following effects. First, celestials, elementals, fey, fiends, and undead can't enter the area, nor can such creatures charm, frighten, or possess creatures within it. Any creature charmed, frightened, or possessed by such a creature is no longer charmed, frightened, or possessed upon entering the area. You can exclude one or more of those types of creatures from this effect. Second, you can bind an extra effect to the area. Choose the effect from the following list, or choose an effect offered by the DM. Some of these effects apply to creatures in the area; you can designate whether the effect applies to all creatures, creatures that follow a specific deity or leader, or creatures of a specific sort, such as ores or trolls. When a creature that would be affected enters the spell's area for the first time on a turn or starts its turn there, it can make a charisma saving throw. On a success, the creature ignores the extra effect until it leaves the area.\n\n**Courage.** Affected creatures can't be frightened while in the area.\n\n**Darkness.** Darkness fills the area. Normal light, as well as magical light created by spells of a lower level than the slot you used to cast this spell, can't illuminate the area\n\n **Daylight.** Bright light fills the area. Magical darkness created by spells of a lower level than the slot you used to cast this spell can't extinguish the light.\n\n**Energy Protection.** Affected creatures in the area have resistance to one damage type of your choice, except for bludgeoning, piercing, or slashing\n\n **Energy Vulnerability.** Affected creatures in the area have vulnerability to one damage type of your choice, except for bludgeoning, piercing, or slashing.\n\n**Everlasting Rest.** Dead bodies interred in the area can't be turned into undead.\n\n**Extradimensional Interference.** Affected creatures can't move or travel using teleportation or by extradimensional or interplanar means.\n\n**Fear.** Affected creatures are frightened while in the area.\n\n**Silence.** No sound can emanate from within the area, and no sound can reach into it.\n\n**Tongues.** Affected creatures can communicate with any other creature in the area, even if they don't share a common language.",
            "level": 5,
            "higher_level": "",
            "target_type": "point",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "Herbs, oils, and incense worth at least 1,000 gp, which the spell consumes.",
            "material_cost": "1000.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "charisma",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "until dispelled",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/heroes-feast/?format=api",
            "key": "heroes-feast",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "conjuration",
                "name": "Conjuration",
                "desc": "**Conjuration** spells involve the transportation of objects and creatures from one location to another. Some spells summon creatures or objects to the caster’s side, whereas others allow the caster to teleport to another location. Some conjurations create objects or effects out of nothing.",
                "document": "srd"
            },
            "name": "Heroes' Feast",
            "desc": "You bring forth a great feast, including magnificent food and drink. The feast takes 1 hour to consume and disappears at the end of that time, and the beneficial effects don't set in until this hour is over. Up to twelve other creatures can partake of the feast. A creature that partakes of the feast gains several benefits. The creature is cured of all diseases and poison, becomes immune to poison and being frightened, and makes all wisdom saving throws with advantage. Its hit point maximum also increases by 2d10, and it gains the same number of hit points. These benefits last for 24 hours.",
            "level": 6,
            "higher_level": "",
            "target_type": "creature",
            "range": "30 feet",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "A gem-encrusted bowl worth at least 1,000gp, which the spell consumes.",
            "material_cost": "1000.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "wisdom",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/illusory-script/?format=api",
            "key": "illusory-script",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "ritual",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "illusion",
                "name": "Illusion",
                "desc": "**Illusion** spells deceive the senses or minds of others. They cause people to see things that are not there, to miss things that are there, to hear phantom noises, or to remember things that never happened. Some illusions create phantom images that any creature can see, but the most insidious illusions plant an image directly in the mind of a creature.",
                "document": "srd"
            },
            "name": "Illusory Script",
            "desc": "You write on parchment, paper, or some other suitable writing material and imbue it with a potent illusion that lasts for the duration. To you and any creatures you designate when you cast the spell, the writing appears normal, written in your hand, and conveys whatever meaning you intended when you wrote the text. To all others, the writing appears as if it were written in an unknown or magical script that is unintelligible. Alternatively, you can cause the writing to appear to be an entirely different message, written in a different hand and language, though the language must be one you know. Should the spell be dispelled, the original script and the illusion both disappear. A creature with truesight can read the hidden message.",
            "level": 1,
            "higher_level": "",
            "target_type": "creature",
            "range": "Touch",
            "ritual": true,
            "casting_time": "action",
            "verbal": false,
            "somatic": true,
            "material": true,
            "material_specified": "A lead-based ink worth at least 10gp, which this spell consumes.",
            "material_cost": "10.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "10 days",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/magic-circle/?format=api",
            "key": "magic-circle",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "2 hours",
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "3 hours",
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "4 hours",
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "5 hours",
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "6 hours",
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "7 hours",
                    "range": null
                }
            ],
            "school": {
                "key": "abjuration",
                "name": "Abjuration",
                "desc": "**Abjuration** spells are protective in nature, though some of them have aggressive uses. They create magical barriers, negate harmful effects, harm trespassers, or banish creatures to other planes of existence.",
                "document": "srd"
            },
            "name": "Magic Circle",
            "desc": "You create a 10-­--foot-­--radius, 20-­--foot-­--tall cylinder of magical energy centered on a point on the ground that you can see within range. Glowing runes appear wherever the cylinder intersects with the floor or other surface. Choose one or more of the following types of creatures: celestials, elementals, fey, fiends, or undead. The circle affects a creature of the chosen type in the following ways: \n- The creature can't willingly enter the cylinder by nonmagical means. If the creature tries to use teleportation or interplanar travel to do so, it must first succeed on a charisma saving throw. \n- The creature has disadvantage on attack rolls against targets within the cylinder. \n- Targets within the cylinder can't be charmed, frightened, or possessed by the creature.\nWhen you cast this spell, you can elect to cause its magic to operate in the reverse direction, preventing a creature of the specified type from leaving the cylinder and protecting targets outside it.",
            "level": 3,
            "higher_level": "When you cast this spell using a spell slot of 4th level or higher, the duration increases by 1 hour for each slot level above 3rd.",
            "target_type": "point",
            "range": "10 feet",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "Holy water or powdered silver and iron worth at least 100 gp, which the spell consumes.",
            "material_cost": "100.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "charisma",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 hour",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/magic-mouth/?format=api",
            "key": "magic-mouth",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "ritual",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "illusion",
                "name": "Illusion",
                "desc": "**Illusion** spells deceive the senses or minds of others. They cause people to see things that are not there, to miss things that are there, to hear phantom noises, or to remember things that never happened. Some illusions create phantom images that any creature can see, but the most insidious illusions plant an image directly in the mind of a creature.",
                "document": "srd"
            },
            "name": "Magic Mouth",
            "desc": "You implant a message within an object in range, a message that is uttered when a trigger condition is met. Choose an object that you can see and that isn't being worn or carried by another creature. Then speak the message, which must be 25 words or less, though it can be delivered over as long as 10 minutes. Finally, determine the circumstance that will trigger the spell to deliver your message. When that circumstance occurs, a magical mouth appears on the object and recites the message in your voice and at the same volume you spoke. If the object you chose has a mouth or something that looks like a mouth (for example, the mouth of a statue), the magical mouth appears there so that the words appear to come from the object's mouth. When you cast this spell, you can have the spell end after it delivers its message, or it can remain and repeat its message whenever the trigger occurs. The triggering circumstance can be as general or as detailed as you like, though it must be based on visual or audible conditions that occur within 30 feet of the object. For example, you could instruct the mouth to speak when any creature moves within 30 feet of the object or when a silver bell rings within 30 feet of it.",
            "level": 2,
            "higher_level": "",
            "target_type": "object",
            "range": "30 feet",
            "ritual": true,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "A small bit of honeycomb and jade dust worth at least 10 gp, which the spell consumes",
            "material_cost": "10.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "until dispelled",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/planar-binding/?format=api",
            "key": "planar-binding",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "10 days",
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "30 days",
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "180 days",
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "A year and a day",
                    "range": null
                }
            ],
            "school": {
                "key": "abjuration",
                "name": "Abjuration",
                "desc": "**Abjuration** spells are protective in nature, though some of them have aggressive uses. They create magical barriers, negate harmful effects, harm trespassers, or banish creatures to other planes of existence.",
                "document": "srd"
            },
            "name": "Planar Binding",
            "desc": "With this spell, you attempt to bind a celestial, an elemental, a fey, or a fiend to your service. The creature must be within range for the entire casting of the spell. (Typically, the creature is first summoned into the center of an inverted magic circle in order to keep it trapped while this spell is cast.) At the completion of the casting, the target must make a charisma saving throw. On a failed save, it is bound to serve you for the duration. If the creature was summoned or created by another spell, that spell's duration is extended to match the duration of this spell. A bound creature must follow your instructions to the best of its ability. You might command the creature to accompany you on an adventure, to guard a location, or to deliver a message. The creature obeys the letter of your instructions, but if the creature is hostile to you, it strives to twist your words to achieve its own objectives. If the creature carries out your instructions completely before the spell ends, it travels to you to report this fact if you are on the same plane of existence. If you are on a different plane of existence, it returns to the place where you bound it and remains there until the spell ends.",
            "level": 5,
            "higher_level": "When you cast this spell using a spell slot of a higher level, the duration increases to 10 days with a 6th-level slot, to 30 days with a 7th-level slot, to 180 days with an 8th-level slot, and to a year and a day with a 9th-level spell slot.",
            "target_type": "creature",
            "range": "60 feet",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "A jewel worth at least 1,000 gp, which the spell consumes.",
            "material_cost": "1000.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "charisma",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "24 hours",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/raise-dead/?format=api",
            "key": "raise-dead",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "necromancy",
                "name": "Necromancy",
                "desc": "**Necromancy** spells manipulate the energies of life and death. Such spells can grant an extra reserve of life force, drain the life energy from another creature, create the undead, or even bring the dead back to life.\r\nCreating the undead through the use of necromancy spells such as animate dead is not a good act, and only evil casters use such spells frequently.",
                "document": "srd"
            },
            "name": "Raise Dead",
            "desc": "You return a dead creature you touch to life, provided that it has been dead no longer than 10 days. If the creature's soul is both willing and at liberty to rejoin the body, the creature returns to life with 1 hit point. This spell also neutralizes any poisons and cures nonmagical diseases that affected the creature at the time it died. This spell doesn't, however, remove magical diseases, curses, or similar effects; if these aren't first removed prior to casting the spell, they take effect when the creature returns to life. The spell can't return an undead creature to life. This spell closes all mortal wounds, but it doesn't restore missing body parts. If the creature is lacking body parts or organs integral for its survival-its head, for instance-the spell automatically fails. Coming back from the dead is an ordeal. The target takes a -4 penalty to all attack rolls, saving throws, and ability checks. Every time the target finishes a long rest, the penalty is reduced by 1 until it disappears.",
            "level": 5,
            "higher_level": "",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "A diamond worth at least 500gp, which the spell consumes.",
            "material_cost": "500.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/reincarnate/?format=api",
            "key": "reincarnate",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Reincarnate",
            "desc": "You touch a dead humanoid or a piece of a dead humanoid. Provided that the creature has been dead no longer than 10 days, the spell forms a new adult body for it and then calls the soul to enter that body. If the target's soul isn't free or willing to do so, the spell fails. The magic fashions a new body for the creature to inhabit, which likely causes the creature's race to change. The DM rolls a d 100 and consults the following table to determine what form the creature takes when restored to life, or the DM chooses a form.\n\n**01-04** Dragonborn **05-13** Dwarf, hill **14-21** Dwarf, mountain **22-25** Elf, dark **26-34** Elf, high **35-42** Elf, wood **43-46** Gnome, forest **47-52** Gnome, rock **53-56** Half-elf **57-60** Half-orc **61-68** Halfling, lightfoot **69-76** Halfling, stout **77-96** Human **97-00** Tiefling \nThe reincarnated creature recalls its former life and experiences. It retains the capabilities it had in its original form, except it exchanges its original race for the new one and changes its racial traits accordingly.",
            "level": 5,
            "higher_level": "",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "Rare oils and unguents 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": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/resurrection/?format=api",
            "key": "resurrection",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "necromancy",
                "name": "Necromancy",
                "desc": "**Necromancy** spells manipulate the energies of life and death. Such spells can grant an extra reserve of life force, drain the life energy from another creature, create the undead, or even bring the dead back to life.\r\nCreating the undead through the use of necromancy spells such as animate dead is not a good act, and only evil casters use such spells frequently.",
                "document": "srd"
            },
            "name": "Resurrection",
            "desc": "You touch a dead creature that has been dead for no more than a century, that didn't die of old age, and that isn't undead. If its soul is free and willing, the target returns to life with all its hit points. This spell neutralizes any poisons and cures normal diseases afflicting the creature when it died. It doesn't, however, remove magical diseases, curses, and the like; if such effects aren't removed prior to casting the spell, they afflict the target on its return to life. This spell closes all mortal wounds and restores any missing body parts. Coming back from the dead is an ordeal. The target takes a -4 penalty to all attack rolls, saving throws, and ability checks. Every time the target finishes a long rest, the penalty is reduced by 1 until it disappears. Casting this spell to restore life to a creature that has been dead for one year or longer taxes you greatly. Until you finish a long rest, you can't cast spells again, and you have disadvantage on all attack rolls, ability checks, and saving throws.",
            "level": 7,
            "higher_level": "",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "A diamond worth at least 1,000gp, 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": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/sequester/?format=api",
            "key": "sequester",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Sequester",
            "desc": "By means of this spell, a willing creature or an object can be hidden away, safe from detection for the duration. When you cast the spell and touch the target, it becomes invisible and can't be targeted by divination spells or perceived through scrying sensors created by divination spells. If the target is a creature, it falls into a state of suspended animation. Time ceases to flow for it, and it doesn't grow older. You can set a condition for the spell to end early. The condition can be anything you choose, but it must occur or be visible within 1 mile of the target. Examples include \"after 1,000 years\" or \"when the tarrasque awakens.\" This spell also ends if the target takes any damage.",
            "level": 7,
            "higher_level": "",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "A powder composed of diamond, emerald, ruby, and sapphire dust worth at least 5,000 gp, which the spell consumes.",
            "material_cost": "5000.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "until dispelled",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/true-resurrection/?format=api",
            "key": "true-resurrection",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "necromancy",
                "name": "Necromancy",
                "desc": "**Necromancy** spells manipulate the energies of life and death. Such spells can grant an extra reserve of life force, drain the life energy from another creature, create the undead, or even bring the dead back to life.\r\nCreating the undead through the use of necromancy spells such as animate dead is not a good act, and only evil casters use such spells frequently.",
                "document": "srd"
            },
            "name": "True Resurrection",
            "desc": "You touch a creature that has been dead for no longer than 200 years and that died for any reason except old age. If the creature's soul is free and willing, the creature is restored to life with all its hit points. This spell closes all wounds, neutralizes any poison, cures all diseases, and lifts any curses affecting the creature when it died. The spell replaces damaged or missing organs and limbs. The spell can even provide a new body if the original no longer exists, in which case you must speak the creature's name. The creature then appears in an unoccupied space you choose within 10 feet of you.",
            "level": 9,
            "higher_level": "",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "A sprinkle of holy water and diamonds worth at least 25,000gp, which the spell consumes.",
            "material_cost": "25000.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/srd/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/awaken-object/?format=api",
            "key": "awaken-object",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "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": "Touch",
            "ritual": false,
            "casting_time": "action",
            "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_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/deep-magic/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/endow-attribute/?format=api",
            "key": "endow-attribute",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "8 hours",
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "8 hours",
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "24 hours",
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Endow Attribute",
            "desc": "You touch a creature with a ring that has been etched with symbols representing a particular ability (Strength, Dexterity, and so forth). The creature must make a successful Constitution saving throw or lose one-fifth (rounded down) of its points from that ability score. Those points are absorbed into the ring and stored there for the spell’s duration. If you then use an action to touch the ring to another creature on a later turn, the absorbed ability score points transfer to that creature. Once the points are transferred to another creature, you don’t need to maintain concentration on the spell; the recipient creature retains the transferred ability score points for the remainder of the hour.\n\nThe spell ends if you lose concentration before the transfer takes place, if either the target or the recipient dies, or if either the target or the recipient is affected by a successful [dispel magic](https://api.open5e.com/spells/dispel-magic) spell. When the spell ends, the ability score points return to the original owner. Before then, that creature can’t regain the stolen attribute points, even with greater restoration or comparable magic.\n",
            "level": 4,
            "higher_level": "If you cast this spell using a spell slot of 7th or 8th level, the duration is 8 hours. If you use a 9th‐level spell slot, the duration is 24 hours.",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a ring worth at least 200 gp, which the spell consumes",
            "material_cost": "200.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "constitution",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 hour",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/deep-magic/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/glyph-of-shifting/?format=api",
            "key": "glyph-of-shifting",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "24 hours",
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "72 hours",
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "4 days",
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "5 days",
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "6 days",
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "7 days",
                    "range": null
                }
            ],
            "school": {
                "key": "conjuration",
                "name": "Conjuration",
                "desc": "**Conjuration** spells involve the transportation of objects and creatures from one location to another. Some spells summon creatures or objects to the caster’s side, whereas others allow the caster to teleport to another location. Some conjurations create objects or effects out of nothing.",
                "document": "srd"
            },
            "name": "Glyph of Shifting",
            "desc": "You create a hidden glyph by tracing it on a surface or object that you touch. When you cast the spell, you can also choose a location that's known to you, within 5 miles, and on the same plane of existence, to serve as the destination for the glyph's shifting effect.\n  The glyph is triggered when it's touched by a creature that's not aware of its presence. The triggering creature must make a successful Wisdom saving throw or be teleported to the glyph's destination. If no destination was set, the creature takes 4d4 force damage and is knocked prone.\n  The glyph disappears after being triggered or when the spell's duration expires.",
            "level": 2,
            "higher_level": "When you cast this spell using a spell slot of 3rd level or higher, its duration increases by 24 hours and the maximum distance to the destination increases by 5 miles for each slot level above 2nd.",
            "target_type": "object",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "powdered diamond worth at least 50 gp, which the spell consumes",
            "material_cost": "50.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "wisdom",
            "attack_roll": false,
            "damage_roll": "4d4",
            "damage_types": [
                "force"
            ],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/deep-magic/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/lair-sense/?format=api",
            "key": "lair-sense",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "ritual",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "36 hours",
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "48 hours",
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "60 hours",
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "72 hours",
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "84 hours",
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "96 hours",
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "108 hours",
                    "range": null
                }
            ],
            "school": {
                "key": "divination",
                "name": "Divination",
                "desc": "**Divination** spells reveal information, whether in the form of secrets long forgotten, glimpses of the future, the locations of hidden things, the truth behind illusions, or visions of distant people or places.",
                "document": "srd"
            },
            "name": "Lair Sense",
            "desc": "You set up a magical boundary around your lair. The boundary can’t exceed the dimensions of a 100-foot cube, but within that maximum, you can shape it as you like—to follow the walls of a building or cave, for example. While the spell lasts, you instantly become aware of any Tiny or larger creature that enters the enclosed area. You know the creature’s type but nothing else about it. You are also aware when creatures leave the area.\n\nThis awareness is enough to wake you from sleep, and you receive the knowledge as long as you’re on the same plane of existence as your lair.\n",
            "level": 2,
            "higher_level": "When you cast this spell using a spell slot of 3rd level or higher, add 50 feet to the maximum dimensions of the cube and add 12 hours to the spell’s duration for each slot level above 2nd.",
            "target_type": "creature",
            "range": "120 feet",
            "ritual": true,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "treasure worth at least 500 gp, which is not consumed in casting",
            "material_cost": "500.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "24 hours",
            "shape_type": "cube",
            "shape_magnitude": 100,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/deep-magic/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/legend-killer/?format=api",
            "key": "legend-killer",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "divination",
                "name": "Divination",
                "desc": "**Divination** spells reveal information, whether in the form of secrets long forgotten, glimpses of the future, the locations of hidden things, the truth behind illusions, or visions of distant people or places.",
                "document": "srd"
            },
            "name": "Legend Killer",
            "desc": "You tap into the life force of a creature that is capable of performing legendary actions. When you cast the spell, the target must make a successful Constitution saving throw or lose the ability to take legendary actions for the spell’s duration. A creature can’t use legendary resistance to automatically succeed on the saving throw against this spell. An affected creature can repeat the saving throw at the end of each of its turns, regaining 1 legendary action on a successful save. The target continues repeating the saving throw until the spell ends or it regains all its legendary actions.",
            "level": 7,
            "higher_level": "",
            "target_type": "creature",
            "range": "60 feet",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "a silver scroll describing the spell’s target worth at least 1,000 gp, which the spell consumes",
            "material_cost": "1000.00",
            "material_consumed": true,
            "target_count": 1,
            "saving_throw_ability": "constitution",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/deep-magic/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/eye-bite/?format=api",
            "key": "eye-bite",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "necromancy",
                "name": "Necromancy",
                "desc": "**Necromancy** spells manipulate the energies of life and death. Such spells can grant an extra reserve of life force, drain the life energy from another creature, create the undead, or even bring the dead back to life.\r\nCreating the undead through the use of necromancy spells such as animate dead is not a good act, and only evil casters use such spells frequently.",
                "document": "srd"
            },
            "name": "Eye bite",
            "desc": "For the spell's Duration, your eyes turn black and veins of dark energy lace your cheeks. One creature of your choice within 60 feet of you that you can see must succeed on a Wisdom saving throw or be affected by one of the listed Effects of your choice for the Duration. On each of your turns until the spell ends, you can use your action to target another creature but can't target a creature again if it has succeeded on a saving throw against this casting of Eyebite.\n\nAsleep: The target is rendered Unconscious. It wakes up if it takes any damage or if another creature uses its action to jostle the sleeper awake.\n\nPanicked: The target is Frightened of you. On each of its turns, the Frightened creature must take the Dash action and move away from you by the safest and shortest possible route, unless there is no place to move. If the target is at least 60 feet away from you and can no longer see you, this effect ends.\n\nSickened: The target has disadvantage on Attack rolls and Ability Checks. At the end of each of its turns, it can make another Wisdom saving throw. If it succeeds, the effect ends.\n\n*(This Open5e spell replaces a like-named non-SRD spell from an official source.*",
            "level": 6,
            "higher_level": "",
            "target_type": "creature",
            "range": "Self",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "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": "1 minute",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/o5e/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/ray-of-sickness/?format=api",
            "key": "ray-of-sickness",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_2",
                    "damage_roll": "3d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": "4d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": "5d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": "6d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": "7d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": "8d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": "9d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": "10d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "necromancy",
                "name": "Necromancy",
                "desc": "**Necromancy** spells manipulate the energies of life and death. Such spells can grant an extra reserve of life force, drain the life energy from another creature, create the undead, or even bring the dead back to life.\r\nCreating the undead through the use of necromancy spells such as animate dead is not a good act, and only evil casters use such spells frequently.",
                "document": "srd"
            },
            "name": "Ray of Sickness",
            "desc": "A ray of green light appears at your fingertip, arcing towards a target within range.\n\nMake a ranged spell attack against the target. On a hit, the target takes 2d8 poison damage and must make a Constitution saving throw. On a failed save, it is also poisoned until the end of your next turn.\n\n*(This Open5e spell replaces a like-named non-SRD spell from an official source.*",
            "level": 1,
            "higher_level": "When you cast this spell using a spell slot of 2nd level or higher, the damage increases by 1d8 for each slot level above 1st.",
            "target_type": "creature",
            "range": "60 feet",
            "ritual": false,
            "casting_time": "action",
            "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": "2d8",
            "damage_types": [
                "poison"
            ],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/o5e/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/accelerando-a5e/?format=api",
            "key": "accelerando-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Accelerando",
            "desc": "You play a complex and quick up-tempo piece that gradually gets faster and more complex, instilling the targets with its speed. You cannot cast another spell through your spellcasting focus while concentrating on this spell.\n\nUntil the spell ends, targets gain cumulative benefits the longer you maintain concentration on this spell (including the turn you cast it).\n\n* **1 Round:** Double Speed.\n* **2 Rounds:** +2 bonus to AC.\n* **3 Rounds:** Advantage on Dexterity saving throws.\n* **4 Rounds:** An additional action each turn. This action can be used only to take the Attack (one weapon attack only), Dash, Disengage, Hide, or Use an Object action.\n\nWhen the spell ends, a target can't move or take actions until after its next turn as the impact of their frenetic speed catches up to it.",
            "level": 4,
            "higher_level": "You may maintain concentration on this spell for an additional 2 rounds for each slot level above 4th.",
            "target_type": "object",
            "range": "30 feet",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "dexterity",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "6 rounds",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/acid-arrow-a5e/?format=api",
            "key": "acid-arrow-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "evocation",
                "name": "Evocation",
                "desc": "**Evocation** spells manipulate magical energy to produce a desired effect. Some call up blasts of fire or lightning. Others channel positive energy to heal wounds.",
                "document": "srd"
            },
            "name": "Acid Arrow",
            "desc": "A jet of acid streaks towards the target like a hissing, green arrow. Make a ranged spell attack.\n\nOn a hit the target takes 4d4 acid damage and 2d4 ongoing acid damage for 1 round. On a miss the target takes half damage.",
            "level": 2,
            "higher_level": "Increase this spell's initial and ongoing damage by 1d4 per slot level above 2nd.",
            "target_type": "creature",
            "range": "120 feet",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": true,
            "damage_roll": "4d4",
            "damage_types": [
                "acid"
            ],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/acid-splash-a5e/?format=api",
            "key": "acid-splash-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_1",
                    "damage_roll": "",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_2",
                    "damage_roll": "",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_3",
                    "damage_roll": "",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_4",
                    "damage_roll": "",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_5",
                    "damage_roll": "2d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_6",
                    "damage_roll": "2d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_7",
                    "damage_roll": "2d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_8",
                    "damage_roll": "2d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_9",
                    "damage_roll": "2d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_10",
                    "damage_roll": "2d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_11",
                    "damage_roll": "3d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_12",
                    "damage_roll": "3d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_13",
                    "damage_roll": "3d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_14",
                    "damage_roll": "3d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_15",
                    "damage_roll": "3d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_16",
                    "damage_roll": "3d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_17",
                    "damage_roll": "4d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_18",
                    "damage_roll": "4d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_19",
                    "damage_roll": "4d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_20",
                    "damage_roll": "4d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "conjuration",
                "name": "Conjuration",
                "desc": "**Conjuration** spells involve the transportation of objects and creatures from one location to another. Some spells summon creatures or objects to the caster’s side, whereas others allow the caster to teleport to another location. Some conjurations create objects or effects out of nothing.",
                "document": "srd"
            },
            "name": "Acid Splash",
            "desc": "A stinking bubble of acid is conjured out of thin air to fly at the targets, dealing 1d6 acid damage.",
            "level": 0,
            "higher_level": "This spell's damage increases by 1d6 when you reach 5th level (2d6), 11th level (3d6), and 17th level (4d6).",
            "target_type": "creature",
            "range": "60 feet",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 2,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/aid-a5e/?format=api",
            "key": "aid-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "abjuration",
                "name": "Abjuration",
                "desc": "**Abjuration** spells are protective in nature, though some of them have aggressive uses. They create magical barriers, negate harmful effects, harm trespassers, or banish creatures to other planes of existence.",
                "document": "srd"
            },
            "name": "Aid",
            "desc": "You draw upon divine power, imbuing the targets with fortitude. Until the spell ends, each target increases its hit point maximum and current hit points by 5.",
            "level": 2,
            "higher_level": "The granted hit points increase by an additional 5 for each slot level above 2nd.",
            "target_type": "point",
            "range": "60 feet",
            "ritual": false,
            "casting_time": "action",
            "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": "8 hours",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/air-wave-a5e/?format=api",
            "key": "air-wave-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_2",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "60 feet"
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "90 feet"
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "120 feet"
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "150 feet"
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "180 feet"
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "210 feet"
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "240 feet"
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": "270 feet"
                }
            ],
            "school": {
                "key": "conjuration",
                "name": "Conjuration",
                "desc": "**Conjuration** spells involve the transportation of objects and creatures from one location to another. Some spells summon creatures or objects to the caster’s side, whereas others allow the caster to teleport to another location. Some conjurations create objects or effects out of nothing.",
                "document": "srd"
            },
            "name": "Air Wave",
            "desc": "Your deft weapon swing sends a wave of cutting air to assault a creature within range. Make a melee weapon attack against the target. If you are wielding one weapon in each hand, your attack deals an additional 1d6 damage. Regardless of the weapon you are wielding, your attack deals slashing damage.",
            "level": 1,
            "higher_level": "The spell's range increases by 30 feet for each slot level above 1st.",
            "target_type": "creature",
            "range": "30 feet",
            "ritual": false,
            "casting_time": "action",
            "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_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/alarm-a5e/?format=api",
            "key": "alarm-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "ritual",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_2",
                    "damage_roll": null,
                    "target_count": 2,
                    "duration": null,
                    "range": "600 feet"
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": 3,
                    "duration": null,
                    "range": "600 feet"
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": 4,
                    "duration": null,
                    "range": "600 feet"
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": 5,
                    "duration": null,
                    "range": "600 feet"
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": 6,
                    "duration": null,
                    "range": "600 feet"
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": 7,
                    "duration": null,
                    "range": "600 feet"
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": 8,
                    "duration": null,
                    "range": "600 feet"
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": 9,
                    "duration": null,
                    "range": "600 feet"
                }
            ],
            "school": {
                "key": "abjuration",
                "name": "Abjuration",
                "desc": "**Abjuration** spells are protective in nature, though some of them have aggressive uses. They create magical barriers, negate harmful effects, harm trespassers, or banish creatures to other planes of existence.",
                "document": "srd"
            },
            "name": "Alarm",
            "desc": "You set an alarm against unwanted intrusion that alerts you whenever a creature of size Tiny or larger touches or enters the warded area. When you cast the spell, choose any number of creatures. These creatures don't set off the alarm.\n\nChoose whether the alarm is silent or audible. The silent alarm is heard in your mind if you are within 1 mile of the warded area and it awakens you if you are sleeping. An audible alarm produces a loud noise of your choosing for 10 seconds within 60 feet.",
            "level": 1,
            "higher_level": "You may create an additional alarm for each slot level above 1st. The spell's range increases to 600 feet, but you must be familiar with the locations you ward, and all alarms must be set within the same physical structure. Setting off one alarm does not activate the other alarms.\n\nYou may choose one of the following effects in place of creating an additional alarm. The effects apply to all alarms created during the spell's casting.\n\nIncreased Duration. The spell's duration increases to 24 hours.\n\nImproved Audible Alarm. The audible alarm produces any sound you choose and can be heard up to 300 feet away.\n\nImproved Mental Alarm. The mental alarm alerts you regardless of your location, even if you and the alarm are on different planes of existence.",
            "target_type": "creature",
            "range": "60 feet",
            "ritual": true,
            "casting_time": "action",
            "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": "8 hours",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/alter-self-a5e/?format=api",
            "key": "alter-self-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Alter Self",
            "desc": "You use magic to mold yourself into a new form. Choose one of the options below. Until the spell ends, you can use an action to choose a different option.\n\n* **Amphibian:** Your body takes on aquatic adaptations. You can breathe underwater normally and gain a swimming speed equal to your base Speed.\n* **Altered State:** You decide what you look like.  \n    \nNone of your gameplay statistics change but you can alter anything about your body's appearance, including but not limited to: your heritage, 1 foot of height, weight, clothing, tattoos, piercings, facial features, sound of your voice, hair style and length, skin and eye coloration, sex, and any other distinguishing features. You cannot become a creature of a different size category, and your limb structure remains the same; for example if you're bipedal, you can't use this spell to become a quadruped. Until the spell ends, you can use an action to change your appearance.\n* **Red in Tooth and Claw:** You grow magical natural weapons of your choice with a +1 bonus to attack and damage. Your unarmed strikes deal 1d6 bludgeoning, piercing, or slashing damage of a type determined by the natural weapon you chose; for example a tentacle deals bludgeoning, a horn deals piercing, and claws deal slashing.",
            "level": 2,
            "higher_level": "When using a spell slot of 5th-level, add the following to the list of forms you can adopt.\n\n* **Greater Natural Weapons:** The damage dealt by your natural weapon increases to 2d6, and you gain a +2 bonus to attack and damage rolls with your natural weapons.\n* **Mask of the Grave:** You adopt the appearance of a skeleton or zombie (your choice). Your type changes to undead, and mindless undead creatures ignore your presence, treating you as one of their own. You don't need to breathe and you become immune to poison.\n* **Wings:** A pair of wings sprouts from your back. The wings can appear bird-like, leathery like a bat or dragon's wings, or like the wings of an insect. You gain a fly speed equal to your base Speed.",
            "target_type": "creature",
            "range": "Self",
            "ritual": false,
            "casting_time": "action",
            "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_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/altered-strike-a5e/?format=api",
            "key": "altered-strike-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_1",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_2",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_10",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_11",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_12",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_13",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_14",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_15",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_16",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_17",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_18",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_19",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "player_level_20",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Altered Strike",
            "desc": "You briefly transform your weapon or fist into another material and strike with it, making a melee weapon attack against a target within your reach.\n\nYou use your spellcasting ability for your attack and damage rolls, and your melee weapon attack counts as if it were made with a different material for the purpose of overcoming resistance and immunity to nonmagical attacks and damage: either bone, bronze, cold iron, steel, stone, or wood.",
            "level": 0,
            "higher_level": "When you reach 5th level, you can choose silver or mithral as the material. When you reach 11th level, if you have the Extra Attack feature you make two melee weapon attacks as part of the casting of this spell instead of one. In addition, you can choose adamantine as the material.\n\nWhen you reach 17th level, your attacks with this spell deal an extra 1d6 damage.",
            "target_type": "creature",
            "range": "Self",
            "ritual": false,
            "casting_time": "action",
            "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_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/angel-paradox-a5e/?format=api",
            "key": "angel-paradox-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": "45",
                    "target_count": null,
                    "duration": "1 year",
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": "50",
                    "target_count": null,
                    "duration": "Until dispelled",
                    "range": null
                }
            ],
            "school": {
                "key": "evocation",
                "name": "Evocation",
                "desc": "**Evocation** spells manipulate magical energy to produce a desired effect. Some call up blasts of fire or lightning. Others channel positive energy to heal wounds.",
                "document": "srd"
            },
            "name": "Angel Paradox",
            "desc": "The target is bombarded with a fraction of energy stolen from some slumbering, deific source, immediately taking 40 radiant damage. This spell ignores resistances but does not ignore immunities. A creature killed by this spell does not decay and cannot become undead for the spell's duration. Days spent under the influence of this spell don't count against the time limit of spells such as _raise dead_. This effect ends early if the corpse takes necrotic damage.",
            "level": 7,
            "higher_level": "The damage and duration increase to 45 radiant damage and 1 year when using an 8th-level spell slot, or 50 damage and until dispelled when using a 9th-level spell slot.",
            "target_type": "creature",
            "range": "30 feet",
            "ritual": false,
            "casting_time": "action",
            "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": "40",
            "damage_types": [
                "radiant"
            ],
            "duration": "7 days",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/animal-friendship-a5e/?format=api",
            "key": "animal-friendship-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_2",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "enchantment",
                "name": "Enchantment",
                "desc": "**Enchantment** spells affect the minds of others, influencing or controlling their behavior. Such spells can make enemies see the caster as a friend, force creatures to take a course of action, or even control another creature like a puppet.",
                "document": "srd"
            },
            "name": "Animal Friendship",
            "desc": "You allow your inner beauty to shine through in song and dance whether to call a bird from its tree or a badger from its sett. Until the spell ends or one of your companions harms it (whichever is sooner), the target is charmed by you.",
            "level": 1,
            "higher_level": "Choose one additional target for each slot level above 1st.",
            "target_type": "creature",
            "range": "30 feet",
            "ritual": false,
            "casting_time": "action",
            "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": "24 hours",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/animal-messenger-a5e/?format=api",
            "key": "animal-messenger-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "ritual",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "3 days",
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "5 days",
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "7 days",
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "9 days",
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "11 days",
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "13 days",
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "15 days",
                    "range": null
                }
            ],
            "school": {
                "key": "enchantment",
                "name": "Enchantment",
                "desc": "**Enchantment** spells affect the minds of others, influencing or controlling their behavior. Such spells can make enemies see the caster as a friend, force creatures to take a course of action, or even control another creature like a puppet.",
                "document": "srd"
            },
            "name": "Animal Messenger",
            "desc": "You call a Tiny beast to you, whisper a message to it, and then give it directions to the message's recipient. It is now your messenger.\n\nSpecify a location you have previously visited and a recipient who matches a general description, such as \"a person wearing a pointed red hat in Barter Town\" or \"a half-orc in a wheelchair at the Striped Lion Inn.\" Speak a message of up to 25 words. For the duration of the spell, the messenger travels towards the location at a rate of 50 miles per day for a messenger with a flying speed, or else 25 miles without.\n\nWhen the messenger arrives, it delivers your message to the first creature matching your description, replicating the sound of your voice exactly. If the messenger can't find the recipient or reach its destination before the spell ends, the message is lost, and the beast makes its way back to where you cast this spell.",
            "level": 2,
            "higher_level": "The duration of the spell increases by 48 hours for each slot level above 2nd.",
            "target_type": "creature",
            "range": "30 feet",
            "ritual": true,
            "casting_time": "action",
            "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": "24 hours",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/animal-shapes-a5e/?format=api",
            "key": "animal-shapes-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Animal Shapes",
            "desc": "You transform the bodies of creatures into beasts without altering their minds. Each target transforms into a Large or smaller beast with a Challenge Rating of 4 or lower. Each target may have the same or a different form than other targets.\n\nOn subsequent turns, you can use your action to transform targets into new forms, gaining new hit points when they do so.\n\nUntil the spell ends or it is dropped to 0 hit points, the target's game statistics (including its hit points) are replaced by the statistics of the chosen beast excepting its Intelligence, Wisdom, and Charisma scores. The target is limited to actions that it is physically capable of doing, and it can't speak or cast spells. The target's gear melds into the new form. Equipment that merges with a target's form has no effect until it leaves the form.\n\nWhen the target reverts to its normal form, it returns to the number of hit points it had before it transformed. If the spell's effect on the target end early from dropping to 0 hit points, any excess damage carries over to its normal form and knocks it unconscious if the damage reduces it to 0 hit points.",
            "level": 8,
            "higher_level": "",
            "target_type": "creature",
            "range": "30 feet",
            "ritual": false,
            "casting_time": "action",
            "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",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/animate-dead-a5e/?format=api",
            "key": "animate-dead-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "necromancy",
                "name": "Necromancy",
                "desc": "**Necromancy** spells manipulate the energies of life and death. Such spells can grant an extra reserve of life force, drain the life energy from another creature, create the undead, or even bring the dead back to life.\r\nCreating the undead through the use of necromancy spells such as animate dead is not a good act, and only evil casters use such spells frequently.",
                "document": "srd"
            },
            "name": "Animate Dead",
            "desc": "You animate a mortal's remains to become your undead servant.\n\nIf the spell is cast upon bones you create a skeleton, and if cast upon a corpse you choose to create a skeleton or a zombie. The Narrator has the undead's statistics.\n\nWhile it is within 60 feet you can use a bonus action to mentally command the undead. When you command multiple undead using this spell, you must give them all the same command. You may decide the action the undead takes and where it moves during its next turn, or you can issue a general command, such as guarding an area. If not given a command, the undead only defends itself. The undead continues to follow a command until its task is complete.\n\nThe undead is under your control for 24 hours, after which it stops obeying any commands. You must cast this spell on the undead before the spell ends to maintain control of it for another 24 hours.\n\nCasting the spell in this way reasserts control over up to 4 of your previously-animated undead instead of animating a new one.",
            "level": 3,
            "higher_level": "You create or reassert control over 2 additional undead for each slot level above 3rd. When commanding more than 3 undead they make group attack rolls (see page 454 in Chapter 8: Combat).",
            "target_type": "area",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "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_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/animate-objects-a5e/?format=api",
            "key": "animate-objects-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Animate Objects",
            "desc": "Objects come to life at your command just like you dreamt of when you were an apprentice! Choose up to 6 unattended nonmagical Small or Tiny objects. You may also choose larger objects; treat Medium objects as 2 objects, Large objects as 3 objects, and Huge objects as 6 objects. You can't animate objects larger than Huge.\n\nUntil the spell ends or a target is reduced to 0 hit points, you animate the targets and turn them into constructs under your control.\n\nEach construct has Constitution 10, Intelligence 3, Wisdom 3, and Charisma 1, as well as a flying speed of 30 feet and the ability to hover (if securely fastened to something larger, it has a Speed of 0), and blindsight to a range of 30 feet (blind beyond that distance). Otherwise a construct's statistics are determined by its size.\n\nIf you animate 4 or more Small or Tiny objects, instead of controlling each construct individually they function as a construct swarm. Add together all swarm's total hit points. Attacks against a construct swarm deal half damage. The construct swarm reverts to individual constructs when it is reduced to 15 hit points or less.\n\nYou can use a bonus action to mentally command any construct made with this spell while it is within 500 feet. When you command multiple constructs using this spell, you may simultaneously give them all the same command. You decide the action the construct takes and where it moves during its next turn, or you can issue a general command, such as guarding an area. Without commands the construct only defends itself. The construct continues to follow a command until its task is complete.\n\nWhen you command a construct to attack, it makes a single slam melee attack against a creature within 5 feet of it. On a hit the construct deals bludgeoning, piercing, or slashing damage appropriate to its shape.\n\nWhen the construct drops to 0 hit points, any excess damage carries over to its normal object form.",
            "level": 5,
            "higher_level": "You can animate 2 additional Small or Tiny objects for each slot level above 5th.",
            "target_type": "object",
            "range": "120 feet",
            "ritual": false,
            "casting_time": "action",
            "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_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/antilife-shell-a5e/?format=api",
            "key": "antilife-shell-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "abjuration",
                "name": "Abjuration",
                "desc": "**Abjuration** spells are protective in nature, though some of them have aggressive uses. They create magical barriers, negate harmful effects, harm trespassers, or banish creatures to other planes of existence.",
                "document": "srd"
            },
            "name": "Antilife Shell",
            "desc": "A barrier that glimmers with an oily rainbow hue pops into existence around you. The barrier moves with you and prevents creatures other than undead and constructs from passing or reaching through its surface.\n\nThe barrier does not prevent spells or attacks with ranged or reach weapons from passing through the barrier.\n\nThe spell ends if you move so that a Tiny or larger living creature is forced to pass through the barrier.",
            "level": 5,
            "higher_level": "",
            "target_type": "creature",
            "range": "Self",
            "ritual": false,
            "casting_time": "action",
            "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_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/antimagic-field-a5e/?format=api",
            "key": "antimagic-field-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "abjuration",
                "name": "Abjuration",
                "desc": "**Abjuration** spells are protective in nature, though some of them have aggressive uses. They create magical barriers, negate harmful effects, harm trespassers, or banish creatures to other planes of existence.",
                "document": "srd"
            },
            "name": "Antimagic Field",
            "desc": "An invisible sphere of antimagic forms around you, moving with you and suppressing all magical effects within it. At the Narrator's discretion, sufficiently powerful artifacts and deities may be able to ignore the sphere's effects.\n\n* **Area Suppression:** When a magical effect protrudes into the sphere, that part of the effect's area is suppressed. For example, the ice created by a wall of ice is suppressed within the sphere, creating a gap in the wall if the overlap is large enough.\n* **Creatures and Objects:** While within the sphere, any creatures or objects created or conjured by magic temporarily wink out of existence, reappearing immediately once the space they occupied is no longer within the sphere.\n* **Dispel Magic:** The sphere is immune to dispel magic and similar magical effects, including other antimagic field spells.\n* **Magic Items:** While within the sphere, magic items function as if they were mundane objects. Magic weapons and ammunition cease to be suppressed when they fully leave the sphere.\n* **Magical Travel:** Whether the sphere includes a destination or departure point, any planar travel or teleportation within it automatically fails. Until the spell ends or the sphere moves, magical portals and extradimensional spaces (such as that created by a bag of holding) within the sphere are closed.\n* **Spells:** Any spell cast within the sphere or at a target within the sphere is suppressed and the spell slot is consumed. Active spells and magical effects are also suppressed within the sphere. If a spell or magical effect has a duration, time spent suppressed counts against it.",
            "level": 8,
            "higher_level": "",
            "target_type": "area",
            "range": "Self",
            "ritual": false,
            "casting_time": "action",
            "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_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/antipathysympathy-a5e/?format=api",
            "key": "antipathysympathy-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "enchantment",
                "name": "Enchantment",
                "desc": "**Enchantment** spells affect the minds of others, influencing or controlling their behavior. Such spells can make enemies see the caster as a friend, force creatures to take a course of action, or even control another creature like a puppet.",
                "document": "srd"
            },
            "name": "Antipathy/Sympathy",
            "desc": "You mystically impart great love or hatred for a place, thing, or creature. Designate a kind of intelligent creature, such as dragons, goblins, or vampires.\n\nThe target now causes either antipathy or sympathy for the specified creatures for the duration of the spell. When a designated creature successfully saves against the effects of this spell, it immediately understands it was under a magical effect and is immune to this spell's effects for 1 minute.\n\n* **Antipathy:** When a designated creature can see the target or comes within 60 feet of it, the creature makes a Wisdom saving throw or becomes frightened. While frightened the creature must use its movement to move away from the target to the nearest safe spot from which it can no longer see the target. If the creature moves more than 60 feet from the target and can no longer see it, the creature is no longer frightened, but the creature becomes frightened again if it regains sight of the target or moves within 60 feet of it.\n* **Sympathy:** When a designated creature can see the target or comes within 60 feet of it, the creature must succeed on a Wisdom saving throw. On a failure, the creature uses its movement on each of its turns to enter the area or move within reach of the target, and is unwilling to move away from the target.  \nIf the target damages or otherwise harms an affected creature, the affected creature can make a Wisdom saving throw to end the effect. An affected creature can also make a saving throw once every 24 hours while within the area of the spell, and whenever it ends its turn more than 60 feet from the target and is unable to see the target.",
            "level": 8,
            "higher_level": "",
            "target_type": "creature",
            "range": "60 feet",
            "ritual": false,
            "casting_time": "action",
            "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": "",
            "damage_types": [],
            "duration": "10 days",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/arcane-eye-a5e/?format=api",
            "key": "arcane-eye-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "divination",
                "name": "Divination",
                "desc": "**Divination** spells reveal information, whether in the form of secrets long forgotten, glimpses of the future, the locations of hidden things, the truth behind illusions, or visions of distant people or places.",
                "document": "srd"
            },
            "name": "Arcane Eye",
            "desc": "Until the spell ends, you create an invisible, floating magical eye that hovers in the air and sends you visual information. The eye has normal vision, darkvision to a range of 30 feet, and it can look in every direction.\n\nYou can use an action to move the eye up to 30 feet in any direction as long as it remains on the same plane of existence. The eye can pass through openings as small as 1 inch across but otherwise its movement is blocked by solid barriers.",
            "level": 4,
            "higher_level": "",
            "target_type": "point",
            "range": "60 feet",
            "ritual": false,
            "casting_time": "action",
            "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_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/arcane-hand-a5e/?format=api",
            "key": "arcane-hand-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "evocation",
                "name": "Evocation",
                "desc": "**Evocation** spells manipulate magical energy to produce a desired effect. Some call up blasts of fire or lightning. Others channel positive energy to heal wounds.",
                "document": "srd"
            },
            "name": "Arcane Hand",
            "desc": "You create a Large hand of shimmering, translucent force that mimics the appearance and movements of your own hand.\n\nThe hand doesn't fill its space and has AC 20, Strength 26 (+8), Dexterity 10 (+0), maneuver DC 18, and hit points equal to your hit point maximum. The spell ends early if it is dropped to 0 hit points.\n\nWhen you cast the spell and as a bonus action on subsequent turns, you can move the hand up to 60 feet and then choose one of the following.\n\n* **_Shove:_** The hand makes a Strength saving throw against the maneuver DC of a creature within 5 feet of it, with advantage if the creature is Medium or smaller. On a success, the hand pushes the creature in a direction of your choosing for up to 5 feet plus a number of feet equal to 5 times your spellcasting ability modifier, and remains within 5 feet of it.\n* **_Smash:_** Make a melee spell attack against a creature or object within 5 feet of the hand. On a hit, the hand deals 4d8 force damage.\n* **_Snatch:_** The hand makes a Strength saving throw against the maneuver DC of a creature within 5 feet of it, with advantage if the creature is Medium or smaller. On a success, the creature is grappled by the hand. You can use a bonus action to crush a creature grappled by the hand, dealing bludgeoning damage equal to 2d6 + your spellcasting ability modifier.\n* **_Stop:_** Until the hand is given another command it moves to stay between you and a creature of your choice, providing you with three-quarters cover against the chosen creature. A creature with a Strength score of 26 or less cannot move through the hand's space, and stronger creatures treat the hand as difficult terrain.",
            "level": 5,
            "higher_level": "The damage from Smash increases by 2d8 and the damage from Snatch increases by 2d6 for each slot level above 5th.",
            "target_type": "point",
            "range": "120 feet",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "strength",
            "attack_roll": true,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/arcane-lock-a5e/?format=api",
            "key": "arcane-lock-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "abjuration",
                "name": "Abjuration",
                "desc": "**Abjuration** spells are protective in nature, though some of them have aggressive uses. They create magical barriers, negate harmful effects, harm trespassers, or banish creatures to other planes of existence.",
                "document": "srd"
            },
            "name": "Arcane Lock",
            "desc": "The target is sealed to all creatures except those you designate (who can open the object normally). Alternatively, you may choose a password that suppresses this spell for 1 minute when it is spoken within 5 feet of the target. The spell can also be suppressed for 10 minutes by casting _knock_ on the target. Otherwise, the target cannot be opened normally and it is more difficult to break or force open, increasing the DC to break it or pick any locks on it by 10 (minimum DC 20).",
            "level": 2,
            "higher_level": "Increase the DC to force open the object or pick any locks on the object by an additional 2 for each slot level above 2nd. Only a knock spell cast at a slot level equal to or greater than your arcane lock suppresses it.",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "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": "permanent",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/arcane-muscles-a5e/?format=api",
            "key": "arcane-muscles-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Arcane Muscles",
            "desc": "Your muscles swell with arcane power. They're too clumsy to effectively wield weapons but certainly strong enough for a powerful punch. Until the spell ends, you can choose to use your spellcasting ability score for Athletics checks, and for the attack and damage rolls of unarmed strikes. In addition, your unarmed strikes deal 1d6 bludgeoning damage and count as magical for the purpose of overcoming resistance and immunity to nonmagical attacks and damage.",
            "level": 0,
            "higher_level": "",
            "target_type": "creature",
            "range": "Self",
            "ritual": false,
            "casting_time": "action",
            "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_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/arcane-riposte-a5e/?format=api",
            "key": "arcane-riposte-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_2",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "evocation",
                "name": "Evocation",
                "desc": "**Evocation** spells manipulate magical energy to produce a desired effect. Some call up blasts of fire or lightning. Others channel positive energy to heal wounds.",
                "document": "srd"
            },
            "name": "Arcane Riposte",
            "desc": "You respond to an incoming attack with a magically-infused attack of your own. Make a melee spell attack against the creature that attacked you. If you hit, the creature takes 3d6 acid, cold, fire, lightning, poison, or thunder damage.",
            "level": 1,
            "higher_level": "The spell deals an extra 1d6 damage for each slot level above 1st. When using a 4th-level spell slot, you may choose to deal psychic, radiant, or necrotic damage. When using a 6th-level spell slot, you may choose to deal force damage.",
            "target_type": "creature",
            "range": "Self",
            "ritual": false,
            "casting_time": "reaction",
            "verbal": true,
            "somatic": true,
            "material": false,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": true,
            "damage_roll": "3d6",
            "damage_types": [
                "acid",
                "cold",
                "fire",
                "lightning",
                "poison",
                "thunder"
            ],
            "duration": "instantaneous",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/arcane-sword-a5e/?format=api",
            "key": "arcane-sword-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "evocation",
                "name": "Evocation",
                "desc": "**Evocation** spells manipulate magical energy to produce a desired effect. Some call up blasts of fire or lightning. Others channel positive energy to heal wounds.",
                "document": "srd"
            },
            "name": "Arcane Sword",
            "desc": "You summon an insubstantial yet deadly sword to do your bidding.\n\nMake a melee spell attack against a target of your choice within 5 feet of the sword, dealing 3d10 force damage on a hit.\n\nUntil the spell ends, you can use a bonus action on subsequent turns to move the sword up to 20 feet to a space you can see and make an identical melee spell attack against a target.",
            "level": 7,
            "higher_level": "",
            "target_type": "point",
            "range": "60 feet",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": true,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/arcanists-magic-aura-a5e/?format=api",
            "key": "arcanists-magic-aura-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "illusion",
                "name": "Illusion",
                "desc": "**Illusion** spells deceive the senses or minds of others. They cause people to see things that are not there, to miss things that are there, to hear phantom noises, or to remember things that never happened. Some illusions create phantom images that any creature can see, but the most insidious illusions plant an image directly in the mind of a creature.",
                "document": "srd"
            },
            "name": "Arcanist's Magic Aura",
            "desc": "You craft an illusion to deceive others about the target's true magical properties.\n\nChoose one or both of the following effects. When cast upon the same target with the same effect for 30 successive days, it lasts until it is dispelled.\n\n* **False Aura:** A magical target appears nonmagical, a nonmagical target appears magical, or you change a target's magical aura so that it appears to belong to a school of magic of your choosing. Additionally, you can choose to make the false magic apparent to any creature that handles the item.\n* **Masking Effect:** Choose a creature type. Spells and magical effects that detect creature types (such as a herald's Divine Sense or the trigger of a symbol spell) treat the target as if it were a creature of that type. Additionally, you can choose to mask the target's alignment trait (if it has one).",
            "level": 2,
            "higher_level": "When cast using a 6th-level spell slot or higher the effects last until dispelled with a bonus action.",
            "target_type": "creature",
            "range": "Touch",
            "ritual": false,
            "casting_time": "action",
            "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": "24 hours",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/aspect-of-the-moon-a5e/?format=api",
            "key": "aspect-of-the-moon-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                }
            ],
            "school": {
                "key": "transmutation",
                "name": "Transmutation",
                "desc": "**Transmutation** spells change the properties of a creature, object, or environment. They might turn an enemy into a harmless creature, bolster the strength of an ally, make an object move at the caster’s command, or enhance a creature’s innate healing abilities to rapidly recover from injury.",
                "document": "srd"
            },
            "name": "Aspect of the Moon",
            "desc": "You throw your head back and howl like a beast, embracing your most basic impulses. Until the spell ends your hair grows, your features become more feral, and sharp claws grow on your fingers. You gain a +1 bonus to AC, your Speed increases by 10 feet, you have advantage on Perception checks, and your unarmed strikes deal 1d8 slashing damage. You may use your Strength or Dexterity for attack and damage rolls with unarmed strikes, and treat your unarmed strikes as weapons with the finesse property. You gain an additional action on your turn, which may only be used to make a melee attack with your unarmed strike. If you are hit by a silvered weapon, you have disadvantage on your Constitution saving throw to maintain concentration.",
            "level": 3,
            "higher_level": "",
            "target_type": "creature",
            "range": "Self",
            "ritual": false,
            "casting_time": "action",
            "verbal": true,
            "somatic": false,
            "material": false,
            "material_specified": "",
            "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_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        }
    ]
}