Rubick

Rubick the Grand Magus is a ranged intelligence hero who is infamous for his unique ability to copy the spells of his enemies and utilize them for his own purposes with Spell Steal. Spell Steal allows Rubick to imitate an enemy hero's most recently used spell as his own, which gives him supreme versatility and adaptation throughout the game. With the right abilities stolen, the Grand Magus can aid himself and allies by throwing disables, applying curses, unleashing powerful nukes, disorienting the enemy team, escaping if the situation gets rough, or even enhancing his own physical attacks. The rest of his abilities help with pushing down creep waves, ganking enemy heroes, protecting allies from magical harm, and overall dominating in team fights.

Tips

 * Telekinesis is most wisely used to disable enemy support heroes in an encounter. Conversely, Fade Bolt should be aimed squarely at enemy carries.
 * Do not underestimate Fade Bolt as an offensive spell. Its damage is significant and its range is huge.
 * If the enemy team has strong magical nukers such as Lina or Queen of Pain, Null Field should be maxed early.
 * Rubick is a very good pick when the enemy has these sorts of heroes; as besides reducing their damage output he can steal their nukes for himself.
 * Your Spell Steal is best used early-game to steal initiator abilities, like Tidehunter's Ravage and Earthshaker's Fissure. You can also steal enemy carry abilities to counter them; for example stealing Bounty Hunter's Track and using it on him.
 * Rubick is frail, and is suited to attacking from a distance. However, if he Spell Steals powerful initiation abilities he will sometimes be required to endanger himself. It is best to adapt Rubick's build to whatever stolen spells will define his role, which will usually be ascertained via enemy team composition (if they have an Enigma, build like Enigma; et cetera).
 * Owing to the fact that it is not channeled, Telekinesis can be used to position enemies for stolen spells which involve a delay.

Trivia

 * In both DotA and Dota 2 he is the son of Aghanim.