Spined Devil

CreatureMMp. 782014

Small fiend, lawful evil

Armor Class
13 (natural armor)
Hit Points
22 (5d6 + 5)
Speed
fly 40 ft., 20 ft.
Challenge
2 (450 XP)
STR
10
+0
DEX
15
+2
CON
12
+1
INT
11
+0
WIS
14
+2
CHA
8
-1
Damage Resistances
cold; bludgeoning, piercing, slashing from nonmagical attacks that aren't silvered
Damage Immunities
fire; poison
Condition Immunities
poisoned
Senses
darkvision 120 ft., passive Perception 12
Languages
Infernal, telepathy 120 ft.

Traits

Devil's Sight.

Magical darkness doesn't impede the devil's darkvision.

Flyby.

The devil doesn't provoke an opportunity attack when it flies out of an enemy's reach.

Limited Spines.

The devil has twelve tail spines. Used spines regrow by the time the devil finishes a long rest.

Magic Resistance.

The devil has advantage on saving throws against spells and other magical effects.

Actions

Multiattack.

The devil makes two attacks: one with its bite and one with its fork or two with its tail spines.

Bite.

Melee Weapon Attack: +2 to hit, reach 5 ft., one target. Hit: 5 (2d4) slashing damage.

Fork.

Melee Weapon Attack: +2 to hit, reach 5 ft., one target. Hit: 3 (1d6) piercing damage.

Tail Spine.

Ranged Weapon Attack: +4 to hit, range 20/80 ft., one target. Hit: 4 (1d4 + 2) piercing damage plus 3 (1d6) fire damage.

Raw data
{
  "ac": [
    {
      "ac": 13,
      "from": [
        "natural armor"
      ]
    }
  ],
  "cr": "2",
  "hp": {
    "average": 22,
    "formula": "5d6 + 5"
  },
  "cha": 8,
  "con": 12,
  "dex": 15,
  "int": 11,
  "str": 10,
  "wis": 14,
  "name": "Spined Devil",
  "page": 78,
  "size": [
    "S"
  ],
  "type": {
    "tags": [
      "devil"
    ],
    "type": "fiend"
  },
  "speed": {
    "fly": 40,
    "walk": 20
  },
  "trait": [
    {
      "name": "Devil's Sight",
      "entries": [
        "Magical darkness doesn't impede the devil's darkvision."
      ]
    },
    {
      "name": "Flyby",
      "entries": [
        "The devil doesn't provoke an opportunity attack when it flies out of an enemy's reach."
      ]
    },
    {
      "name": "Limited Spines",
      "entries": [
        "The devil has twelve tail spines. Used spines regrow by the time the devil finishes a long rest."
      ]
    },
    {
      "name": "Magic Resistance",
      "entries": [
        "The devil has advantage on saving throws against spells and other magical effects."
      ]
    }
  ],
  "__prop": "monster",
  "action": [
    {
      "name": "Multiattack",
      "entries": [
        "The devil makes two attacks: one with its bite and one with its fork or two with its tail spines."
      ]
    },
    {
      "name": "Bite",
      "entries": [
        "{@atk mw} {@hit 2} to hit, reach 5 ft., one target. {@h}5 ({@damage 2d4}) slashing damage."
      ]
    },
    {
      "name": "Fork",
      "entries": [
        "{@atk mw} {@hit 2} to hit, reach 5 ft., one target. {@h}3 ({@damage 1d6}) piercing damage."
      ]
    },
    {
      "name": "Tail Spine",
      "entries": [
        "{@atk rw} {@hit 4} to hit, range 20/80 ft., one target. {@h}4 ({@damage 1d4 + 2}) piercing damage plus 3 ({@damage 1d6}) fire damage."
      ]
    }
  ],
  "immune": [
    "fire",
    "poison"
  ],
  "resist": [
    "cold",
    {
      "cond": true,
      "note": "from nonmagical attacks that aren't silvered",
      "resist": [
        "bludgeoning",
        "piercing",
        "slashing"
      ]
    }
  ],
  "senses": [
    "darkvision 120 ft."
  ],
  "source": "MM",
  "passive": 12,
  "hasFluff": true,
  "hasToken": true,
  "miscTags": [
    "MW",
    "RW"
  ],
  "alignment": [
    "L",
    "E"
  ],
  "languages": [
    "Infernal",
    "telepathy 120 ft."
  ],
  "senseTags": [
    "SD"
  ],
  "soundClip": {
    "path": "bestiary/spined-devil.opus",
    "type": "internal"
  },
  "traitTags": [
    "Devil's Sight",
    "Flyby",
    "Magic Resistance"
  ],
  "actionTags": [
    "Multiattack"
  ],
  "damageTags": [
    "F",
    "P",
    "S"
  ],
  "reprintedAs": [
    "Spined Devil|XMM"
  ],
  "languageTags": [
    "I",
    "TP"
  ],
  "hasFluffImages": true,
  "conditionImmune": [
    "poisoned"
  ],
  "referenceSources": [
    "BGDIA",
    "CoA",
    "KftGV",
    "PSI",
    "ToA",
    "WDH"
  ]
}