Get an Epic Experience with Premium


Quests & Leveling Login to Add Favorites
  • World of Warcraft
  • 1,799 Monthly Downloads
  • Supports: 6.2.0
  • 679,209 Total Downloads
  • Updated 08/08/2015
  • Created 03/18/2008
  • 676 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: 6.2.0_45

About XToLevel

A simple AddOn that provides details about your levelling progress, tracking a variety of items required until you reach your next level.

Tracks the following:

  • Mob kills and Quests.
  • Dungeon runs.
  • Battleground runs, as well as individual BG objectives.
  • Gathering professions, including Archaeology.
  • Pet Battles.

Display Options

  • A small, configurable window, showing averages needed to level, a mini XP bar, and a time-to-level estimate.
  • A "floating" message and/or a chat message can be shown when XP is gained, to show exactly how many more such gains are required to level.
  • A highly configurable LDB data-source, providing data to LDB front-end AddOns, such as TitanPanel and Fortress.


All of these display features can be configured via the configuration panel, which is accessible in the Interface/AddOns window, or simply by typing the commands: /xtl or /xtolevel

Language support

The AddOn now supports all the WoW clients, except Italian.

You can help improve the translations via the Localization tool at All contributions are greatly appreciated!

Special thanks to all the translators:  - Trisquite/TAG Translations (Spanish)  - Queltos (Portuguese)  - Marcel and Axel (German)  - gyw920812 and zhTW (Trad. Chinese)  - Theerol and kim20 (Russian)  - atty0530 (Korean)  - carignou, Kanardator, lalrobin, tripollite, Djidiouf (French)  - Xyrec (Danish)

LDB Output Patterns

XToLevel provides a few built-in patterns for displaying it's data in LDB display AddOns.
However the patterns are highly configurable, so you can build your own pattern if you prefer.
See Custom LDB Patterns for details.

tag 6.2.0_45
Atli Jonsson <>
2015-08-09 02:08:53 +0000

Adds Gathering and Archaeology to LDB data source.


Atli Jonsson:
    - Adds Gathering and Archaeology to LDB data source.


First Previous Page 5 of 15 Next Last
  • #157

    Turn off lua errors to see what i got here is what i got.

    Message: Interface\AddOns\XToLevel\Libs.lua:319: attempt to call global 'GetNumPartyMembers' (a nil value)
    Time: 09/01/12 03:46:02
    Count: 3
    Stack: [C]: in function `GetNumPartyMembers'
    Interface\AddOns\XToLevel\Libs.lua:319: in function `GetChatXPRegexp'
    Interface\AddOns\XToLevel\Libs.lua:364: in function `ParseChatXPMessage'
    Interface\AddOns\XToLevel\Main.lua:400: in function `OnChatXPGain'
    Interface\AddOns\XToLevel\Main.lua:50: in function `MainOnEvent'
    Interface\AddOns\XToLevel\Main.lua:95: in function <Interface\AddOns\XToLevel\Main.lua:95>


  • #156

    That's good I love this add on for leveling. Yes as of live the mod seems to not work at all. No errors that i see but nothing happen when I get XP.

  • #154

    Hey, furydeath and debonine.

    I haven't given up on this AddOn, even though I don't play the game. I was planing to get a friend of mine to help me debug it on his account after the expansion goes live.

    Does the AddOn not work in the current live version? I haven't received any other reports about that so far.

  • #153

    Ya doesn't seem like any other add ons do what it does ether least that i can see.

  • #152

    Yeah I read that part after I already posted. It's unfortunate. I hope someone picks it up it's such a good addon


  • #149

    Some API functions were changed in MoP :

    your addon needs to keep in mind that some groupfunctions are diffrent now

  • #147

    Can it be added with rep?  x amount of kills till Exaulted either rep turn in or mob kills just a though.

  • #148

    Hey, edcaguy.

    I'm sorry but I've stopped adding new features to the AddOn. I no longer play the game, so I'm basically just maintaining it in it's current form. 

    This idea did cross my mind in the past though. However in the end I decided to keep this AddOn about character leveling only. For a while I considered creating a new AddOn for rep, but I never had the time.

  • #145

    I just installed this addon, and noticed one glaring problem: unless I am mistaken, it does not recognize heirlooms. For example, I am currently 87% to 56 with Shoulder, Chest and Cape heirlooms, along with the 10% guild bonus, for a exp bonus of 35%. The estimates do not change based on if I have heirlooms on or not, but do seem to recognize that kills are giving more exp, causing jumps, such as killing one Ashmane Boar decreasing needed kills by 5. This does still seem like a very good add-on, but it would be nice if it could recognize heirlooms.


    *edit* after continuing to use this addon, it does seem to be using heirloom based kills, quests and the like for default, so it ends up still functioning correctly as long as you keep the heirlooms on

    Last edited by CronoXMaka_Forever on 3/24/2012 9:15:02 PM
  • #146

    Hey, CronoXMaka_Forever.

    As you've observed, all estimates made by the AddOn are made based on previously recorded XP values, with the exception of the initial estimates, which are probably way off.  (Those are just rough guesses made based on your level. I don't see a need to waste the large amount of time needed to reverse engineering Blizzard's formulas to calculate those, seeing as they will only show until your first kill.)

    There is really no need to specifically factor in heirlooms. As soon as you put them on and start gaining XP the increase will start having an effect on the estimates. It won't happen immediately though, which is probably what caused your initial concern. After about 10 kills/quests (by default) the estimates will have reached the expected values. - I actually played around with code at some point that would immediately raise or lower the estimates when heirlooms were put on, but the added complexity just didn't seem to pay off.

    You can always clear out the recorded values through the configuration window if you don't want previous records to affect the estimates you're being shown. (This is especially handy if you've altered the number of records used to calculate the estimates.)

  • #140

    Hey, this crashes my WoW to desktop when i try to move the frame sometimes. I'm not sure what the deal is, and it wont let me copy the crash message >.> any ideas?

    edit: found the crash dump. It's too big to post here though.

    Last edited by skullriot on 2/23/2012 10:56:44 AM
  • #142

    Hey skullriot.

    I can't imagine why that would be. The code that controls that is extremely simple, and it pretty much just relies on Blizzard's own frame movement functionality. It's remained relatively unchanged for four years now.

    Whatever is causing this, I seriously doubt there is anything I could do  to solve the issue. AddOn code doesn't really have enough access to the game client to cause these types of issues. - Although, they can sometimes emphasize problems in the game client that are lurking in the background. You cold try to repair or even reinstall the game client.

  • #139

    I am looking for an Xtolevelcap or Xto85 or better yet Time to level 85 (you know, estimated)

  • #143

    I'm sorry but that feature does not exist in this AddOn, and I have no plans to add any more features to it. I no longer play this game, so I'm more or less just keeping the AddOn as it is. (I usually return to fix any major problems though, so I won't leaving the AddOn to fall apart on you :))

    And besides that, I don't know if I could even make such estimations with any kind of accuracy. I have no idea what the formula for the curve of the XP required and XP per kill/quest/battle is (and seriously doubt Blizzard would share them) so I would have to spend a LOT of time researching this to even get close.

    Last edited by AtliThor on 2/25/2012 1:00:03 PM
  • #141

    you mean like, 1 to 85?

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Star Trek Online Wiki Editing Contest