Bestial Spirit

CreatureXPHBp. 3232024

Small beast, neutral

Armor Class
undefined
Hit Points
20 (Air only) or 30 (Land and Water only) + 5 for each spell level above 2
Speed
fly 60 ft. (Air only), swim 30 ft. (Water only), 30 ft., climb 30 ft. (Land only)
Proficiency Bonus
equals your Proficiency Bonus
STR
18
+4
DEX
11
+0
CON
16
+3
INT
4
-3
WIS
14
+2
CHA
5
-3
Senses
Darkvision 60 ft., passive Perception 12
Languages
understands the languages you know

Traits

Flyby (Air Only).

The spirit doesn't provoke Opportunity Attacks when it flies out of an enemy's reach.

Pack Tactics (Land and Water Only).

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 Incapacitated condition.

Water Breathing (Water Only).

The spirit can breathe only underwater.

Actions

Multiattack.

The spirit makes a number of Rend attacks equal to half this spell's level (round down).

Rend.

Melee Attack Roll: Bonus equals your spell attack modifier, reach 5 ft. Hit: 1d8 + 4 + summonSpellLevel Piercing damage.

Raw data
{
  "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"
  },
  "cha": 5,
  "con": 16,
  "dex": 11,
  "int": 4,
  "str": 18,
  "wis": 14,
  "name": "Bestial Spirit",
  "page": 323,
  "size": [
    "S"
  ],
  "type": "beast",
  "speed": {
    "fly": {
      "number": 60,
      "condition": "(Air only)"
    },
    "swim": {
      "number": 30,
      "condition": "(Water only)"
    },
    "walk": 30,
    "climb": {
      "number": 30,
      "condition": "(Land only)"
    }
  },
  "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 {@variantrule Advantage|XPHB} 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."
      ]
    }
  ],
  "__prop": "monster",
  "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."
      ]
    }
  ],
  "pbNote": "equals your Proficiency Bonus",
  "senses": [
    "Darkvision 60 ft."
  ],
  "source": "XPHB",
  "passive": 12,
  "hasToken": true,
  "miscTags": [
    "MA"
  ],
  "_versions": [
    {
      "hp": {
        "special": "20 + 5 for each spell level above 2"
      },
      "_mod": {
        "trait": [
          {
            "mode": "removeArr",
            "names": [
              "Water Breathing (Water Only)",
              "Pack Tactics (Land and Water Only)"
            ]
          },
          {
            "mode": "renameArr",
            "renames": {
              "with": "Flyby",
              "rename": "Flyby (Air Only)"
            }
          }
        ]
      },
      "name": "Bestial Spirit (Air)",
      "speed": {
        "fly": 60,
        "walk": 30
      },
      "source": "XPHB",
      "hasToken": true,
      "traitTags": [
        "Flyby"
      ]
    },
    {
      "hp": {
        "special": "30 + 5 for each spell level above 2"
      },
      "_mod": {
        "trait": [
          {
            "mode": "removeArr",
            "names": [
              "Water Breathing (Water Only)",
              "Flyby (Air Only)"
            ]
          },
          {
            "mode": "renameArr",
            "renames": {
              "with": "Pack Tactics",
              "rename": "Pack Tactics (Land and Water Only)"
            }
          }
        ]
      },
      "name": "Bestial Spirit (Land)",
      "speed": {
        "walk": 30,
        "climb": 30
      },
      "source": "XPHB",
      "hasToken": true,
      "traitTags": [
        "Pack Tactics"
      ],
      "foundryTokenScale": 1.3
    },
    {
      "hp": {
        "special": "30 + 5 for each spell level above 2"
      },
      "_mod": {
        "trait": [
          {
            "mode": "removeArr",
            "names": [
              "Flyby (Air Only)"
            ]
          },
          {
            "mode": "renameArr",
            "renames": {
              "with": "Pack Tactics",
              "rename": "Pack Tactics (Land and Water Only)"
            }
          }
        ]
      },
      "name": "Bestial Spirit (Water)",
      "speed": {
        "swim": 30,
        "walk": 30
      },
      "source": "XPHB",
      "hasToken": true,
      "traitTags": [
        "Pack Tactics",
        "Water Breathing"
      ]
    }
  ],
  "alignment": [
    "N"
  ],
  "languages": [
    "understands the languages you know"
  ],
  "traitTags": [
    "Flyby",
    "Pack Tactics",
    "Water Breathing"
  ],
  "actionTags": [
    "Multiattack"
  ],
  "damageTags": [
    "P"
  ],
  "hasFluffImages": true,
  "summonedBySpell": "Summon Beast|XPHB",
  "foundryTokenScale": 1.3,
  "summonedBySpellLevel": 2
}