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, support his allies with buffs, escaping if the situation gets rough, or even enhancing his own physical attacks. The rest of his abilities is useful at many situations. Telekinesis lets him magically float an enemy in the air, rendering them helpless, and can throw the lifted enemy to an location, stunning nearby enemies on impact. Fade Bolt blasts a stream wave of arcane energy, which bounces to all enemies in a specific area, reducing their physical damage, useful for pushing and clearing creep armies, and Null Field is a passive aura, which grants his nearby allied heroes and himself extra magic resistance which is good for enduring battles and ganks if the enemies possess magical damage spells. Rubick is a powerful gifted wizard, renowned for his versatile skillset and his infamous power to imitate the exact spell of his foes, making Rubick a potentially all-powerful legendary mage.

Tips

 * Both his Telekinesis and his Fade Bolt have the same mana cost at all levels. Try to be conservative of your mana early on until you can grab some items such as a Void Stone or a Bottle to accommodate his somewhat high mana costs for the early stages of the game.
 * Fade Bolt harassment makes you a powerful midlane hero, since the attack damage reduction secondary effect also makes it more difficult for your opponent to lasthit properly.
 * Against heavy magic damage teams, you may have to invest an early point on Null Field since its percentage reduction will scale into later stages of the game.
 * Although a great disabler and potential initiator with the right items, Rubick is still frail with the proper focus on him. Stay back as much as you can to avoid unnecessary damage and keep casting and stealing spells!
 * Almost all of his spells, including the spells he steals, have no casting time. So spells such as Earthshaker's Fissure and Leshrac's Split Earth will cast immediately. Use this knowledge to your advantage. (Although any spell that require him to channel such as Enigma's Black Hole will still require Rubick to channel).
 * If you are in a side lane, try laning with partners that have powerful nukes, attacks or stuns even in the early game. Heroes such as Juggernaut, Bane, Zeus, Skeleton King, Chaos Knight, Luna and Ogre Magi are perfect, as target-point abilities can be used on enemy heroes Rubick is holding in mid-air.
 * Rubick is also a good partner for Heroes with a difficult to land stun/nuke. Kunkka, Alchemist, Lina, Jakiro, Leshrac, Ancient Apparition or even Invoker with his Sun Strike will greatly benefit from your Telekinesis.
 * Skills with a permanent effect can be valuable targets for Spell Steal, since you will retain the effect even if you die or steal another spell. Some good examples of this are Spin Web and Morph Strength Gain. The former gives you all the same benefits (stealth, health regeneration) as Broodmother herself when on your own placed webs, the latter allows you to 'trade in' all that relatively worthless Agility for more hitpoints.

Trivia

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