Spirit Lance does not bounce off of, or to spell immune heroes
Bouncing projectile spells are usually able to bounce to spell immune
units, and also bounce off of them. This is to prevent them from completely fizzling only because one target turned spell immune before the projectile hit (this is the reason why Paralyzing Cask
and Mystic Snake
can bounce off of and to spell immune units). However, Spirit Lance completely stops when its current target turns spell immune, instead of continuing to bounce to the next valid target Shuriken Toss
has this issue as well.