LoL is game where skill and taking decisions quickly is crucial, therefore, Riot Games developed options such as smart cast to help players with this.