Top Dota 2 Hero Builds & Steam Guides

We continuously update 179 in-game hero guides with our proprietary knowledge, which is maintained by professional Dota 2 coaches. These guides contain 1'250 strategy tips, item and ability combos for each hero as well as item and ability builds with insightful comments. Join our community of +1'000'000 players using our guides.

Dota 2 Hero Guide for Magnus as Support

You can either subscribe to all of our guides at once by using our browser script to save time, or you can subscribe to individual guides through the Steam Community website.

Subscribe to our guides and elevate your Dota 2 skills today!

Subscribe to all Steam Guides at once

Follow these six steps to subscribe to all our guides:
  1. Go to the steam community: https://steamcommunity.com
  2. Log into your Steam account
  3. Open your browser’s developer tools:
    • Chrome / Microsoft Edge:
      • Select "More tools" => "Developer tools"
      • Or press F12 or Ctrl-Shift-I
    • Opera:
      • Select "O" (top left corner) => "Developer" => "Developer Tools"
      • Or press Ctrl-Shift-I
  4. Copy-paste the following JavaScript code snippet into your browser's console and then press enter. The code snipped will connect to steam and subscribe to all guides automatically.
  5. Wait for the magic to complete, this can take up to a minute. Once completed, you will see a message showing the number of guides you subscribed to.
  6. Restart Dota 2 to see the Dota Coach guides in the game
This video walks you through the instructions above:

Subscribe to selected Steam Guides

Search your hero and select the role, then click on "Subscribe to Guide".

Search hero and role and then click on 'Subscribe to Guide'.

Then click on "Subscribe" on the Steam page. If you're logged out, you will be asked to log into Steam. The login is only necessary for the first time.

Search hero and role and then click on 'Subscribe to Guide'.

Thereafter click on "Favorite" to make the guide appear at the top of your guides list in the game. You can also click on "Thumbs Up" to show your appreciation for our guides and make them more visible to other players.

Search hero and role and then click on 'Subscribe to Guide'.

Repeat the process for all heroes and roles you like to play. After that, restart Dota 2 to see the guides in the game.

All our Hero Guides

Abaddon (Offlane)

Up-to-date

Abaddon (Support)

Up-to-date

Alchemist (Carry)

Up-to-date

Alchemist (Mid)

Up-to-date

Ancient Apparition (Support)

Up-to-date

Anti-Mage (Carry)

Up-to-date

Arc Warden (Carry, Mid)

Under review

Axe (Offlane)

Up-to-date

Bane (Support)

Up-to-date

Batrider (Mid)

Up-to-date

Batrider (Offlane)

Up-to-date

Beastmaster (Offlane)

Under review

Bloodseeker (Carry)

Up-to-date

Bloodseeker (Offlane)

Up-to-date

Bounty Hunter (Support)

Up-to-date

Brewmaster (Offlane)

Up-to-date

Bristleback (Offlane)

Up-to-date

Broodmother (Carry)

Up-to-date

Broodmother (Mid)

Up-to-date

Centaur Warrunner (Offlane)

Up-to-date

Chaos Knight (Carry)

Up-to-date

Chaos Knight (Offlane)

Up-to-date

Chen (Support)

Under review

Clinkz (Carry)

Up-to-date

Clockwerk (Support)

Up-to-date

Crystal Maiden (Support)

Up-to-date

Dark Seer (Offlane)

Up-to-date

Dark Willow (Support)

Under review

Dawnbreaker (Offlane)

Up-to-date

Dawnbreaker (Support)

Up-to-date

Dazzle (Support)

Up-to-date

Death Prophet (Offlane)

Up-to-date

Disruptor (Support)

Up-to-date

Doom (Offlane)

Up-to-date

Dragon Knight (Carry)

Up-to-date

Drow Ranger (Carry)

Up-to-date

Earth Spirit (Support)

Up-to-date

Earthshaker (Mid)

Up-to-date

Earthshaker (Support)

Up-to-date

Elder Titan (Support)

Up-to-date

Ember Spirit (Mid)

Up-to-date

Enchantress (Support)

Up-to-date

Enigma (Offlane)

Up-to-date

Enigma (Support)

Up-to-date

Faceless Void (Carry)

Up-to-date

Grimstroke (Support)

Up-to-date

Gyrocopter (Carry)

Up-to-date

Gyrocopter (Support)

Up-to-date

Hoodwink (Support)

Up-to-date

Huskar (Carry, Mid, Offlane)

Under review

Invoker (Mid - QE)

Up-to-date

Invoker (Mid - QW)

Up-to-date

Io (Support)

Up-to-date

Jakiro (Support)

Up-to-date

Juggernaut (Carry)

Up-to-date

Keeper of the Light (Support)

Up-to-date

Kez (Carry)

Up-to-date

Kunkka (Mid)

Up-to-date

Kunkka (Offlane)

Up-to-date

Legion Commander (Offlane)

Up-to-date

Leshrac (Mid)

Up-to-date

Lich (Support)

Up-to-date

Lifestealer (Carry)

Up-to-date

Lina (Carry)

Up-to-date

Lina (Mid)

Up-to-date

Lina (Support)

Up-to-date

Lion (Support)

Up-to-date

Lone Druid (Carry, Mid)

Under review

Luna (Carry)

Up-to-date

Lycan (Mid)

Up-to-date

Lycan (Offlane)

Up-to-date

Magnus (Mid)

Up-to-date

Magnus (Offlane)

Up-to-date

Magnus (Support)

Up-to-date

Marci (Offlane)

Up-to-date

Marci (Support)

Up-to-date

Mars (Offlane)

Up-to-date

Medusa (Carry)

Up-to-date

Medusa (Offlane)

Up-to-date

Meepo (Mid, Carry)

Under review

Mirana (Carry)

Up-to-date

Mirana (Support)

Up-to-date

Monkey King (Carry)

Up-to-date

Monkey King (Support)

Up-to-date

Morphling (Carry, Mid)

Under review

Muerta (Carry)

Up-to-date

Muerta (Support)

Up-to-date

Naga Siren (Carry)

Up-to-date

Nature's Prophet (Mid, Carry)

Up-to-date

Nature's Prophet (Offlane)

Up-to-date

Nature's Prophet (Support)

Up-to-date

Necrophos (Mid)

Up-to-date

Necrophos (Offlane)

Up-to-date

Night Stalker (Offlane)

Up-to-date

Nyx Assassin (Support)

Up-to-date

Ogre Magi (Support)

Up-to-date

Omniknight (Support)

Under review

Oracle (Support)

Under review

Outworld Devourer (Mid)

Up-to-date

Pangolier (Mid)

Up-to-date

Pangolier (Offlane)

Up-to-date

Pangolier (Support)

Up-to-date

Phantom Assassin (Carry)

Up-to-date

Phantom Lancer (Carry)

Up-to-date

Phoenix (Support)

Up-to-date

Primal Beast (Offlane)

Up-to-date

Primal Beast (Support)

Up-to-date

Puck (Mid)

Up-to-date

Pudge (Offlane)

Up-to-date

Pudge (Support)

Up-to-date

Pugna (Mid)

Up-to-date

Pugna (Support)

Up-to-date

Queen of Pain (Mid)

Up-to-date

Queen of Pain (Offlane)

Up-to-date

Razor (Carry)

Up-to-date

Razor (Mid)

Up-to-date

Razor (Offlane)

Up-to-date

Riki (Carry)

Up-to-date

Riki (Support)

Up-to-date

Ringmaster (Support)

Up-to-date

Rubick (Support)

Under review

Sand King (Offlane)

Up-to-date

Shadow Demon (Support)

Up-to-date

Shadow Fiend (Carry)

Up-to-date

Shadow Fiend (Mid)

Up-to-date

Shadow Shaman (Support)

Up-to-date

Silencer (Support)

Up-to-date

Skywrath Mage (Support)

Up-to-date

Slardar (Offlane)

Up-to-date

Slark (Carry)

Up-to-date

Snapfire (Support)

Up-to-date

Sniper (Carry, Mid)

Up-to-date

Sniper (Support)

Up-to-date

Spectre (Carry)

Up-to-date

Spirit Breaker (Offlane)

Up-to-date

Spirit Breaker (Support)

Up-to-date

Storm Spirit (Mid)

Up-to-date

Sven (Carry)

Up-to-date

Techies (Mid)

Up-to-date

Techies (Support)

Up-to-date

Templar Assassin (Carry)

Up-to-date

Templar Assassin (Mid)

Up-to-date

Terrorblade (Carry)

Under review

Tidehunter (Offlane)

Up-to-date

Timbersaw (Offlane)

Up-to-date

Tinker (Mid)

Up-to-date

Tinker (Support)

Up-to-date

Tiny (Carry)

Up-to-date

Tiny (Mid)

Up-to-date

Tiny (Support)

Up-to-date

Treant Protector (Support)

Up-to-date

Troll Warlord (Carry)

Up-to-date

Tusk (Offlane)

Under review

Tusk (Support)

Under review

Underlord (Offlane)

Up-to-date

Undying (Offlane)

Up-to-date

Undying (Support)

Up-to-date

Ursa (Carry)

Up-to-date

Vengeful Spirit (Support)

Up-to-date

Venomancer (Offlane)

Up-to-date

Venomancer (Support)

Up-to-date

Viper (Mid)

Up-to-date

Viper (Offlane)

Up-to-date

Visage (Mid)

Up-to-date

Visage (Offlane)

Up-to-date

Void Spirit (Mid)

Up-to-date

Void Spirit (Offlane)

Up-to-date

Warlock (Support)

Up-to-date

Weaver (Carry)

Up-to-date

Weaver (Support)

Up-to-date

Windranger (Carry)

Up-to-date

Windranger (Mid)

Up-to-date

Windranger (Offlane)

Up-to-date

Windranger (Support)

Up-to-date

Winter Wyvern (Offlane)

Up-to-date

Winter Wyvern (Support)

Up-to-date

Witch Doctor (Support)

Up-to-date

Wraith King (Carry)

Up-to-date

Zeus (Mid)

Up-to-date
Dota 2 is a registered trademark of Valve Corporation.
© 2025 Rho Technologies LLC
footer.skellyAlt