Rubick

Rubick the Grand Magus is a ranged Intelligence hero infamous for his unique ability to copy the spell of his enemies and utilize it for his own purposes with Spell Steal. Spell Steal allows him to imitate the enemy's powerful spells and use it against them, this also gives him supreme versatility and adaptation. With the right spells stolen, Rubick can aid himself and allies with enhancing spells, disable and apply curses, unleash strong high-damage nukes, bring massive damage or disorientation to an area, escape with ease, and can even cause strong physical attacks by enhancing his own

The rest of his kit lends itself well to pushing down creep waves, ganking enemy heroes, protecting allies from magical harm and dominating team fights. Rubick is recommended for experienced players who possess at least a cursory understanding of every Hero in the game and their abilities.

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 define his role, which will usually be ascertained via enemy team composition (if they have an Enigma, build like Enigma; et cetera).
 * Telekinesis can be used to line up people for spells that you steal that have cast times, for instance, you can telekinesis them to hold them in place, then use Invoker's Sun Strike or Kunkka's Torrent.
 * Because of the vast benefits that Spell Steal brings, he can be built as a Support, Semi-Carry, Initiator, and even Tank. Choose the role of which you will play wisely and purchase the appropriate items.

Trivia

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