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

GET /v2/spells/?format=api&ordering=-material
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&page=2",
    "previous": null,
    "results": [
        {
            "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/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/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/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/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/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/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-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/astral-projection-a5e/?format=api",
            "key": "astral-projection-a5e",
            "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": "Until the spell ends, the targets leave their material bodies (unconscious and in a state of suspended animation, not aging or requiring food or air) and project astral forms that resemble their mortal forms in nearly all ways, keeping their game statistics and possessions.\n\nWhile in this astral form you trail a tether, a silvery-white cord that sprouts from between your shoulder blades and fades into immateriality a foot behind you. As long as the tether remains intact you can find your way back to your material body. When it is cut—which requires an effect specifically stating that it cuts your tether —your soul and body are separated and you immediately die. Damage against and other effects on your astral form have no effect on your material body either during this spell or after its duration ends. Your astral form travels freely through the Astral Plane and can pass through interplanar portals on the Astral Plane leading to any other plane. When you enter a new plane or return to the plane you were on when casting this spell, your material body and possessions are transported along the tether, allowing you to return fully intact with all your gear as you enter the new plane.\n\nThe spell ends for all targets when you use an action to dismiss it, for an individual target when a successful dispel magic is cast upon its astral form or material body, or when either its material body or its astral form drops to 0 hit points. When the spell ends for a target and the tether is intact, the tether pulls the target's astral form back to its material body, ending the suspended animation.\n\nIf the spell ends for you prematurely, other targets 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": "point",
            "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": "special",
            "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/augury-a5e/?format=api",
            "key": "augury-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": "Augury",
            "desc": "With the aid of a divining tool, you receive an omen from beyond the Material Plane about the results of a specific course of action that you intend to take within the next 30 minutes. The Narrator chooses from the following:\n\n* Fortunate omen (good results)\n* Calamity omen (bad results)\n* Ambivalence omen (both good and bad results)\n* No omen (results that aren't especially good or bad)\n\nThis omen does not account for possible circumstances that could change the outcome, such as making additional preparations.\n\nWhen you cast this spell again before finishing a long rest, the chance of getting a random reading from the above options increases. The Narrator makes the following roll in secret: second casting—25%, third casting—50%, fourth casting—75%, fifth casting—100%.",
            "level": 2,
            "higher_level": "",
            "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": "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/awaken-a5e/?format=api",
            "key": "awaken-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": "Awaken",
            "desc": "You impart sentience in the target, granting it an Intelligence of 10 and proficiency in a language you know. A plant targeted by this spell gains the ability to move, as well as senses identical to those of a human. The Narrator assigns awakened plant statistics (such as an awakened shrub or awakened tree).\n\nThe target is charmed by you for 30 days or until you or your companions harm it. Depending on how you treated the target while it was charmed, when the condition ends the awakened creature may choose to remain friendly to you.",
            "level": 5,
            "higher_level": "Target an additional creature for each slot level above 5th. Each target requires its own material component.",
            "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": "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/bane-a5e/?format=api",
            "key": "bane-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": "Bane",
            "desc": "The senses of the targets are filled with phantom energies that make them more vulnerable and less capable. Until the spell ends, a d4 is subtracted from attack rolls and saving throws made by a target.",
            "level": 1,
            "higher_level": "You target an additional creature 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": 3,
            "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/banishment-a5e/?format=api",
            "key": "banishment-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": "1d4+3 rounds",
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1d4+4 rounds",
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1d4+5 rounds",
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1d4+6 rounds",
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1d4+7 rounds",
                    "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": "Banishment",
            "desc": "You employ sheer force of will to make reality question the existence of a nearby creature, causing them to warp visibly in front of you.\n\nUntil the spell ends, a target native to your current plane is banished to a harmless demiplane and incapacitated. At the end of the duration the target reappears in the space it left (or the nearest unoccupied space). A target native to a different plane is instead banished to its native plane.\n\nAt the end of each of its turns, a banished creature can repeat the saving throw with a -1 penalty for each round it has spent banished, returning on a success. If the spell ends before its maximum duration, the target reappears in the space it left (or the nearest unoccupied space) but otherwise a target native to a different plane doesn't return.",
            "level": 4,
            "higher_level": "The duration of banishment increases by 1 round for each slot level above 4th.",
            "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": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1d4+2 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/barkskin-a5e/?format=api",
            "key": "barkskin-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": "Barkskin",
            "desc": "The target's skin takes on the texture and appearance of bark, increasing its AC to 16 (unless its AC is already higher).",
            "level": 2,
            "higher_level": "The target's AC increases by +1 for every two slot levels above 2nd.",
            "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": "1 hour",
            "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/battlecry-ballad-a5e/?format=api",
            "key": "battlecry-ballad-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": "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": "Battlecry Ballad",
            "desc": "You fill your allies with a thirst for glory and battle using your triumphant rallying cry. Expend and roll a Bardic Inspiration die to determine the number of rounds you can maintain concentration on this spell (minimum 1 round). Each target gains a bonus to attack and damage rolls equal to the number of rounds you have maintained concentration on this spell (maximum +4).\n\nYou cannot cast another spell through your spellcasting focus while concentrating on this spell.",
            "level": 3,
            "higher_level": "You can maintain concentration on this spell for an additional round for each slot level above 3rd.",
            "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": 100,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": " special",
            "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/black-tentacles-a5e/?format=api",
            "key": "black-tentacles-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": "4d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": "5d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": "6d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": "7d6",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": "8d6",
                    "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": "Black Tentacles",
            "desc": "Writhing black tentacles fill the ground within the area turning it into difficult terrain. When a creature starts its turn in the area or enters the area for the first time on its turn, it takes 3d6 bludgeoning damage and is restrained by the tentacles unless it succeeds on a Dexterity saving throw. A creature that starts its turn restrained by the tentacles takes 3d6 bludgeoning damage.\n\nA restrained creature can use its action to make an Acrobatics or Athletics check against the spell save DC, freeing itself on a success.",
            "level": 4,
            "higher_level": "The damage increases by 1d6 for every 2 slot levels above 4th.",
            "target_type": "area",
            "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": "dexterity",
            "attack_roll": false,
            "damage_roll": "3d6",
            "damage_types": [
                "bludgeoning"
            ],
            "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/bless-a5e/?format=api",
            "key": "bless-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_2",
                    "damage_roll": null,
                    "target_count": 4,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_3",
                    "damage_roll": null,
                    "target_count": 5,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_4",
                    "damage_roll": null,
                    "target_count": 6,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": 7,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": 8,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": 9,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": 10,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": 11,
                    "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": "Bless",
            "desc": "The blessing you bestow upon the targets makes them more durable and competent. Until the spell ends, a d4 is added to attack rolls and saving throws made by a target.",
            "level": 1,
            "higher_level": "You target one additional creature 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": 3,
            "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/blood-writ-bargain-a5e/?format=api",
            "key": "blood-writ-bargain-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_4",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "26 days",
                    "range": null
                },
                {
                    "type": "slot_level_5",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "39 days",
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "52 days",
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "65 days",
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "78 days",
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "91 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": "Blood-Writ Bargain",
            "desc": "This spell creates a pact which is enforced by celestial or fiendish forces. You and another willing creature commit to a mutual agreement, clearly declaring your parts of the agreement during the casting.\n\nUntil the spell ends, if for any reason either participant breaks the agreement or fails to uphold their part of the bargain, beings of celestial or fiendish origin appear within unoccupied spaces as close as possible to the participant who broke the bargain. The beings are hostile to the deal-breaking participant and attempt to kill them, as well as any creatures that defend them. When the dealbreaking participant is killed, or the spell's duration ends, the beings disappear in a flash of smoke.\n\nThe spellcaster chooses whether the beings are celestial or fiendish while casting the spell, and the Narrator chooses the exact creatures summoned (such as a couatl or 5 imps). There may be any number of beings, but their combined Challenge Rating can't exceed 5.",
            "level": 3,
            "higher_level": "The combined Challenge Rating of summoned beings increases by 2 and the duration increases by 13 days for each slot level above 3rd.",
            "target_type": "creature",
            "range": "Touch",
            "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": "13 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/calculated-retribution-a5e/?format=api",
            "key": "calculated-retribution-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": "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": "Calculated Retribution",
            "desc": "You surround yourself with a dampening magical field and collect the energy of a foe's attack to use against them. When you take damage from a weapon attack, you can end the spell to halve the attack's damage against you, gaining a retribution charge that lasts until the end of your next turn. By expending the retribution charge when you hit with a melee attack, you deal an additional 2d10 force damage.",
            "level": 1,
            "higher_level": "You may use your reaction to halve the damage of an attack against you up to a number of times equal to the level of the spell slot used, gaining a retribution charge each time that lasts until 1 round after the spell ends.\n\nYou must still make Constitution saving throws to maintain your concentration on this spell, but you do so with advantage, or if you already have advantage, you automatically succeed.",
            "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 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/ceremony-a5e/?format=api",
            "key": "ceremony-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
                }
            ],
            "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": "Ceremony",
            "desc": "You perform a religious ceremony during the casting time of this spell. When you cast the spell, you choose one of the following effects, any targets of which must be within range during the entire casting.\n\n* **Funeral:** You bless one or more corpses, acknowledging their transition away from this world. For the next week, they cannot become undead by any means short of a wish spell. This benefit lasts indefinitely regarding undead of CR 1/4 or less. A corpse can only benefit from this effect once.\n* **Guide the Passing:** You bless one or more creatures within range for their passage into the next life. For the next 7 days, their souls cannot be trapped or captured by any means short of a wish spell. Once a creature benefits from this effect, it can't do so again until it has been restored to life.\n* **Offering:** The gifts of the faithful are offered to the benefit of the gods and the community. Choose one skill or tool proficiency and target a number of creatures equal to your proficiency bonus that are within range. When a target makes an ability check using the skill or tool within the next week, it can choose to use this benefit to gain an expertise die on the check. A creature can be targeted by this effect no more than once per week.\n* **Purification:** A creature you touch is washed with your spiritual energy. Choose one disease or possession effect on the target. If the save DC for that effect is equal to or lower than your spell save DC, the effect ends.\n* **Rite of Passage:** You shepherd one or more creatures into the next phase of life, such as in a child dedication, coming of age, marriage, or conversion ceremony. These creatures gain inspiration. A creature can benefit from this effect no more than once per year.",
            "level": 1,
            "higher_level": "",
            "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": "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/chain-lightning-a5e/?format=api",
            "key": "chain-lightning-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "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": "Chain Lightning",
            "desc": "You fire a bolt of electricity at the primary target that deals 10d8 lightning damage. Electricity arcs to up to 3 additional targets you choose that are within 30 feet of the primary target.",
            "level": 6,
            "higher_level": "An extra arc leaps from the primary target to an additional target for each slot level above 6th.",
            "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": 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/circle-of-death-a5e/?format=api",
            "key": "circle-of-death-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "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": "Circle of Death",
            "desc": "A sphere of negative energy sucks life from the area.\n\nCreatures in the area take 9d6 necrotic damage.",
            "level": 6,
            "higher_level": "The damage increases by 2d6 for each slot level above 6th.",
            "target_type": "area",
            "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": 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/circular-breathing-a5e/?format=api",
            "key": "circular-breathing-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": "10 minutes",
                    "range": null
                },
                {
                    "type": "player_level_6",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "10 minutes",
                    "range": null
                },
                {
                    "type": "player_level_7",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "10 minutes",
                    "range": null
                },
                {
                    "type": "player_level_8",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "10 minutes",
                    "range": null
                },
                {
                    "type": "player_level_9",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "10 minutes",
                    "range": null
                },
                {
                    "type": "player_level_10",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "10 minutes",
                    "range": null
                },
                {
                    "type": "player_level_11",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "30 minutes",
                    "range": null
                },
                {
                    "type": "player_level_12",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "30 minutes",
                    "range": null
                },
                {
                    "type": "player_level_13",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "30 minutes",
                    "range": null
                },
                {
                    "type": "player_level_14",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "30 minutes",
                    "range": null
                },
                {
                    "type": "player_level_15",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "30 minutes",
                    "range": null
                },
                {
                    "type": "player_level_16",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "30 minutes",
                    "range": null
                },
                {
                    "type": "player_level_17",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1 hour",
                    "range": null
                },
                {
                    "type": "player_level_18",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1 hour",
                    "range": null
                },
                {
                    "type": "player_level_19",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1 hour",
                    "range": null
                },
                {
                    "type": "player_level_20",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": "1 hour",
                    "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": "Circular Breathing",
            "desc": "You begin carefully regulating your breath so that you can continue playing longer or keep breathing longer in adverse conditions.\n\nUntil the spell ends, you can breathe underwater, and you can utilize bardic performances that would normally require breathable air. In addition, you have advantage on saving throws against gases and environments with adverse breathing conditions.",
            "level": 0,
            "higher_level": "The duration of this spell increases when you reach 5th level (10 minutes), 11th level (30 minutes), and 17th level (1 hour).",
            "target_type": "creature",
            "range": "Self",
            "ritual": false,
            "casting_time": "action",
            "verbal": false,
            "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": "5 minutes",
            "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/clairvoyance-a5e/?format=api",
            "key": "clairvoyance-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": "Clairvoyance",
            "desc": "An invisible sensor is created within the spell's range. The sensor remains there for the duration, and it cannot be targeted or attacked.\n\nChoose seeing or hearing when you cast the spell.\n\nYou may use that sense through the sensor as if you were there. As an action, you may switch which sense you are using through the sensor.\n\nA creature able to see invisible things (from the see invisibility spell or truesight, for instance) sees a 4-inch diameter glowing, ethereal orb.",
            "level": 3,
            "higher_level": "",
            "target_type": "creature",
            "range": "1 mile",
            "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": "10 minutes",
            "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/clone-a5e/?format=api",
            "key": "clone-a5e",
            "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 a duplicate of the target that remains inert indefinitely as long as its vessel is sealed.\n\nThe clone grows inside the sealed vessel and matures over the course of 120 days. You can choose to have the clone be a younger version of the target.\n\nOnce the clone has matured, when the target dies its soul is transferred to the clone so long as it is free and willing. The clone is identical to the target (except perhaps in age) and has the same personality, memories, and abilities, but it is without the target's equipment. The target's original body cannot be brought back to life by magic since its soul now resides within the cloned body.",
            "level": 8,
            "higher_level": "",
            "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": "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/cobras-spit-a5e/?format=api",
            "key": "cobras-spit-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": "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": "Cobra's Spit",
            "desc": "Until the spell ends, you can use an action to spit venom, making a ranged spell attack at a creature or object within 30 feet. On a hit, the venom deals 4d8 poison damage, and if the target is a creature it is poisoned until the end of its next turn.",
            "level": 3,
            "higher_level": "The damage increases by 1d8 for each slot level above 3rd.",
            "target_type": "creature",
            "range": "Self",
            "ritual": false,
            "casting_time": "action",
            "verbal": false,
            "somatic": true,
            "material": true,
            "material_specified": "",
            "material_cost": null,
            "material_consumed": false,
            "target_count": 1,
            "saving_throw_ability": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "1 minute",
            "shape_type": null,
            "shape_magnitude": null,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/color-spray-a5e/?format=api",
            "key": "color-spray-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": "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": "Color Spray",
            "desc": "A blast of dazzling multicolored light flashes from your hand to blind your targets until the start of your next turn. Starting with the target with the lowest hit points (ignoring unconscious creatures), targets within the area are blinded, in ascending order according to their hit points.\n\nWhen a target is blinded, subtract its hit points from the total before moving on to the next target.\n\nA target's hit points must be equal to or less than the total remaining for the spell to have any affect.",
            "level": 1,
            "higher_level": "Add an additional 2d10 hit points for each slot level above 1st.",
            "target_type": "point",
            "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/commune-a5e/?format=api",
            "key": "commune-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
                }
            ],
            "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": "Commune",
            "desc": "You contact your deity, a divine proxy, or a personified source of divine power and ask up to 3 questions that could be answered with a yes or a no. You must complete your questions before the spell ends. You receive a correct answer for each question, unless the being does not know. When the being does not know, you receive \"unclear\" as an answer. The being does not try to deceive, and the Narrator may offer a short phrase as an answer if necessary.\n\nWhen you cast this spell again before finishing a long rest, the chance of getting a no answer increases.\n\nThe Narrator makes the following roll in secret: second casting —25%, third casting —50%, fourth casting—75%, fifth casting—100%.",
            "level": 5,
            "higher_level": "",
            "target_type": "creature",
            "range": "Self",
            "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": "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/comprehend-languages-a5e/?format=api",
            "key": "comprehend-languages-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": 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": "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": "Comprehend Languages",
            "desc": "You gain a +10 bonus on Insight checks made to understand the meaning of any spoken language that you hear, or any written language that you can touch. Typically interpreting an unknown language is a DC 20 check, but the Narrator may use DC 15 for a language closely related to one you know, DC 25 for a language that is particularly unfamiliar or ancient, or DC 30 for a lost or dead language. This spell doesn't uncover secret messages or decode cyphers, and it does not assist in uncovering lies.",
            "level": 1,
            "higher_level": "The bonus increases by +5 for each slot level above 1st.",
            "target_type": "creature",
            "range": "Self",
            "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": "1 hour",
            "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/cone-of-cold-a5e/?format=api",
            "key": "cone-of-cold-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "damage_roll": null,
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_6",
                    "damage_roll": "9d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_7",
                    "damage_roll": "10d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_8",
                    "damage_roll": "11d8",
                    "target_count": null,
                    "duration": null,
                    "range": null
                },
                {
                    "type": "slot_level_9",
                    "damage_roll": "12d8",
                    "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": "Cone of Cold",
            "desc": "Frigid cold blasts from your hands. Each creature in the area takes 8d8 cold damage. Creatures killed by this spell become frozen statues until they thaw.",
            "level": 5,
            "higher_level": "The damage increases by 1d8 for each slot level above 5th.",
            "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": "8d8",
            "damage_types": [
                "cold"
            ],
            "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/confusion-a5e/?format=api",
            "key": "confusion-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": "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": "Confusion",
            "desc": "You assault the minds of your targets, filling them with delusions and making them confused until the spell ends. On a successful saving throw, a target is rattled for 1 round. At the end of each of its turns, a confused target makes a Wisdom saving throw to end the spell's effects on it.",
            "level": 4,
            "higher_level": "The spell's area increases by 5 feet for each slot level above 4th.",
            "target_type": "area",
            "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": "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/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/conjure-elemental-a5e/?format=api",
            "key": "conjure-elemental-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": "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": "Conjure Elemental",
            "desc": "You summon a creature from the Elemental Planes. This creature uses the statistics of a conjured elemental creature (detailed below) with certain traits determined by your choice of its type: air, earth, fire, or water.\n\nThe creature is friendly to you and your companions and takes its turn immediately after yours.\n\nIt obeys your verbal commands. Without such commands, the creature only defends itself.\n\nThe creature disappears when reduced to 0 hit points. If your concentration is broken before the spell ends, you lose control of the elemental creature, which becomes hostile and might attack you and your companions. An uncontrolled creature disappears 1 hour after you summoned it.",
            "level": 5,
            "higher_level": "For each slot level above 5th the elemental creature's AC increases by 1, its hit points increase by 10, and when it deals damage with an attack it deals 1d4 extra damage.",
            "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": "",
            "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/conjure-woodland-beings-a5e/?format=api",
            "key": "conjure-woodland-beings-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": "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": "Conjure Woodland Beings",
            "desc": "You summon up to 3 creatures from The Dreaming. These creatures use the statistics of a woodland being (detailed below) with certain traits determined by your choice of its type: blink dog, satyr, or sprite. If you summon only 2 creatures with this spell, increase its effective slot level by 1 when determining the minor woodland being's statistics, and if you summon a single creature with this spell its effective slot level is increased by 2 instead.\n\nThe summoned creatures are friendly to you and your companions and take their turns immediately after yours. They obey your verbal commands. When you command multiple woodland beings using this spell, you must give them all the same command.\n\nWithout such commands, a summoned creature only defends itself.\n\nThe summoned creature disappears when reduced to 0 hit points. If your concentration is broken before the spell ends, you lose control of any summoned creatures, which become hostile and might attack you and your companions. An uncontrolled creature disappears at the end of the spell's maximum duration.",
            "level": 4,
            "higher_level": "Use the higher spell slot level wherever the spell's level appears in the stat block.",
            "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": "",
            "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/contingency-a5e/?format=api",
            "key": "contingency-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": "Contingency",
            "desc": "As part of this spell, cast a spell of 5th-level or lower that has a casting time of 1 action, expending spell slots for both. The second spell must target you, and doesn't target others even if it normally would.\n\nDescribe the circumstances under which the second spell should be cast. It is automatically triggered the first time these circumstances are met. This spell ends when the second spell is triggered, when you cast _contingency_ again, or if the material component for it is not on your person. For example, when you cast _contingency_ with _blur_ as a second spell you might make the trigger be when you see a creature target you with a weapon attack, or you might make it be when you make a weapon attack against a creature, or you could choose for it to be when you see an ally make a weapon attack against a creature.",
            "level": 6,
            "higher_level": "",
            "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": "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/continual-flame-a5e/?format=api",
            "key": "continual-flame-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": "Continual Flame",
            "desc": "A magical torch-like flame springs forth from the target. The flame creates no heat, doesn't consume oxygen, and can't be extinguished, but it can be covered.",
            "level": 2,
            "higher_level": "",
            "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/control-water-a5e/?format=api",
            "key": "control-water-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": "Control Water",
            "desc": "Water inside the area is yours to command. On the round you cast it, and as an action on subsequent turns until the spell ends, you can choose one of the following effects. When you choose a different effect, the current one ends.\n\n* **Flood:** The standing water level rises by up to 20 feet. The flood water spills onto land if the area includes a shore, but when the area is in a large body of water you instead create a 20-foottall wave. The wave travels across the area and crashes down, carrying Huge or smaller vehicles to the other side, each of which has a 25% chance of capsizing. The wave repeats on the start of your next turn while this effect continues.\n* **Part Water:** You create a 20-foot wide trench spanning the area with walls of water to either side. When this effect ends, the trench slowly refills over the course of the next round.\nRedirect Flow: Flowing water in the area moves in a direction you choose, including up. Once the water moves beyond the spell's area, it resumes its regular flow based on the terrain.\n* **Whirlpool:** If the affected body of water is at least 50 feet square and 25 feet deep, a whirlpool forms within the area in a 50-foot wide cone that is 25 feet long. Creatures and objects that are in the area and within 25 feet of the whirlpool make an Athletics check against your spell save DC or are pulled 10 feet toward it. Once within the whirlpool, checks made to swim out of it have disadvantage. When a creature first enters the whirlpool on a turn or starts its turn there, it makes a Strength saving throw or takes 2d8 bludgeoning damage and is pulled into the center of the whirlpool. On a successful save, the creature takes half damage and isn't pulled.",
            "level": 4,
            "higher_level": "",
            "target_type": "area",
            "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": false,
            "damage_roll": "2d8",
            "damage_types": [
                "bludgeoning"
            ],
            "duration": "10 minutes",
            "shape_type": "cone",
            "shape_magnitude": 50,
            "concentration": true,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/control-weather-a5e/?format=api",
            "key": "control-weather-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": "Control Weather",
            "desc": "You must be outdoors to cast this spell, and it ends early if you don't have a clear path to the sky.\n\nUntil the spell ends, you change the weather conditions in the area from what is normal for the current climate and season. Choose to increase or decrease each weather condition (precipitation, temperature, and wind) up or down by one stage on the following tables. Whenever you change the wind, you can also change its direction. The new conditions take effect after 1d4 × 10 minutes, at which point you can change the conditions again. The weather gradually returns to normal when the spell ends.",
            "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": "8 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/create-food-and-water-a5e/?format=api",
            "key": "create-food-and-water-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": "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": "Create Food and Water",
            "desc": "Your magic turns one serving of food or water into 3 Supply. The food is nourishing but bland, and the water is clean. After 24 hours uneaten food spoils and water affected or created by this spell goes bad.",
            "level": 3,
            "higher_level": "You create an additional 2 Supply for each slot level above 3rd.",
            "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": "",
            "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/create-or-destroy-water-a5e/?format=api",
            "key": "create-or-destroy-water-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": "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": "Create or Destroy Water",
            "desc": "Choose one of the following.\n\n* **Create Water:** You fill the target with up to 10 gallons of nonpotable water or 1 Supply of clean water. Alternatively, the water falls as rain that extinguishes exposed flames in the area.\n* **Destroy Water:** You destroy up to 10 gallons of water in the target. Alternatively, you destroy fog in the area.",
            "level": 1,
            "higher_level": "For each slot level above 1st, you either create or destroy 10 additional gallons of water, or the size of the cube increases by 5 feet.",
            "target_type": "area",
            "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": "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/create-undead-a5e/?format=api",
            "key": "create-undead-a5e",
            "casting_options": [
                {
                    "type": "default",
                    "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": "Create Undead",
            "desc": "This spell cannot be cast in sunlight. You reanimate the targets as undead and transform them into ghouls under your control.\n\nWhile it is within 120 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. Casting the spell in this way reasserts control over up to 3 undead you have animated with this spell, rather than animating a new one.",
            "level": 6,
            "higher_level": "You create or reassert control over one additional ghoul for each slot level above 6th. Alternatively, when using an 8th-level spell slot you create or reassert control over 2 ghasts or wights, or when using a 9th-level spell slot you create or reassert control over 3 ghasts or wights, or 2 mummies. When commanding more than 3 undead they make group attack rolls (see page 454 in Chapter 8: Combat).",
            "target_type": "area",
            "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": "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/creation-a5e/?format=api",
            "key": "creation-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": "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": "Creation",
            "desc": "You weave raw magic into a mundane physical object no larger than a 5-foot cube. The object must be of a form and material you have seen before. Using the object as a material component for another spell causes that spell to fail.\n\nThe spell's duration is determined by the object's material. An object composed of multiple materials uses the shortest duration.",
            "level": 5,
            "higher_level": "The size of the cube increases by 5 feet for each slot level above 5th.",
            "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": "",
            "attack_roll": false,
            "damage_roll": "",
            "damage_types": [],
            "duration": "special",
            "shape_type": "cube",
            "shape_magnitude": 5,
            "concentration": false,
            "document": "https://api-beta.open5e.com/v2/documents/a5e-ag/?format=api"
        },
        {
            "url": "https://api-beta.open5e.com/v2/spells/crushing-haymaker-a5e/?format=api",
            "key": "crushing-haymaker-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": "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": "Crushing Haymaker",
            "desc": "Your fist reverberates with destructive energy, and woe betide whatever it strikes. As part of casting the spell, make a melee spell attack against a creature or object within 5 feet. If you hit, the target of your attack takes 7d6 thunder damage, and must make a Constitution saving throw or be knocked prone and stunned until the end of its next turn. This spell's damage is doubled against objects and structures.",
            "level": 3,
            "higher_level": "The spell deals an extra 1d6 of thunder damage for each slot level above 3rd.",
            "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": "constitution",
            "attack_roll": true,
            "damage_roll": "7d6",
            "damage_types": [
                "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/dancing-lights-a5e/?format=api",
            "key": "dancing-lights-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": "Dancing Lights",
            "desc": "You create up to four hovering lights which appear as torches, lanterns, or glowing orbs that can be combined into a glowing Medium-sized humanoid form. Each sheds dim light in a 10-foot radius.\n\nYou can use a bonus action to move the lights up to 60 feet so long as each remains within 20 feet of another light created by this spell. A dancing light winks out when it exceeds the spell's range.",
            "level": 0,
            "higher_level": "",
            "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": "",
            "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"
        }
    ]
}