If Dota 2 battles has logic, which abilities or scenario would be interesting?

For example: Stone Gaze not working on Tiny because he is already a stone.

Sprout ends Treant Protector immediately