League of Legends now has over 160 champions available to play, and they cater to a vast range of skills. Many are designed for new players and take only basic knowledge to pilot well, while others can take hundreds of games and several years to master fully. Some champions are even avoided by the pros, as even they simply don't have the time to invest in playing the character to their full potential.