Invulnerability

Invulnerability is a status effect that renders the target completely immune to all disables and damage, with the exception of direct HP removal. Most friendly effects, such as healing and teleports, are unaffected by invulnerability.

Invulnerable units cannot be targeted by attacks or abilities, and will often have their health bar temporarily hidden.

Invulnerability itself is not granted explicitly by any effects or spells, it is instead granted as a secondary effect to other abilities. Consequently, invulnerability is often only granted for very short periods of time.

Invulnerability is not disjointing, although certain types of invulnerabilities will disjoint some projectiles.

Granted by being hidden
Certain effects that hide (also known as banish) their caster will make them invulnerable and untargetable for a time. While they cannot be damaged in this state, they can still be killed in certain circumstances, such as in the case of Primal Split and Supernova. Unlike most banish effects, some heroes are still able to act in this state, although their actions are usually limited.

Granted by disables
Some disables, notably cyclone, some sleep effects and hiding spells, will grant invulnerability for part or all of the disable's duration. Some of these disables can also be cast on friendly units or the casting unit itself.

Granted by pseudo-blinks
Some blink abilities grant invulnerability while the unit is between destinations. The exact duration of invulnerability is dependent on the speed and range of the blink itself.

Granted by mirror image
Mirror image type abilities grant a very brief period of invulnerability. When timed correctly, they can be used to dodge spells. They can also be used to dodge some projectiles, this is known as disjointing and should not be confused with invulnerability dodging.

Invulnerability piercing abilities
The following abilities can affect invulnerable in a way.