Exploring

World of Warcraft has a game mechanism that grants you XP for exploring new areas (sometimes called regions, sub-regions, zones, or sub-zones).

Gained XP depends on area level from AreaTable.dbc If player level is not more than +5/-5 from area level, then player gains Base XP.

Base XP have no known formula yet, but there is table gathered during playing:



By this table you can write function GetBaseXP(area_level) which returns Base XP

If player level is less than area level on 5 then player gains less XP. percent = 100-(((player_level-area_level)-5)*5) if percent < 0 percent = 0 if percent > 100 percent = 100 XP = (GetBaseXP(area_level) * percent) / 100

If player level is more than area level on 5 then player also gains less XP. XP = GetBaseXP(player_level+5)

fr:Formule:XP de découverte de zone