{
	"monster": [
		{
			"name": "Aberrant Spirit",
			"source": "XPHB",
			"page": 322,
			"summonedBySpell": "Summon Aberration|XPHB",
			"summonedBySpellLevel": 4,
			"size": [
				"M"
			],
			"type": "aberration",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "11 + the spell's level"
				}
			],
			"hp": {
				"special": "40 + 10 for each spell level above 4"
			},
			"speed": {
				"walk": 30,
				"fly": {
					"number": 30,
					"condition": "(hover; Beholderkin only)"
				},
				"canHover": true
			},
			"str": 16,
			"dex": 10,
			"con": 15,
			"int": 16,
			"wis": 10,
			"cha": 6,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 10,
			"immune": [
				"psychic"
			],
			"languages": [
				"Deep Speech",
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Regeneration (Slaad Only)",
					"entries": [
						"The spirit regains 5 Hit Points at the start of its turn if it has at least 1 Hit Point."
					]
				},
				{
					"name": "Whispering Aura (Mind Flayer Only)",
					"entries": [
						"At the start of each of the spirit's turns, the spirit emits psionic energy if it doesn't have the {@condition Incapacitated|XPHB} condition. {@actSave wis} DC equals your spell save DC, each creature (other than you) within 5 feet of the spirit. {@actSaveFail} {@damage 2d6} Psychic damage."
					]
				}
			],
			"action": [
				{
					"name": "Multiattack",
					"entries": [
						"The spirit makes a number of attacks equal to half this spell's level (round down)."
					]
				},
				{
					"name": "Claw (Slaad Only)",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d10 + 3 + summonSpellLevel} Slashing damage, and the target can't regain Hit Points until the start of the spirit's next turn."
					]
				},
				{
					"name": "Eye Ray (Beholderkin Only)",
					"entries": [
						"{@atkr r} {@hitYourSpellAttack Bonus equals your spell attack modifier}, range 150 ft. {@h}{@damage 1d8 + 3 + summonSpellLevel} Psychic damage."
					]
				},
				{
					"name": "Psychic Slam (Mind Flayer Only)",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d8 + 3 + summonSpellLevel} Psychic damage."
					]
				}
			],
			"traitTags": [
				"Regeneration"
			],
			"senseTags": [
				"D"
			],
			"actionTags": [
				"Multiattack"
			],
			"languageTags": [
				"DS"
			],
			"damageTags": [
				"S",
				"Y"
			],
			"miscTags": [
				"MA",
				"RA"
			],
			"savingThrowForced": [
				"wisdom"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Aberrant Spirit (Beholderkin)",
					"source": "XPHB",
					"_mod": {
						"action": [
							{
								"mode": "removeArr",
								"names": [
									"Claw (Slaad Only)",
									"Psychic Slam (Mind Flayer Only)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Eye Ray (Beholderkin Only)",
									"with": "Eye Ray"
								}
							}
						]
					},
					"speed": {
						"walk": 30,
						"fly": {
							"number": 30,
							"condition": "(hover)"
						},
						"canHover": true
					},
					"trait": null,
					"traitTags": null,
					"damageTags": [
						"Y"
					],
					"miscTags": [
						"RA"
					]
				},
				{
					"name": "Aberrant Spirit (Slaad)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "removeArr",
								"names": [
									"Whispering Aura (Mind Flayer Only)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Regeneration (Slaad Only)",
									"with": "Regeneration"
								}
							}
						],
						"action": [
							{
								"mode": "removeArr",
								"names": [
									"Eye Ray (Beholderkin Only)",
									"Psychic Slam (Mind Flayer Only)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Claw (Slaad Only)",
									"with": "Claw"
								}
							}
						]
					},
					"speed": {
						"walk": 30
					},
					"traitTags": [
						"Regeneration"
					],
					"damageTags": [
						"S"
					],
					"miscTags": [
						"MA"
					]
				},
				{
					"name": "Aberrant Spirit (Star Spawn)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "removeArr",
								"names": [
									"Regeneration (Slaad Only)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Whispering Aura (Mind Flayer Only)",
									"with": "Whispering Aura"
								}
							}
						],
						"action": [
							{
								"mode": "removeArr",
								"names": [
									"Eye Ray (Beholderkin Only)",
									"Claw (Slaad Only)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Psychic Slam (Mind Flayer Only)",
									"with": "Psychic Slam"
								}
							}
						]
					},
					"speed": {
						"walk": 30
					},
					"traitTags": [
						"Regeneration"
					],
					"damageTags": [
						"Y"
					],
					"miscTags": [
						"RA"
					]
				}
			]
		},
		{
			"name": "Animated Object",
			"source": "XPHB",
			"page": 240,
			"srd52": true,
			"summonedBySpell": "Animate Objects|XPHB",
			"summonedBySpellLevel": 5,
			"size": [
				"T",
				"S",
				"M",
				"L",
				"H"
			],
			"type": "construct",
			"alignment": [
				"U"
			],
			"ac": [
				15
			],
			"hp": {
				"special": "10 (Medium or smaller), 20 (Large), 40 (Huge)"
			},
			"speed": {
				"walk": 30
			},
			"str": 16,
			"dex": 10,
			"con": 10,
			"int": 3,
			"wis": 3,
			"cha": 1,
			"senses": [
				"Blindsight 30 ft."
			],
			"passive": 6,
			"languages": [
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"action": [
				{
					"name": "Slam",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}Force damage equal to {@damage (summonSpellLevel - 4)d4 + 3|1d4 + 3}, {@damage (summonSpellLevel - 3)d6 + 3|2d6 + 3} + your spellcasting ability modifier (Large), or {@damage (summonSpellLevel - 3)d12 + 3|2d12 + 3} + your spellcasting ability modifier (Huge)."
					]
				}
			],
			"senseTags": [
				"B"
			],
			"miscTags": [
				"MA"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Animated Object (Huge)",
					"source": "XPHB",
					"hp": {
						"special": "40"
					},
					"action": [
						{
							"name": "Slam",
							"entries": [
								"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}Force damage equal to {@damage (summonSpellLevel - 3)d12 + 3|2d12 + 3} + your spellcasting ability modifier."
							]
						}
					]
				},
				{
					"name": "Animated Object (Large)",
					"source": "XPHB",
					"hp": {
						"special": "20"
					},
					"action": [
						{
							"name": "Slam",
							"entries": [
								"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}Force damage equal to {@damage (summonSpellLevel - 3)d6 + 3|2d6 + 3} + your spellcasting ability modifier."
							]
						}
					]
				},
				{
					"name": "Animated Object (Medium or Smaller)",
					"source": "XPHB",
					"hp": {
						"special": "10"
					},
					"action": [
						{
							"name": "Slam",
							"entries": [
								"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}Force damage equal to {@damage (summonSpellLevel - 4)d4 + 3|1d4 + 3} + your spellcasting ability modifier."
							]
						}
					]
				}
			]
		},
		{
			"name": "Beast of the Land",
			"source": "XPHB",
			"page": 123,
			"summonedByClass": "Ranger|XPHB",
			"size": [
				"M"
			],
			"type": "beast",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "13 plus your Wisdom modifier"
				}
			],
			"hp": {
				"special": "5 plus five times your Ranger level (the beast has a number of Hit Dice [d8s] equal to your Ranger level)"
			},
			"speed": {
				"walk": 40,
				"climb": 40
			},
			"str": 14,
			"dex": 14,
			"con": 15,
			"int": 8,
			"wis": 14,
			"cha": 11,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 12,
			"languages": [
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Primal Bond",
					"entries": [
						"Add your Proficiency Bonus to any ability check or saving throw the beast makes."
					]
				}
			],
			"action": [
				{
					"name": "Beast's Strike",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d8 + 2} plus your Wisdom modifier Bludgeoning, Piercing, or Slashing damage (your choice when you summon the beast). If the beast moved at least 20 feet straight toward the target before the hit, the target takes an extra {@damage 1d6} damage of the same type, and the target has the {@condition Prone|XPHB} condition if it is a Large or smaller creature."
					]
				}
			],
			"miscTags": [
				"MA"
			],
			"conditionInflict": [
				"prone"
			],
			"hasToken": true,
			"hasFluffImages": true
		},
		{
			"name": "Beast of the Sea",
			"source": "XPHB",
			"page": 124,
			"summonedByClass": "Ranger|XPHB",
			"size": [
				"M"
			],
			"type": "beast",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "13 plus your Wisdom modifier"
				}
			],
			"hp": {
				"special": "5 plus five times your Ranger level (the beast has a number of Hit Dice [d8s] equal to your Ranger level)"
			},
			"speed": {
				"walk": 5,
				"swim": 60
			},
			"str": 14,
			"dex": 14,
			"con": 15,
			"int": 8,
			"wis": 14,
			"cha": 11,
			"senses": [
				"Darkvision 90 ft."
			],
			"passive": 12,
			"languages": [
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Amphibious",
					"entries": [
						"The beast can breathe air and water."
					]
				},
				{
					"name": "Primal Bond",
					"entries": [
						"Add your Proficiency Bonus to any ability check or saving throw the beast makes."
					]
				}
			],
			"action": [
				{
					"name": "Beast's Strike",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d6 + 2} plus your Wisdom modifier Bludgeoning or Piercing damage (your choice when you summon the beast), and the target has the {@condition Grappled|XPHB} condition (escape DC equals your spell save DC)."
					]
				}
			],
			"traitTags": [
				"Amphibious"
			],
			"miscTags": [
				"MA"
			],
			"conditionInflict": [
				"grappled"
			],
			"hasToken": true,
			"hasFluffImages": true
		},
		{
			"name": "Beast of the Sky",
			"source": "XPHB",
			"page": 124,
			"summonedByClass": "Ranger|XPHB",
			"size": [
				"S"
			],
			"type": "beast",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "13 plus your Wisdom modifier"
				}
			],
			"hp": {
				"special": "4 plus four times your Ranger level (the beast has a number of Hit Dice [d6s] equal to your Ranger level)"
			},
			"speed": {
				"walk": 10,
				"fly": 60
			},
			"str": 6,
			"dex": 16,
			"con": 13,
			"int": 8,
			"wis": 14,
			"cha": 11,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 12,
			"languages": [
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Flyby",
					"entries": [
						"The beast doesn't provoke {@action Opportunity Attack|XPHB|Opportunity Attacks} when it flies out of an enemy's reach."
					]
				},
				{
					"name": "Primal Bond",
					"entries": [
						"Add your Proficiency Bonus to any ability check or saving throw the beast makes."
					]
				}
			],
			"action": [
				{
					"name": "Beast's Strike",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d4 + 3} plus your Wisdom modifier Slashing damage."
					]
				}
			],
			"traitTags": [
				"Flyby"
			],
			"miscTags": [
				"MA"
			],
			"hasToken": true,
			"hasFluffImages": true
		},
		{
			"name": "Bestial Spirit",
			"source": "XPHB",
			"page": 323,
			"summonedBySpell": "Summon Beast|XPHB",
			"summonedBySpellLevel": 2,
			"size": [
				"S"
			],
			"type": "beast",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "11 + the spell's level"
				}
			],
			"hp": {
				"special": "20 (Air only) or 30 (Land and Water only) + 5 for each spell level above 2"
			},
			"speed": {
				"walk": 30,
				"climb": {
					"number": 30,
					"condition": "(Land only)"
				},
				"fly": {
					"number": 60,
					"condition": "(Air only)"
				},
				"swim": {
					"number": 30,
					"condition": "(Water only)"
				}
			},
			"str": 18,
			"dex": 11,
			"con": 16,
			"int": 4,
			"wis": 14,
			"cha": 5,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 12,
			"languages": [
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Flyby (Air Only)",
					"entries": [
						"The spirit doesn't provoke {@action Opportunity Attack|XPHB|Opportunity Attacks} when it flies out of an enemy's reach."
					]
				},
				{
					"name": "Pack Tactics (Land and Water Only)",
					"entries": [
						"The spirit has Advantage on an attack roll against a creature if at least one of the spirit's allies is within 5 feet of the creature and the ally doesn't have the {@condition Incapacitated|XPHB} condition."
					]
				},
				{
					"name": "Water Breathing (Water Only)",
					"entries": [
						"The spirit can breathe only underwater."
					]
				}
			],
			"action": [
				{
					"name": "Multiattack",
					"entries": [
						"The spirit makes a number of Rend attacks equal to half this spell's level (round down)."
					]
				},
				{
					"name": "Rend",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d8 + 4 + summonSpellLevel} Piercing damage."
					]
				}
			],
			"traitTags": [
				"Flyby",
				"Pack Tactics",
				"Water Breathing"
			],
			"actionTags": [
				"Multiattack"
			],
			"damageTags": [
				"P"
			],
			"miscTags": [
				"MA"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Bestial Spirit (Air)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "removeArr",
								"names": [
									"Water Breathing (Water Only)",
									"Pack Tactics (Land and Water Only)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Flyby (Air Only)",
									"with": "Flyby"
								}
							}
						]
					},
					"hp": {
						"special": "20 + 5 for each spell level above 2"
					},
					"speed": {
						"walk": 30,
						"fly": 60
					},
					"traitTags": [
						"Flyby"
					]
				},
				{
					"name": "Bestial Spirit (Land)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "removeArr",
								"names": [
									"Water Breathing (Water Only)",
									"Flyby (Air Only)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Pack Tactics (Land and Water Only)",
									"with": "Pack Tactics"
								}
							}
						]
					},
					"hp": {
						"special": "30 + 5 for each spell level above 2"
					},
					"speed": {
						"walk": 30,
						"climb": 30
					},
					"traitTags": [
						"Pack Tactics"
					]
				},
				{
					"name": "Bestial Spirit (Water)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "removeArr",
								"names": [
									"Flyby (Air Only)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Pack Tactics (Land and Water Only)",
									"with": "Pack Tactics"
								}
							}
						]
					},
					"hp": {
						"special": "30 + 5 for each spell level above 2"
					},
					"speed": {
						"walk": 30,
						"swim": 30
					},
					"traitTags": [
						"Pack Tactics",
						"Water Breathing"
					]
				}
			]
		},
		{
			"name": "Celestial Spirit",
			"source": "XPHB",
			"page": 323,
			"summonedBySpell": "Summon Celestial|XPHB",
			"summonedBySpellLevel": 5,
			"size": [
				"L"
			],
			"type": "celestial",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "11 + the spell's level + 2 (Defender only)"
				}
			],
			"hp": {
				"special": "40 + 10 for each spell level above 5"
			},
			"speed": {
				"walk": 30,
				"fly": 40
			},
			"str": 16,
			"dex": 14,
			"con": 16,
			"int": 10,
			"wis": 14,
			"cha": 16,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 12,
			"resist": [
				"radiant"
			],
			"conditionImmune": [
				"charmed",
				"frightened"
			],
			"languages": [
				"Celestial",
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"action": [
				{
					"name": "Multiattack",
					"entries": [
						"The spirit makes a number of attacks equal to half this spell's level (round down)."
					]
				},
				{
					"name": "Radiant Bow (Avenger Only)",
					"entries": [
						"{@atkr r} {@hitYourSpellAttack Bonus equals your spell attack modifier}, range 600 ft. {@h}{@damage 2d6 + 2 + summonSpellLevel} Radiant damage."
					]
				},
				{
					"name": "Radiant Mace (Defender Only)",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d10 + 3 + summonSpellLevel} Radiant damage, and the spirit can choose itself or another creature it can see within 10 feet of the target. The chosen creature gains {@dice 1d10} Temporary Hit Points."
					]
				},
				{
					"name": "Healing Touch (1/Day)",
					"entries": [
						"The spirit touches another creature. The target regains Hit Points equal to {@dice 2d8 + summonSpellLevel}."
					]
				}
			],
			"actionTags": [
				"Multiattack"
			],
			"damageTags": [
				"R"
			],
			"miscTags": [
				"MA",
				"MLW",
				"RA"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Celestial Spirit (Avenger)",
					"source": "XPHB",
					"_mod": {
						"action": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Radiant Bow (Avenger Only)",
									"with": "Radiant Bow"
								}
							},
							{
								"mode": "removeArr",
								"names": "Radiant Mace (Defender Only)"
							}
						]
					},
					"ac": [
						{
							"special": "11 + the spell's level"
						}
					],
					"miscTags": [
						"RA",
						"RW"
					]
				},
				{
					"name": "Celestial Spirit (Defender)",
					"source": "XPHB",
					"_mod": {
						"action": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Radiant Mace (Defender Only)",
									"with": "Radiant Mace"
								}
							},
							{
								"mode": "removeArr",
								"names": "Radiant Bow (Avenger Only)"
							}
						]
					},
					"ac": [
						{
							"special": "13 + the spell's level"
						}
					],
					"miscTags": [
						"MA",
						"MLW"
					]
				}
			]
		},
		{
			"name": "Construct Spirit",
			"source": "XPHB",
			"page": 324,
			"summonedBySpell": "Summon Construct|XPHB",
			"summonedBySpellLevel": 4,
			"size": [
				"M"
			],
			"type": "construct",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "13 + the spell's level"
				}
			],
			"hp": {
				"special": "40 + 15 for each spell level above 4"
			},
			"speed": {
				"walk": 30
			},
			"str": 18,
			"dex": 10,
			"con": 18,
			"int": 14,
			"wis": 11,
			"cha": 5,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 10,
			"resist": [
				"poison"
			],
			"conditionImmune": [
				"charmed",
				"exhaustion",
				"frightened",
				"paralyzed",
				"poisoned"
			],
			"languages": [
				"Understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Heated Body (Metal Only)",
					"entries": [
						"A creature that hits the spirit with a melee attack or that starts its turn in a grapple with the spirit takes {@damage 1d10} Fire damage."
					]
				},
				{
					"name": "Stony Lethargy (Stone Only)",
					"entries": [
						"When a creature starts its turn within 10 feet of the spirit, the spirit can target it with magical energy if the spirit can see it. {@actSave wis} DC equals your spell save DC, the target. {@actSaveFail} Until the start of its next turn, the target can't make {@action Opportunity Attack|XPHB|Opportunity Attacks}, and its Speed is halved."
					]
				}
			],
			"action": [
				{
					"name": "Multiattack",
					"entries": [
						"The spirit makes a number of Slam attacks equal to half this spell's level (round down)."
					]
				},
				{
					"name": "Slam",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d8 + 4 + summonSpellLevel} Bludgeoning damage."
					]
				}
			],
			"reaction": [
				{
					"name": "Berserk Lashing (Clay Only)",
					"entries": [
						"{@actTrigger} The spirit takes damage from a creature. {@actResponse} The spirit makes a Slam attack against that creature if possible, or the spirit moves up to half its Speed toward that creature without provoking {@action Opportunity Attack|XPHB|Opportunity Attacks}."
					]
				}
			],
			"actionTags": [
				"Multiattack"
			],
			"damageTags": [
				"B",
				"F"
			],
			"miscTags": [
				"MA"
			],
			"savingThrowForced": [
				"wisdom"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Construct Spirit (Clay)",
					"source": "XPHB",
					"_mod": {
						"reaction": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Berserk Lashing (Clay Only)",
									"with": "Berserk Lashing"
								}
							}
						]
					},
					"trait": null,
					"damageTags": [
						"B"
					]
				},
				{
					"name": "Construct Spirit (Metal)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Heated Body (Metal Only)",
									"with": "Heated Body"
								}
							},
							{
								"mode": "removeArr",
								"names": "Stony Lethargy (Stone Only)"
							}
						]
					},
					"reaction": null
				},
				{
					"name": "Construct Spirit (Stone)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Stony Lethargy (Stone Only)",
									"with": "Stony Lethargy"
								}
							},
							{
								"mode": "removeArr",
								"names": "Heated Body (Metal Only)"
							}
						]
					},
					"reaction": null,
					"damageTags": [
						"B"
					]
				}
			]
		},
		{
			"name": "Draconic Spirit",
			"source": "XPHB",
			"page": 325,
			"srd52": true,
			"summonedBySpell": "Summon Dragon|XPHB",
			"summonedBySpellLevel": 5,
			"size": [
				"L"
			],
			"type": "dragon",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "14 + the spell's level"
				}
			],
			"hp": {
				"special": "50 + 10 for each spell level above 5"
			},
			"speed": {
				"walk": 30,
				"fly": 60,
				"swim": 30
			},
			"str": 19,
			"dex": 14,
			"con": 17,
			"int": 10,
			"wis": 14,
			"cha": 14,
			"senses": [
				"Blindsight 30 ft.",
				"Darkvision 60 ft."
			],
			"passive": 12,
			"resist": [
				"acid",
				"cold",
				"fire",
				"lightning",
				"poison"
			],
			"conditionImmune": [
				"charmed",
				"frightened",
				"poisoned"
			],
			"languages": [
				"Draconic",
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Shared Resistances",
					"entries": [
						"When you summon the spirit, choose one of its Resistances. You have Resistance to the chosen damage type until the spell ends."
					]
				}
			],
			"action": [
				{
					"name": "Multiattack",
					"entries": [
						"The spirit makes a number of Rend attacks equal to half the spell's level (round down), and it uses Breath Weapon."
					]
				},
				{
					"name": "Rend",
					"entries": [
						"{@atk m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 10 feet. {@h}{@damage 1d6 + 4 + summonSpellLevel} Piercing damage."
					]
				},
				{
					"name": "Breath Weapon",
					"entries": [
						"{@actSave dex} DC equals your spell save DC, each creature in a 30-foot Cone. {@actSaveFail} {@damage 2d6} damage of a type this spirit has Resistance to (your choice when you cast the spell). {@actSaveSuccess} Half damage."
					]
				}
			],
			"actionTags": [
				"Breath Weapon",
				"Multiattack"
			],
			"damageTags": [
				"P"
			],
			"miscTags": [
				"MA"
			],
			"savingThrowForced": [
				"dexterity"
			],
			"hasToken": true,
			"hasFluffImages": true
		},
		{
			"name": "Elemental Spirit",
			"source": "XPHB",
			"page": 325,
			"summonedBySpell": "Summon Elemental|XPHB",
			"summonedBySpellLevel": 4,
			"size": [
				"M"
			],
			"type": "elemental",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "11 + the spell's level"
				}
			],
			"hp": {
				"special": "50 + 10 for each spell level above 4"
			},
			"speed": {
				"walk": 40,
				"burrow": {
					"number": 40,
					"condition": "(Earth only)"
				},
				"fly": {
					"number": 40,
					"condition": "(hover; Air only)"
				},
				"swim": {
					"number": 40,
					"condition": "(Water only)"
				},
				"canHover": true
			},
			"str": 18,
			"dex": 15,
			"con": 17,
			"int": 4,
			"wis": 10,
			"cha": 16,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 10,
			"resist": [
				{
					"resist": [
						"lightning",
						"thunder"
					],
					"cond": true,
					"note": "(Air only)"
				},
				{
					"resist": [
						"piercing",
						"slashing"
					],
					"cond": true,
					"note": "(Earth only)"
				},
				{
					"resist": [
						"acid"
					],
					"cond": true,
					"note": "(Water only)"
				}
			],
			"immune": [
				"poison",
				{
					"immune": [
						"fire"
					],
					"cond": true,
					"note": "(Fire only)"
				}
			],
			"conditionImmune": [
				"exhaustion",
				"paralyzed",
				"petrified",
				"poisoned"
			],
			"languages": [
				"Primordial",
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Amorphous Form (Air, Fire, and Water Only)",
					"entries": [
						"The spirit can move through a space as narrow as 1 inch wide without it counting as Difficult Terrain."
					]
				}
			],
			"action": [
				{
					"name": "Multiattack",
					"entries": [
						"The spirit makes a number of Slam attacks equal to half this spell's level (round down)."
					]
				},
				{
					"name": "Slam",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d10 + 4 + summonSpellLevel} Bludgeoning (Earth only), Cold (Water only), Lightning (Air only), or Fire (Fire only) damage."
					]
				}
			],
			"traitTags": [
				"Amorphous"
			],
			"actionTags": [
				"Multiattack"
			],
			"miscTags": [
				"MA"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Elemental Spirit (Air)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Amorphous Form (Air, Fire, and Water Only)",
									"with": "Amorphous Form"
								}
							}
						],
						"action": {
							"mode": "replaceArr",
							"replace": "Slam",
							"items": {
								"name": "Slam",
								"entries": [
									"{@atk m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft.. {@h}{@damage 1d10 + 4 + summonSpellLevel} Bludgeoning damage."
								]
							}
						}
					},
					"speed": {
						"walk": 40,
						"fly": {
							"number": 40,
							"condition": "(hover)"
						},
						"canHover": true
					},
					"resist": [
						"lightning",
						"thunder"
					],
					"immune": [
						"poison"
					],
					"damageTags": [
						"B"
					]
				},
				{
					"name": "Elemental Spirit (Earth)",
					"source": "XPHB",
					"_mod": {
						"action": {
							"mode": "replaceArr",
							"replace": "Slam",
							"items": {
								"name": "Slam",
								"entries": [
									"{@atk m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft.. {@h}{@damage 1d10 + 4 + summonSpellLevel} Bludgeoning damage."
								]
							}
						}
					},
					"speed": {
						"walk": 40,
						"burrow": 40
					},
					"resist": [
						"piercing",
						"slashing"
					],
					"immune": [
						"poison"
					],
					"trait": null,
					"damageTags": [
						"B"
					]
				},
				{
					"name": "Elemental Spirit (Fire)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Amorphous Form (Air, Fire, and Water Only)",
									"with": "Amorphous Form"
								}
							}
						],
						"action": {
							"mode": "replaceArr",
							"replace": "Slam",
							"items": {
								"name": "Slam",
								"entries": [
									"{@atk m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft.. {@h}{@damage 1d10 + 4 + summonSpellLevel} Fire damage."
								]
							}
						}
					},
					"speed": {
						"walk": 40
					},
					"immune": [
						"poison",
						"fire"
					],
					"damageTags": [
						"F"
					]
				},
				{
					"name": "Elemental Spirit (Water)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Amorphous Form (Air, Fire, and Water Only)",
									"with": "Amorphous Form"
								}
							}
						],
						"action": {
							"mode": "replaceArr",
							"replace": "Slam",
							"items": {
								"name": "Slam",
								"entries": [
									"{@atk m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft.. {@h}{@damage 1d10 + 4 + summonSpellLevel} Bludgeoning damage."
								]
							}
						}
					},
					"speed": {
						"walk": 40,
						"swim": 40
					},
					"resist": [
						"acid"
					],
					"immune": [
						"poison"
					],
					"damageTags": [
						"B"
					]
				}
			]
		},
		{
			"name": "Fey Spirit",
			"source": "XPHB",
			"page": 326,
			"summonedBySpell": "Summon Fey|XPHB",
			"summonedBySpellLevel": 3,
			"size": [
				"S"
			],
			"type": "fey",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "12 + the spell's level"
				}
			],
			"hp": {
				"special": "30 + 10 for each spell level above 3"
			},
			"speed": {
				"walk": 30,
				"fly": 30
			},
			"str": 13,
			"dex": 16,
			"con": 14,
			"int": 14,
			"wis": 11,
			"cha": 16,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 10,
			"conditionImmune": [
				"charmed"
			],
			"languages": [
				"Sylvan",
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"action": [
				{
					"name": "Multiattack",
					"entries": [
						"The spirit makes a number of Fey Blade attacks equal to half this spell's level (round down)."
					]
				},
				{
					"name": "Fey Blade",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 2d6 + 3 + summonSpellLevel} Force damage."
					]
				}
			],
			"bonus": [
				{
					"name": "Fey Step",
					"entries": [
						"The spirit magically teleports up to 30 feet to an unoccupied space it can see. Then one of the following effects occurs, based on the spirit's chosen mood:",
						{
							"type": "list",
							"style": "list-hang-notitle",
							"items": [
								{
									"name": "Fuming",
									"type": "item",
									"entries": [
										"The spirit has Advantage on the next attack roll it makes before the end of this turn."
									]
								},
								{
									"name": "Mirthful",
									"type": "item",
									"entries": [
										"{@actSave wis} DC equals your spell save DC, one creature the spirit can see within 10 feet of itself. {@actSaveFail} The target is {@condition Charmed|XPHB} by you and the spirit for 1 minute or until the target takes any damage."
									]
								},
								{
									"name": "Tricksy",
									"type": "item",
									"entries": [
										"The spirit fills a 10-foot Cube within 5 feet of it with magical Darkness, which lasts until the end of its next turn."
									]
								}
							]
						}
					]
				}
			],
			"senseTags": [
				"D"
			],
			"actionTags": [
				"Multiattack"
			],
			"languageTags": [
				"S"
			],
			"damageTags": [
				"O"
			],
			"miscTags": [
				"MA"
			],
			"conditionInflict": [
				"charmed"
			],
			"savingThrowForced": [
				"wisdom"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Fey Spirit (Fuming)",
					"source": "XPHB",
					"bonus": [
						{
							"name": "Fey Step",
							"entries": [
								"The spirit magically teleports up to 30 feet to an unoccupied space it can see. The spirit has Advantage on the next attack roll it makes before the end of this turn."
							]
						}
					]
				},
				{
					"name": "Fey Spirit (Mirthful)",
					"source": "XPHB",
					"bonus": [
						{
							"name": "Fey Step",
							"entries": [
								"The spirit magically teleports up to 30 feet to an unoccupied space it can see. {@actSave wis} DC equals your spell save DC, one creature the spirit can see within 10 feet of itself. {@actSaveFail} The target is {@condition Charmed|XPHB} by you and the spirit for 1 minute or until the target takes any damage."
							]
						}
					]
				},
				{
					"name": "Fey Spirit (Tricksy)",
					"source": "XPHB",
					"bonus": [
						{
							"name": "Fey Step",
							"entries": [
								"The spirit magically teleports up to 30 feet to an unoccupied space it can see. The spirit fills a 10-foot Cube within 5 feet of it with magical Darkness, which lasts until the end of its next turn."
							]
						}
					]
				}
			]
		},
		{
			"name": "Fiendish Spirit",
			"source": "XPHB",
			"page": 327,
			"summonedBySpell": "Summon Fiend|XPHB",
			"summonedBySpellLevel": 6,
			"size": [
				"L"
			],
			"type": "fiend",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "12 + the spell's level"
				}
			],
			"hp": {
				"special": "50 (Demon only) or 40 (Devil only) or 60 (Yugoloth only) + 15 for each spell level above 6"
			},
			"speed": {
				"walk": 40,
				"climb": {
					"number": 40,
					"condition": "(Demon only)"
				},
				"fly": {
					"number": 60,
					"condition": "(Devil only)"
				}
			},
			"str": 13,
			"dex": 16,
			"con": 15,
			"int": 10,
			"wis": 10,
			"cha": 16,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 10,
			"resist": [
				"fire"
			],
			"immune": [
				"poison"
			],
			"conditionImmune": [
				"poisoned"
			],
			"languages": [
				"Abyssal",
				"Infernal",
				"Telepathy 60 ft."
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Death Throes (Demon Only)",
					"entries": [
						"When the spirit drops to 0 Hit Points or the spell ends, the spirit explodes. {@actSave dex} DC equals your spell save DC, each creature in a 10-foot Emanation originating from the spirit. {@actSaveFail} {@damage 2d10} plus this spell's level Fire damage. {@actSaveSuccess} Half damage."
					]
				},
				{
					"name": "Devil's Sight (Devil Only)",
					"entries": [
						"Magical Darkness doesn't impede the spirit's Darkvision."
					]
				},
				{
					"name": "Magic Resistance",
					"entries": [
						"The spirit has Advantage on saving throws against spells and other magical effects."
					]
				}
			],
			"action": [
				{
					"name": "Multiattack",
					"entries": [
						"The spirit makes a number of attacks equal to half this spell's level (round down)."
					]
				},
				{
					"name": "Bite (Demon Only)",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d12 + 3 + summonSpellLevel} Necrotic damage."
					]
				},
				{
					"name": "Claws (Yugoloth Only)",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d8 + 3 + summonSpellLevel} Slashing damage. Immediately after the attack hits or misses, the spirit can teleport up to 30 feet to an unoccupied space it can see."
					]
				},
				{
					"name": "Fiery Strike (Devil Only)",
					"entries": [
						"{@atkr m,r} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. or range 150 ft. {@h}{@damage 2d6 + 3 + summonSpellLevel} Fire damage."
					]
				}
			],
			"traitTags": [
				"Death Burst",
				"Devil's Sight",
				"Magic Resistance"
			],
			"actionTags": [
				"Multiattack"
			],
			"damageTags": [
				"F",
				"N",
				"S"
			],
			"miscTags": [
				"MA",
				"RA"
			],
			"savingThrowForced": [
				"dexterity"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Fiendish Spirit (Demon)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Death Throes (Demon Only)",
									"with": "Death Throes"
								}
							},
							{
								"mode": "removeArr",
								"names": "Devil's Sight (Devil Only)"
							}
						],
						"action": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Bite (Demon Only)",
									"with": "Bite"
								}
							},
							{
								"mode": "removeArr",
								"names": [
									"Claws (Yugoloth Only)",
									"Fiery Strike (Devil Only)"
								]
							}
						]
					},
					"hp": {
						"special": "50 + 15 for each spell level above 6"
					},
					"speed": {
						"walk": 40,
						"climb": 40
					},
					"traitTags": [
						"Death Burst",
						"Magic Resistance"
					],
					"damageTags": [
						"F"
					]
				},
				{
					"name": "Fiendish Spirit (Devil)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Devil's Sight (Devil Only)",
									"with": "Devil's Sight"
								}
							},
							{
								"mode": "removeArr",
								"names": "Death Throes (Demon Only)"
							}
						],
						"action": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Fiery Strike (Devil Only)",
									"with": "Fiery Strike"
								}
							},
							{
								"mode": "removeArr",
								"names": [
									"Bite (Demon Only)",
									"Claws (Yugoloth Only)"
								]
							}
						]
					},
					"hp": {
						"special": "40 + 15 for each spell level above 6"
					},
					"speed": {
						"walk": 40,
						"fly": 60
					},
					"traitTags": [
						"Devil's Sight",
						"Magic Resistance"
					],
					"damageTags": [
						"N"
					]
				},
				{
					"name": "Fiendish Spirit (Yugoloth)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "removeArr",
								"names": [
									"Death Throes (Demon Only)",
									"Devil's Sight (Devil Only)"
								]
							}
						],
						"action": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Claws (Yugoloth Only)",
									"with": "Claws"
								}
							},
							{
								"mode": "removeArr",
								"names": [
									"Bite (Demon Only)",
									"Fiery Strike (Devil Only)"
								]
							}
						]
					},
					"hp": {
						"special": "60 + 15 for each spell level above 6"
					},
					"speed": {
						"walk": 40
					},
					"traitTags": [
						"Magic Resistance"
					],
					"damageTags": [
						"F"
					]
				}
			]
		},
		{
			"name": "Giant Insect",
			"source": "XPHB",
			"page": 279,
			"srd52": true,
			"summonedBySpell": "Giant Insect|XPHB",
			"summonedBySpellLevel": 4,
			"size": [
				"L"
			],
			"type": "beast",
			"alignment": [
				"U"
			],
			"ac": [
				{
					"special": "11 + the spell's level"
				}
			],
			"hp": {
				"special": "30 + 10 for each spell level above 4"
			},
			"speed": {
				"walk": 40,
				"climb": 40,
				"fly": {
					"number": 40,
					"condition": "(Wasp only)"
				}
			},
			"str": 17,
			"dex": 13,
			"con": 15,
			"int": 4,
			"wis": 14,
			"cha": 3,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 12,
			"languages": [
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Spider Climb",
					"entries": [
						"The insect can climb difficult surfaces, including along ceilings, without needing to make an ability check."
					]
				}
			],
			"action": [
				{
					"name": "Multiattack",
					"entries": [
						"The insect makes a number of attacks equal to half this spell's level (round down)."
					]
				},
				{
					"name": "Poison Jab",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 10 ft. {@h}{@damage 1d6 + 3 + summonSpellLevel} Piercing damage plus {@damage 1d4} Poison damage."
					]
				},
				{
					"name": "Web Bolt (Spider Only)",
					"entries": [
						"{@atkr r} {@hitYourSpellAttack Bonus equals your spell attack modifier}, range 60 ft. {@h}{@damage 1d10 + 3 + summonSpellLevel} Bludgeoning damage, and the target's Speed is reduced to 0 until the start of the insect's next turn."
					]
				}
			],
			"bonus": [
				{
					"name": "Venomous Spew (Centipede Only)",
					"entries": [
						"{@actSave con} Your spell save DC, one creature the insect can see within 10 feet. {@actSaveFail} The target has the {@condition Poisoned|XPHB} condition until the start of the insect's next turn."
					]
				}
			],
			"traitTags": [
				"Spider Climb"
			],
			"actionTags": [
				"Multiattack"
			],
			"damageTags": [
				"I",
				"P"
			],
			"miscTags": [
				"MA",
				"RA",
				"RCH"
			],
			"conditionInflict": [
				"poisoned"
			],
			"savingThrowForced": [
				"constitution"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Giant Insect (Centipede)",
					"source": "XPHB",
					"_mod": {
						"action": [
							{
								"mode": "removeArr",
								"names": [
									"Web Bolt (Spider Only)"
								]
							}
						]
					},
					"speed": {
						"walk": 40,
						"climb": 40
					}
				},
				{
					"name": "Giant Insect (Spider)",
					"source": "XPHB",
					"_mod": {
						"action": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Web Bolt (Spider Only)",
									"with": "Web Bolt"
								}
							}
						]
					},
					"speed": {
						"walk": 40,
						"climb": 40
					},
					"bonus": null
				},
				{
					"name": "Giant Insect (Wasp)",
					"source": "XPHB",
					"_mod": {
						"action": [
							{
								"mode": "removeArr",
								"names": [
									"Web Bolt (Spider Only)"
								]
							}
						]
					},
					"speed": {
						"walk": 40,
						"climb": 40,
						"fly": 40
					},
					"bonus": null
				}
			]
		},
		{
			"name": "Otherworldly Steed",
			"source": "XPHB",
			"page": 273,
			"srd52": true,
			"summonedBySpell": "Find Steed|XPHB",
			"summonedBySpellLevel": 2,
			"size": [
				"L"
			],
			"type": {
				"type": {
					"choose": [
						"celestial",
						"fey",
						"fiend"
					]
				}
			},
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "10 + 1 per spell level"
				}
			],
			"hp": {
				"special": "5 + 10 per spell level (the steed has a number of Hit Dice [d10s] equal to the spell's level)"
			},
			"speed": {
				"walk": 60,
				"fly": {
					"number": 60,
					"condition": "(requires level 4+ spell)"
				}
			},
			"str": 18,
			"dex": 12,
			"con": 14,
			"int": 6,
			"wis": 12,
			"cha": 8,
			"passive": 11,
			"languages": [
				"telepathy 1 mile (works only with you)"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Life Bond",
					"entries": [
						"When you regain Hit Points from a level 1+ spell, the steed regains the same number of Hit Points if you're within 5 feet of it."
					]
				}
			],
			"action": [
				{
					"name": "Otherworldly Slam",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d8 + summonSpellLevel} of Radiant (Celestial), Psychic (Fey), or Necrotic (Fiend) damage."
					]
				}
			],
			"bonus": [
				{
					"name": "Fell Glare (Fiend Only; Recharges after a Long Rest)",
					"entries": [
						"{@actSave wis} DC equals your spell save DC, one creature within 60 feet the steed can see. {@actSaveFail} The target has the {@condition Frightened|XPHB} condition until the end of your next turn."
					]
				},
				{
					"name": "Fey Step (Fey Only; Recharges after a Long Rest)",
					"entries": [
						"The steed teleports, along with its rider, to an unoccupied space of your choice up to 60 feet away from itself."
					]
				},
				{
					"name": "Healing Touch (Celestial Only; Recharges after a Long Rest)",
					"entries": [
						"One creature within 5 feet of the steed regains a number of Hit Points equal to {@dice 2d8 + summonSpellLevel}."
					]
				}
			],
			"languageTags": [
				"TP"
			],
			"miscTags": [
				"MA"
			],
			"conditionInflict": [
				"frightened"
			],
			"savingThrowForced": [
				"wisdom"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Otherworldly Steed (Celestial)",
					"source": "XPHB",
					"_mod": {
						"bonus": [
							{
								"mode": "removeArr",
								"names": [
									"Fell Glare (Fiend Only; Recharges after a Long Rest)",
									"Fey Step (Fey Only; Recharges after a Long Rest)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Healing Touch (Celestial Only; Recharges after a Long Rest)",
									"with": "Healing Touch (Recharges after a Long Rest)"
								}
							}
						]
					},
					"type": "celestial",
					"action": [
						{
							"name": "Otherworldly Slam",
							"entries": [
								"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d8 + summonSpellLevel} Radiant damage."
							]
						}
					],
					"damageTags": [
						"R"
					],
					"conditionInflict": null,
					"savingThrowForced": null
				},
				{
					"name": "Otherworldly Steed (Fey)",
					"source": "XPHB",
					"_mod": {
						"bonus": [
							{
								"mode": "removeArr",
								"names": [
									"Fell Glare (Fiend Only; Recharges after a Long Rest)",
									"Healing Touch (Celestial Only; Recharges after a Long Rest)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Fey Step (Fey Only; Recharges after a Long Rest)",
									"with": "Fey Step (Recharges after a Long Rest)"
								}
							}
						]
					},
					"type": "fey",
					"action": [
						{
							"name": "Otherworldly Slam",
							"entries": [
								"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d8 + summonSpellLevel} Psychic damage."
							]
						}
					],
					"damageTags": [
						"Y"
					],
					"conditionInflict": null,
					"savingThrowForced": null
				},
				{
					"name": "Otherworldly Steed (Fiend)",
					"source": "XPHB",
					"_mod": {
						"bonus": [
							{
								"mode": "removeArr",
								"names": [
									"Fey Step (Fey Only; Recharges after a Long Rest)",
									"Healing Touch (Celestial Only; Recharges after a Long Rest)"
								]
							},
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Fell Glare (Fiend Only; Recharges after a Long Rest)",
									"with": "Fell Glare (Recharges after a Long Rest)"
								}
							}
						]
					},
					"type": "fiend",
					"action": [
						{
							"name": "Otherworldly Slam",
							"entries": [
								"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d8 + summonSpellLevel} Necrotic damage."
							]
						}
					],
					"damageTags": [
						"N"
					]
				}
			]
		},
		{
			"name": "Undead Spirit",
			"source": "XPHB",
			"page": 328,
			"summonedBySpell": "Summon Undead|XPHB",
			"summonedBySpellLevel": 3,
			"size": [
				"M"
			],
			"type": "undead",
			"alignment": [
				"N"
			],
			"ac": [
				{
					"special": "11 + the spell's level"
				}
			],
			"hp": {
				"special": "30 (Ghostly and Putrid only) or 20 (Skeletal only) + 10 for each spell level above 3"
			},
			"speed": {
				"walk": 30,
				"fly": {
					"number": 40,
					"condition": "(hover; Ghostly only)"
				},
				"canHover": true
			},
			"str": 12,
			"dex": 16,
			"con": 15,
			"int": 4,
			"wis": 10,
			"cha": 9,
			"senses": [
				"Darkvision 60 ft."
			],
			"passive": 10,
			"immune": [
				"necrotic",
				"poison"
			],
			"conditionImmune": [
				"exhaustion",
				"frightened",
				"paralyzed",
				"poisoned"
			],
			"languages": [
				"understands the languages you know"
			],
			"pbNote": "equals your Proficiency Bonus",
			"trait": [
				{
					"name": "Festering Aura (Putrid Only)",
					"entries": [
						"{@actSave con} DC equals your spell save DC, any creature (other than you) that starts its turn within a 5-foot Emanation originating from the spirit. {@actSaveFail} The creature has the {@condition Poisoned|XPHB} condition until the start of its next turn."
					]
				},
				{
					"name": "Incorporeal Passage (Ghostly Only)",
					"entries": [
						"The spirit can move through other creatures and objects as if they were Difficult Terrain. If it ends its turn inside an object, it is shunted to the nearest unoccupied space and takes {@damage 1d10} Force damage for every 5 feet traveled."
					]
				}
			],
			"action": [
				{
					"name": "Multiattack",
					"entries": [
						"The spirit makes a number of attacks equal to half this spell's level (round down)."
					]
				},
				{
					"name": "Deathly Touch (Ghostly Only)",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d8 + 3 + summonSpellLevel} Necrotic damage, and the target has the {@condition Frightened|XPHB} condition until the end of its next turn."
					]
				},
				{
					"name": "Grave Bolt (Skeletal Only)",
					"entries": [
						"{@atkr r} {@hitYourSpellAttack Bonus equals your spell attack modifier}, range 150 ft. {@h}{@damage 2d4 + 3 + summonSpellLevel} Necrotic damage."
					]
				},
				{
					"name": "Rotting Claw (Putrid Only)",
					"entries": [
						"{@atkr m} {@hitYourSpellAttack Bonus equals your spell attack modifier}, reach 5 ft. {@h}{@damage 1d6 + 3 + summonSpellLevel} Slashing damage. If the target has the {@condition Poisoned|XPHB} condition, it has the {@condition Paralyzed|XPHB} condition until the end of its next turn."
					]
				}
			],
			"traitTags": [
				"Incorporeal Movement"
			],
			"senseTags": [
				"D"
			],
			"actionTags": [
				"Multiattack"
			],
			"damageTags": [
				"N",
				"O",
				"S"
			],
			"miscTags": [
				"MA",
				"RA"
			],
			"conditionInflict": [
				"frightened",
				"paralyzed",
				"poisoned"
			],
			"savingThrowForced": [
				"constitution"
			],
			"hasToken": true,
			"hasFluffImages": true,
			"_versions": [
				{
					"name": "Undead Spirit (Ghostly)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Incorporeal Passage (Ghostly Only)",
									"with": "Incorporeal Passage"
								}
							},
							{
								"mode": "removeArr",
								"names": "Festering Aura (Putrid Only)"
							}
						],
						"action": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Deathly Touch (Ghostly Only)",
									"with": "Deathly Touch"
								}
							},
							{
								"mode": "removeArr",
								"names": [
									"Grave Bolt (Skeletal Only)",
									"Rotting Claw (Putrid Only)"
								]
							}
						]
					},
					"hp": {
						"special": "30 + 10 for each spell level above 3"
					},
					"speed": {
						"walk": 30,
						"fly": {
							"number": 40,
							"condition": "(hover)"
						},
						"canHover": true
					},
					"damageTags": [
						"N"
					],
					"conditionInflict": [
						"frightened"
					]
				},
				{
					"name": "Undead Spirit (Putrid)",
					"source": "XPHB",
					"_mod": {
						"trait": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Festering Aura (Putrid Only)",
									"with": "Festering Aura"
								}
							},
							{
								"mode": "removeArr",
								"names": "Incorporeal Passage (Ghostly Only)"
							}
						],
						"action": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Rotting Claw (Putrid Only)",
									"with": "Rotting Claw"
								}
							},
							{
								"mode": "removeArr",
								"names": [
									"Deathly Touch (Ghostly Only)",
									"Grave Bolt (Skeletal Only)"
								]
							}
						]
					},
					"hp": {
						"special": "30 + 10 for each spell level above 3"
					},
					"speed": {
						"walk": 30
					},
					"traitTags": null,
					"damageTags": [
						"O",
						"S"
					],
					"conditionInflict": [
						"paralyzed",
						"poisoned"
					]
				},
				{
					"name": "Undead Spirit (Skeletal)",
					"source": "XPHB",
					"_mod": {
						"action": [
							{
								"mode": "renameArr",
								"renames": {
									"rename": "Grave Bolt (Skeletal Only)",
									"with": "Grave Bolt"
								}
							},
							{
								"mode": "removeArr",
								"names": [
									"Deathly Touch (Ghostly Only)",
									"Rotting Claw (Putrid Only)"
								]
							}
						]
					},
					"hp": {
						"special": "20 + 10 for each spell level above 3"
					},
					"speed": {
						"walk": 30
					},
					"trait": null,
					"traitTags": null,
					"damageTags": [
						"N"
					],
					"conditionInflict": null
				}
			]
		}
	]
}
