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 does not affect self when blowing up while spell immune, but still applies the area effect.

3, and  do not attempt to apply the self-damage while spell immune.

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

5 Force and Hurricane Thrust cannot be cast on spell immune allies, but can be cast on self while spell immune.

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

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.