Spell Immunity/Ally Interactions

Spell immunity on allies
Every not-targeted spell, be it an area spell or a spell which affects self upon cast, pierces spell immunity for allies and self, with a very few exceptions listed below. All runes apply their effect on spell immune units.

As for single-target spells, only a few do not pierce spell immunity, which are listed below as well.

1 These abilities cannot target spell immune allies. However, if an ally turns spell immune after cast, their effects continue to affect the unit.

2 Unstable Concoction does not affect self when blowing up while spell immune, but still applies the area effect.

3 Life Break, Rot and Double Edge do not attempt to apply the self-damage while spell immune.

4 Purge from Diffusal Blade and the Satyr Banisher cannot target spell immune allies, unless the ally is affected by.

5 Although Ghost Scepter can be used while spell immune, it does not apply its ethereal effect in this case.

6 Phantom Strike cannot target spell immune allies, but its self-buff upon targeting enemies is applied while spell immune.

The following single-target abilities can target spell immune allies.

Note: Some of these abilities can be cast on allies and on enemies. However, only because they can target spell immune allies, it does not mean that they also can target spell immune enemies. They are listed again in the enemy section in their respective lists.