Dota2ProTips

DOTA2PROTIPS

Heroes/Viper
Viper
AgilityRanged

Viper

The malevolent familiar of a sadistic wizard who captured and hoped to tame him, Viper was curiously glad to have been sprung from the sealed and unchanging subterranean Nether Reaches where his race had lived for millions of years, after tectonic slippage had sealed off the Netherdrakes in luminous caverns. Viper spent some time appearing to submit to the wizard's enchainments, hoping to learn what he could of the dark magics the mage practiced. But he soon realized that few spells were as deadly as the toxins that were his birthright. Exuding an acid that swiftly ate away the bars of his cage, the Netherdrake slipped free of his confines, spit poison in the old spellcaster's eyes, and soared out to let the world know that it had a new master.

Base STR

21 +2.4

Base AGI

21 +2.9

Base INT

17 +2

Move Speed

275

Attack Range

575

Base Armor

-2

Attack DMG

27–29

Projectile

1200

Predator

Predator

PassiveInnate

Viper's attacks deal an additional instance of physical damage per missing health percentage of the target hero.

DAMAGE:

0.25

Poison Attack

Poison Attack

Unit TargetAghanim's Shard

Mana

20

Intensifies Viper's venom, adding an effect to his normal attack that applies a stacking movement speed slow and magic resistance deduction while dealing damage over time. Stacks up to 6 times.

DURATION:

4

DAMAGE PER SECOND:

4 / 8 / 12 / 16

MOVE SLOW:

3 / 6 / 9 / 12

MAGIC RESISTANCE:

4 / 6 / 8 / 10

MAX STACKS:

6

ARMOR REDUCTION:

0

BUILDING DAMAGE:

0%

The Netherdrake's inborn toxic breath quickly drains the vitality of its afflicted.

Nethertoxin

Nethertoxin

Point TargetAOE

Cooldown

14s

Mana

70

Viper releases a Nethertoxin at the targeted area. Units in that area take an increasing damage over time based on how long they remain in it. Units in it have their attack speed slowed.

MIN DPS:

15 / 25 / 35 / 45

MAX DPS:

35 / 65 / 95 / 125

MAX DPS DURATION:

4

RADIUS:

400

ATTACK SPEED SLOW:

30 / 40 / 50 / 60

DURATION:

6.5 / 7 / 7.5 / 8

  • Multiple Nethertoxins do not stack.

Poison from the Nether Reaches turns wounds into fatalities, and fatigue into death.

Corrosive Skin

Corrosive Skin

PassiveAghanim's Scepter

Viper exudes an infectious toxin that damages and slows the attack speed of any enemy that damages it in a 1200 radius. The acid exudate also increases Viper's resistance to magic.

DURATION:

4

ATTACK SLOW:

9 / 18 / 27 / 36

MAGIC RESISTANCE:

10 / 15 / 20 / 25

DAMAGE PER SECOND:

10 / 15 / 20 / 25

MAX RANGE RADIUS:

1200

  • Stacks multiplicatively with other magic damage resistance sources.
  • Break prevents the application of Corrosive Skin. Does not disable Corrosive Skin application from Nosedive.
  • Damage done by this ability is considered reflected damage. Reflected damage does not provide any lifesteal and cannot be reflected.

It is not unusual for sword and shield alike to corrode in the very hands of those who attack the Netherdrake.

Viper Strike

Viper Strike

Unit Target

Cooldown

50 / 40 / 30s

Mana

100 / 150 / 200

Viper slows the targeted enemy unit's movement and attack speed while also disabling their passives and dealing poison damage over time. The slowing effect reduces over the duration of the poison.

DURATION:

6

DAMAGE PER SECOND:

70 / 110 / 150

MOVE SLOW:

60 / 70 / 80

ATTACK SLOW:

100 / 140 / 180

Once used to slay his sadistic summoner, the most powerful of Netherdrake infections spreads through the veins of those foolish enough to cross Viper.

+1s Viper Strike Duration
10
+15 Corrosive Skin Damage Per Second
+20/40 Nethertoxin Min/Max Damage
15
+15% Poison Attack Slow / Damage
+70 Viper Strike DPS
20
+0.35 Predator Damage Per Missing Health
Nethertoxin Radius increases by 25 every 0.5s
25
-50% Viper Strike Mana Cost / Cooldown
Aghanim's Scepter
Nosedive

Nosedive

Point TargetAOEAghanim's Scepter

Cooldown

20s

Mana

75

Viper slams into the ground, releasing a Nethertoxin and splattering each enemy in a 500 AoE for 4 seconds with the effect of Corrosive Skin.

RADIUS:

500

EFFECT DURATION:

4

It was thought that Netherdrake wings touch ground only in death, but some surmise that those who've witnessed more intentional landings merely haven't survived to tell the tale.

Corrosive Skin

Corrosive Skin

Corrosive Skin applies 0x the attack speed slow to enemies that are within 0 distance of Viper. Viper's Corrosive Skin Magic Resistance and Damage per Second are gradually increased while he is in Nethertoxin, up to 0% increased effect after 0s.

Aghanim's Shard
Poison Attack

Poison Attack

Increases max stacks, and causes Poison Attack to lower armor per stack and to affect buildings for reduced damage.

Median across all public matches · OpenDota
FormPerformanceLaningFarmFightingExperience

Form

49%

Win rate in recent matches

Performance

100%

KDA ratio (kills + assists / deaths)

Laning

38%

Last hits per minute over full game

Farm

61%

Average gold per minute

Fighting

36%

Average kills + assists per match

Experience

75%

Average XP per minute

Strategy

When to Pick Viper?

No guys, let me be very direct with you about something before we dive in. Viper is not a hero that is hard to lane against because of some complicated combo or mechanical skill. He is hard to lane against because his entire KIT is built to punish you for existing in the same lane as him. Every time you auto-attack Viper, Corrosive Skin—now his innate—triggers back on you, dealing damage per second and slowing your attack speed. Every time Viper auto-attacks you back, Poison Attack stacks reduce your magic resistance and slow your movement. Every time you try to position near the wave, Nethertoxin zones the area and deals increasing damage the longer you stand in it. These three things happening simultaneously from level one mean that by level three, a mid laner who has been actively fighting Viper in a normal trading pattern is already at a severe HP disadvantage, with reduced attack speed, reduced magic resistance, and slower movement—before Viper has spent a single gold on items. THAT is why he is hard to lane against. The punishment for engaging him is built into his passive kit.

The current patch made Corrosive Skin his innate, freeing an ability slot but also rebalancing the numbers. The Corrosive Skin radius was reduced from 1200 to 500—enemies must be within 500 units of Viper to trigger the full counter-attack aura, which means ranged heroes at maximum attack range can avoid some of the Corrosive Skin procs from a safe distance. But melee heroes and close-range fighters are absolutely punished—the near factor doubles the damage and attack speed slow for enemies within 500 units, which is precisely the distance melee heroes operate at. Any strength hero who walks up to trade with Viper in melee range is taking double Corrosive Skin procs on every swing. The Predator's innate component stacks with this—every attack Viper makes deals with bonus physical damage scaled to the enemy's missing HP. The lower the target's HP gets from Corrosive Skin and Poison Attack damage, the harder each subsequent Viper right-click lands from Predator scaling. It creates a compounding advantage where Viper's damage output increases as the fight progresses and the enemy gets weaker, which is the opposite of how most heroes work in a sustained exchange.

Viper Strike no longer applies. Break in the current patch—this is the honest nerf that players should know about. Previous versions of Viper Strike would disable the passive abilities of any hero for its duration, making it a shutdown tool against Ursa's Fury Swipes, Bristleback's Quill Spray, and passive-dependent heroes across the board. That is gone. The current Viper Strike is purely a massive movement slow and attack speed slow DoT—60/70/80% movement slow that cannot be dispelled by strong dispel effects. It still locks down any hero who relies on chasing or escaping through raw movement speed, and the DoT damage over six seconds is substantial. The situational framing requires honesty—Viper dominates laning phases against melee mid heroes and suffers against ranged heroes who can attack from beyond 500 range to avoid peak Corrosive Skin damage. He falls off harder than almost any other mid laner once the game goes beyond 35 minutes and enemy carries have multiple items to outscale his mid-game damage window. Dotacoach confirmed it directly—"very strong in the early to mid-game but drops off later on." Play actively while you're the strongest." He is great into Templar Assassin specifically—DoT bypasses Refraction charges—and into any hero whose passive abilities define their laning identity.

Tips & common mistakes

  • Corrosive Skin only triggers within a 500 radius—most pub Viper players stand at their maximum attack range believing Corrosive Skin is constantly working in all directions. Against ranged heroes who attack from beyond 500 units, Viper receives reduced Corrosive Skin proc value. The correct positioning against ranged mid-matchups is actively walking toward the enemy hero before trading to ensure they are within a 500 radius when they attack, triggering the doubled near-range effect. Against melee heroes, this is automatic—they must come to you.
  • Predator's bonus damage scales with the enemy's MISSING HP—most pub Viper players stop attacking when an enemy hero is at low HP and wait for Poison Attack DoT to finish the kill. This wastes the moment when Predator is at maximum value. At 20% remaining HP, Predator's bonus physical damage per hit is at its peak—this is when you should be spamming every attack you have, not kiting safely. The lower they get, the harder every Viper attack lands.
  • Nethertoxin damage increases the longer enemies stay in the area—most pub Viper players drop Nethertoxin on enemies who immediately walk out, getting one or two low-damage ticks and nothing more. The correct use is placing Nethertoxin slightly AHEAD of where the enemy hero is standing, in the direction they will need to walk to get their last hits. A zone that forces them to either walk through escalating damage or abandon the wave is dramatically more effective than one placed directly on top of them that they step out of immediately.
  • Nosedive now releases Nethertoxin on landing AND applies Corrosive Skin to enemies in the area—most pub Viper players use Nosedive purely as a gap-closer and dive directly onto the enemy hero. The correct aggressive use is diving into a clustered group of enemies to simultaneously apply Corrosive Skin AOE, drop Nethertoxin at the landing point, and then stay inside the Nethertoxin zone to let the Caustic Bath effect gradually increase Corrosive Skin's damage output to 75% bonus effect over five seconds. Nosediving into your own Nethertoxin creates a zone that punishes any enemy who stays in the area to fight you more and more severely over time.
  • Viper Strike can no longer be dispelled by strong dispel—most pub Viper players are still playing around the old version where BKB would remove the slow. It cannot. A Viper Strike that lands before or after BKB activation persists through the immunity window in terms of the DoT and slow effects. Use Viper Strike immediately at the start of a fight on the enemy carry—the 60/70/80% movement slow for six seconds that cannot be dispelled either forces them to stand and fight Viper under full Poison Attack stacks or watch Viper kite them freely while the DoT ticks.

Summary

"Hard to lane against" is the correct description, and the reason is built into every single passive element of his kit simultaneously. Corrosive Skin returns damage and attack speed slow for every hit the enemy throws. Predator adds bonus physical damage that increases as the target weakens. Poison Attack stacks magic resistance reduction and movement slow. Nethertoxin zones the area with escalating damage.

All of these working together from level one create one of the most punishing laning experiences in Dota 2 for any hero who has to fight him in close quarters. The honest warning is that Viper's power window is real but finite—he dominates laning and mid-game timing windows but becomes progressively less threatening as the game extends past 35 minutes and enemy cores outscale his damage output.

Pick him early in the draft as a laning counter, punish the mid hero mercilessly through the fifteen to twenty-five minute power spike, and close the game before itemization catches up to him. The Netherdrake does not wait for the late game. Neither should you.

Starting Items

branchescirclettangofaerie_fireslippersenchanted_mango

Early Game

bootswraith_bandbracerpower_treadsnull_talismanblade_of_alacrity

Core

dragon_lanceforce_staffhurricane_pikeyashaultimate_sceptertravel_boots

Late Game

black_king_barmantaskadishivas_guardbloodstonebutterfly
Whisper of the DreadSearing SignetEssence RingSerrated ShivGunpowder GauntletGrove Bow

This site uses cookies

We use essential cookies to keep the site working. No tracking or advertising cookies are used. Learn more about our cookie policy