Dota 2 Wiki
Advertisement
Sleight of Fist icon
▶️ I grow stronger!
— 'Storm Spirit'

Experience allows heroes to level up, which makes them stronger and allows them to learn new abilities. Experience is earned by being within a 1300 range radius of a dying enemy unit. It takes increasingly more experience to level up as a hero's level progresses. Units can be denied by other allied units to reduce the experience given from dying.

Acquiring experience

When an enemy unit dies, experience is granted and divided among all allied heroes in a 1300 range.

  • Experience is granted by almost all units: heroes, creeps, summons, buildings and wards.
  • Any denied player controlled unit (including heroes) grant no experience to the enemy.
  • Any denied npc unit (lane creeps, neutrals, buildings) grant 50% of their usual experience.
  • Heroes take their share of experience even after level 25, even though they cannot use it.
  • A hero cannot earn experience while dead, unless they own Bloodstone icon Bloodstone.
  • Hero kills award experience to the killer, no matter how far away they are.
  • Each Meepo minimap icon Meepo clone counts as a hero for the purposes of dividing experience.
  • Experience (and gold) are awarded independently of the assist counter on the scoreboard, which only counts if a hero dealt damage, and ignores proximity to the dying hero.

Abilities

Some items award a hero with experience, namely: Template:Img table start |Template:SkillboxMinimal |Template:SkillboxMinimal Template:Img table end

Hero kills

When an enemy hero is killed, allied heroes within range receive an experience reward, split up into two parts: killing experience and assist experience. Killing experience is based on the level of the killed hero, and assist experience is based on the experience difference between the teams.

Killing experience

When an enemy hero dies, an experience reward is divided equally among allied heroes in range. The killer will receive the reward even if he is not in range. The formula awards total experience as follows:

Killed hero level Experience awarded
1 100
2 120
3 160
4 220
5 300
6 400
7 500
8 600
9 700
10 800
Killed hero level Experience awarded
11 900
12 1000
13 1100
14 1200
15 1300
16 1400
17 1500
18 1600
19 1700
20 1800
Killed hero level Experience awarded
21 1900
22 2000
23 2100
24 2200
25 2300

If 'x' is the level of the killed hero, the amount of experience gained (f(x)) is:

For levels 1-5: f(x) = f(x-1) + 20(x-1); f(1)=100
For levels 6 and further: f(x) = f(x-1) + 100; f(5) = 300

Or you can combine them into one formula: f(x) = (10x2 - 10x + 90) H(5.5 - x) + (100x - 200) H(x - 5.5)

Assist experience

When an enemy hero dies, allied heroes within 1300 range receive an experience reward. The formula (for each hero) is as follows:

Assisting heroes Experience awarded
1 Hero (20 × Dying Hero's Level) + (0.23 × Dying Hero's XP x XP Difference)
2 Heroes (15 × Dying Hero's Level) + (0.23 × Dying Hero's XP x XP Difference)
3 Heroes (10 × Dying Hero's Level) + (0.2 × Dying Hero's XP x XP Difference)
4 Heroes (7 × Dying Hero's Level) + (0.15 × Dying Hero's XP x XP Difference)
5 Heroes (5 × Dying Hero's Level) + (0.12 × Dying Hero's XP x XP Difference)

XP Difference is defined as ( EnemyTeamXP - AlliedTeamXP ) / ( EnemyTeamXP + AlliedTeamXP ) and has a minimum of zero.

Buildings

Building Experience Awarded
Tier 1 tower 25
Tier 2 tower 25
Tier 3 tower 25
Tier 4 tower 25
Tier 1 tower (denied by enemy) 12.5
Tier 2 tower (denied by enemy) 12.5
Tier 3 tower (denied by enemy) 12.5
Tier 4 tower (denied by enemy) 12.5
Melee or ranged barracks 0
Subsidiary buildings 25
Subsidiary buildings (denied by enemy) 12.5
Fountains* 41
Ancients 0

Template:* Since fountains are invulnerable, this experience is never obtainable.

Lane creeps

Main Article: Lane Creeps
Creep Experience
Melee creeps
Melee Creep
62
Ranged creeps
Ranged Creep
41
Siege creeps
Siege Creep
88
Melee creeps
Super Melee Creep
25
Ranged creeps
Super Ranged Creep
25
Melee creeps
Mega Melee Creep
25
Ranged creeps
Mega Ranged Creep
25

Neutral creeps

Main Article: Neutral Creeps

Roshan

Roshan Portrait
Roshan
1789

Hero summons

All hero-summoned units grant 50% experience.

Denying

Main Article: Denying

Denying occurs when a hero lands a killing blow on an allied unit. Heroes can only target allied creeps if they are under 50% health, and can only target allied heroes if they are afflicted with certain debuffs. If the denied unit is not a player controlled unit, enemy heroes in 1300 range split half the usual experience bounty. If it is a player controlled unit, enemies gain no experience from it. Denying an allied unit prevents the opponents from earning gold.

Leveling

Each hero starts the match at level 1, with one ability point to spend. A hero levels by acquiring a certain amount of experience. When a hero levels, its attributes get increased according to that hero's individual attribute bonuses, and it gains ability point. The ability point can be spent on an ability which has not been maxed out, or for an Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Attribute Bonus". to increase the hero's Icon Str Strength, Icon Agi Agility, and Icon Int Intelligence by an additional 2 points each. Ability points do not need to be spent immediately, a hero can level up multiple times while saving the ability points.

XP by Level

Experience required for each level.

The amount of experience required to level up is generally equal to the upcoming hero level * 100. For example, to increase a hero's level from 1 to 2 a hero requires 200 experience points, while leveling up from 24 to 25 requires 2500 experience points. There are a few exceptions for some levels in the 7–13 range to allow mid-game heroes to peak slightly earlier.

Hero Level Total experience required to reach level Experience required for next level
1 0 200
2 200 300
3 400 500
4 900 500
5 1400 600
6 2000 600
7 2600 600
8 3200 1200
9 4400 1000
10 5400 600
11 6000 2200
12 8200 800
13 9000 1400
14 10400 1500
15 11900 1600
16 13500 1700
17 15200 1800
18 17000 1900
19 18900 2000
20 20900 2100
21 23000 2200
22 25200 2300
23 27500 2400
24 29900 2500
25 32400 -

Balance changelog

Template:Update History


Advertisement