Are cast-animations on stealthed allies visible to enemies?
I recently played as Sona together with Twitch on bottom lane and that question came up:
If my Twitch ally is stealthed and I cast one of my abilities which affects him, can the enemy team see where the animation goes and do I give his position away to our enemies?
Solution 1:
Yes, enemy team in range see the graphical effect of Sona heal ability, even when it affects invisible allies.
Solution 2:
As Drake has said above, the graphical effect can still be seen by the opponent if Sona cast a heal on an invisible ally.
This is mainly because when Sona heals, her animation shows a green energy going towards the ally. However some champion's heals don't have targetable animation(such as Alistars heal) and will not reveal the location of an invisible ally.