Mirror Image

SpellPHBp. 2602014SRD
Level
2 · Illusion
Casting time
1 action
Range
Self
Components
V, S
Duration
1 minute

Three illusory duplicates of yourself appear in your space. Until the spell ends, the duplicates move with you and mimic your actions, shifting position so it's impossible to track which image is real. You can use your action to dismiss the illusory duplicates.

Each time a creature targets you with an attack during the spell's duration, roll a d20 to determine whether the attack instead targets one of your duplicates.

If you have three duplicates, you must roll a 6 or higher to change the attack's target to a duplicate. With two duplicates, you must roll an 8 or higher. With one duplicate, you must roll an 11 or higher.

A duplicate's AC equals 10 + your Dexterity modifier. If an attack hits a duplicate, the duplicate is destroyed. A duplicate can be destroyed only by an attack that hits it. It ignores all other damage and effects. The spell ends when all three duplicates are destroyed.

A creature is unaffected by this spell if it can't see, if it relies on senses other than sight, such as blindsight, or if it can perceive illusions as false, as with truesight.

Raw data
{
  "srd": true,
  "name": "Mirror Image",
  "page": 260,
  "time": [
    {
      "unit": "action",
      "number": 1
    }
  ],
  "feats": [
    {
      "name": "Adept of the Red Robes",
      "source": "DSotDQ"
    },
    {
      "name": "Boon of Siberys",
      "source": "EFA"
    }
  ],
  "level": 2,
  "range": {
    "type": "point",
    "distance": {
      "type": "self"
    }
  },
  "__prop": "spell",
  "school": "I",
  "source": "PHB",
  "classes": {
    "fromSubclass": [
      {
        "class": {
          "name": "Artificer",
          "source": "TCE"
        },
        "subclass": {
          "name": "Armorer",
          "source": "TCE",
          "shortName": "Armorer"
        }
      },
      {
        "class": {
          "name": "Bard",
          "source": "XPHB"
        },
        "subclass": {
          "name": "College of Lore",
          "source": "XPHB",
          "shortName": "Lore"
        }
      },
      {
        "class": {
          "name": "Cleric",
          "source": "XPHB"
        },
        "subclass": {
          "name": "Ambition Domain (PSA)",
          "source": "PSA",
          "shortName": "Ambition (PSA)"
        }
      },
      {
        "class": {
          "name": "Fighter",
          "source": "XPHB"
        },
        "subclass": {
          "name": "Eldritch Knight",
          "source": "XPHB",
          "shortName": "Eldritch Knight"
        }
      },
      {
        "class": {
          "name": "Rogue",
          "source": "XPHB"
        },
        "subclass": {
          "name": "Arcane Trickster",
          "source": "XPHB",
          "shortName": "Arcane Trickster"
        }
      },
      {
        "class": {
          "name": "Wizard",
          "source": "XPHB"
        },
        "subclass": {
          "name": "Illusionist",
          "source": "XPHB",
          "shortName": "Illusionist"
        }
      },
      {
        "class": {
          "name": "Cleric",
          "source": "PHB"
        },
        "subclass": {
          "name": "Trickery Domain",
          "source": "PHB",
          "shortName": "Trickery"
        }
      },
      {
        "class": {
          "name": "Cleric",
          "source": "PHB"
        },
        "subclass": {
          "name": "Ambition Domain (PSA)",
          "source": "PSA",
          "shortName": "Ambition (PSA)"
        }
      },
      {
        "class": {
          "name": "Druid",
          "source": "PHB"
        },
        "subclass": {
          "name": "Circle of the Land",
          "source": "PHB",
          "shortName": "Land",
          "subSubclass": "Coast"
        }
      },
      {
        "class": {
          "name": "Fighter",
          "source": "PHB"
        },
        "subclass": {
          "name": "Eldritch Knight",
          "source": "PHB",
          "shortName": "Eldritch Knight"
        }
      },
      {
        "class": {
          "name": "Rogue",
          "source": "PHB"
        },
        "subclass": {
          "name": "Arcane Trickster",
          "source": "PHB",
          "shortName": "Arcane Trickster"
        }
      }
    ],
    "fromClassList": [
      {
        "name": "Sorcerer",
        "source": "PHB"
      },
      {
        "name": "Warlock",
        "source": "PHB"
      },
      {
        "name": "Wizard",
        "source": "PHB"
      }
    ],
    "fromClassListVariant": [
      {
        "name": "Bard",
        "source": "PHB",
        "definedInSource": "TCE"
      }
    ]
  },
  "entries": [
    "Three illusory duplicates of yourself appear in your space. Until the spell ends, the duplicates move with you and mimic your actions, shifting position so it's impossible to track which image is real. You can use your action to dismiss the illusory duplicates.",
    "Each time a creature targets you with an attack during the spell's duration, roll a {@dice d20} to determine whether the attack instead targets one of your duplicates.",
    "If you have three duplicates, you must roll a 6 or higher to change the attack's target to a duplicate. With two duplicates, you must roll an 8 or higher. With one duplicate, you must roll an 11 or higher.",
    "A duplicate's AC equals 10 + your Dexterity modifier. If an attack hits a duplicate, the duplicate is destroyed. A duplicate can be destroyed only by an attack that hits it. It ignores all other damage and effects. The spell ends when all three duplicates are destroyed.",
    "A creature is unaffected by this spell if it can't see, if it relies on senses other than sight, such as blindsight, or if it can perceive illusions as false, as with {@sense truesight}."
  ],
  "duration": [
    {
      "type": "timed",
      "duration": {
        "type": "minute",
        "amount": 1
      }
    }
  ],
  "_tmpFeats": [],
  "_tmpRaces": [],
  "_tmpGroups": [],
  "components": {
    "s": true,
    "v": true
  },
  "_tmpClasses": {},
  "reprintedAs": [
    "Mirror Image|XPHB"
  ],
  "_isMutEntity": true,
  "_tmpBackgrounds": [],
  "_tmpSourcesInit": true,
  "referenceSources": [
    "CM",
    "CoS",
    "IDRotF",
    "KftGV",
    "RtG",
    "SKT",
    "TftYP-WPM",
    "ToA",
    "WDH",
    "WDMM"
  ],
  "_tmpOptionalfeatures": []
}