WoW-Pro Leveling Addon (Old)



Current Version: 7.3.2
Last Update: Oct 24, 2017
Next Update: Nov 15, 2017
Still don’t believe us? Check out our User Testimonials!

Basic Guide Window
Minimalist View
Dropdown Menu
Guide List

How To Install:

  1. Download the addon using the big shiny button.
  2. Download TomTom from WoW Interface or Curse. TomTom is important! Without it, you won’t see the arrow telling you where to go! Get version v70000-1.0.0 or later.
  3. Unzip the downloaded files into your addons directory. (How do I unzip the file?)Windows 7/8 location:
    C:UsersPublicGamesWorld of WarcraftInterfaceAddons

    Mac location:

    Macintosh Main HD/Applications/World of Warcraft/Interface/Addons
  4. Log into the game. In the lower left-hand corner of your character select screen, you should see an “Addons” button. Click it. The WoW-Pro addon and TomTom should both be listed. Make sure they are checked, and you’re ready to go!
  5. If you have any trouble installing the guide, stop by our Addon Help Chat Room to get help!

You can also visit the WoW-Pro Leveling Addon Troubleshooting Guide, where you’ll find a fix for most common issues.

Don’t miss out on updates!


  • Will cover EVERY zone, not just the “best” ones
  • Automatically checks off steps as you progress through the guide
  • Completely customizable view
  • Arrow and map points show you exactly where to go
  • Adjustable XP settings work with…
    • Heirlooms
    • Recruit-A-Friend
    • Dungeons
    • PvP


  • Works great with partially leveled characters
  • Integrated quest tracker (can be disabled if desired)
  • Integrated quest item buttons
  • Supports step skipping (the guide knows the difference between a skipped step and a completed step)
  • Innovative “sticky steps” help you manage quests you need to complete as you go!

Have a bug to report? Want to help us update guides? Check out our community page!

The Addon Dev Team

Lead Developers:

  • Core Addon: Jiyambi/Silvann/Ludovicus
  • Leveling Module: Jiyambi/Ludovicus
  • Dailies Module: Jiyambi/Twists/Ludovicus
  • Professions Module: Ludovicus

Development Team:

  • Dunevon
  • Gameldar
  • Gylin
  • Jiyambi
  • Ludovicus
  • Shakazahn
  • Silvann
  • Twists


Guide Writing:
  • Arixan
  • Bitsem
  • Gylin
  • Jame
  • Jiyambi
  • Kurich
  • Manovan
  • Snowflake
  • Svenn
  • Wkjezz
  • Emmaleah
  • Tubera
  • Fluclo



Guide Coding:
  • Bitsem
  • Gameldar
  • Gylin
  • Hezkezl
  • Jame
  • Jiyambi
  • Liavan
  • AyaJulia
  • Malorajan
  • Pretzl
  • Tarix
  • MagicSN


  • AyaJulia
  • evl
  • Mezput
  • moraller
  • tash
  • toobulkeh
  • Tuluven
  • Twists
  • Zidomo
  • img
    Sep 21, 2017 @ 22:28 pm

    Re: Goin’ through the old guides…It seems that  edited this guide to remove that quest on 2017-08-23 in .I enhanced the guide checker to look for obsolete quests, and no other ones showed up.Thanks for the report anyways!

  • img
    Sep 20, 2017 @ 14:12 pm

    Re: Goin’ through the old guides…Urdui:Thanks for the report.  I’l run a tool I have to check for invalid quests in all the guides to flag them for update. 

  • img
    Sep 18, 2017 @ 21:34 pm

    Do you want to switch spam …I’m gonna fix that for the next patch release.Stay tuned!

  • img
    Sep 18, 2017 @ 9:54 am

    7.3 version – do you want to switchI agree, it needs to change how its doing that, the constant spamming of do you want to change guides is not working as intended.

  • img
    Aug 30, 2017 @ 0:22 am

    7.3 VerionGot the new 7.3 version but having a issue where it keeps asking me “Do you want to switch to quest XXXX” constantly untill I tell it to “Don’t ask” No error is thrown just keeps asking oiver and over even if you say yes or No.

  • img
    Jun 19, 2017 @ 7:14 am

    Goin’ through the old guides…I noticed that in the old guides there are some quests still in the guide that have been removed from the game. For example: the Grandmatron Tekla portion of the Watershed quests in Durotaur. It was noted in the comments for that guide by someone in 2016, but it’s still in the current guide. I’d remove it, but I don’t have enough Karma to edit the guide yet. I’ve been gone for a while, so it looks like all my old site Karma is gone.Also it doesn’t look like the forwarding mechanism to advance the old guides is working. I have to manually open up the guide and check the Move to next guide box manually for the guides to advance. I AM doing this on higher level characters, so I’m not sure if it might be the higher level characters that this is only happening on. I’m planning on starting a new alt and will remort on my characters at level soon.

  • img
    Sep 18, 2016 @ 19:47 pm

    Re: World QuestsWhat I would like to achieve is that the guide should only show those steps which are associated with the currently available world quests. I think this could be best solved with a new tag, let’s say WQACTIVE. When the parser encounters such a tag, it would run the QID specified against the magic World Quest availability logic you quoted above and it would only show the step if the World Quest of that QID is currently available for the player.Would that World Quest availability code work even if the player is in another zone? That would be perfect.Essentially I’d like this so we’d be able to simply automagically guide the player towards those world quests which are currently up and not require him/her to go look up the world map, check all the zones and figure out which quests are up and then how to get to them, ideally the addon would do this by way of the above described tag.Thoughts?

  • img
    Sep 18, 2016 @ 17:48 pm

    Re: World QuestsOK. We do have programmatic access to the list of world quests in the current zone.

    I ran across it while poking around the mapping system for ways to get the zone names for the Druid Order hall and concluded I was going to have to cheat, for now.

    I found this gem buried in a file.

    local mapAreaID = self:GetMap():GetMapID();
    for zoneIndex = 1, C_MapCanvas.GetNumZones(mapAreaID) do
    local zoneMapID, zoneName, zoneDepth, left, right, top, bottom = C_MapCanvas.GetZoneInfo(mapAreaID, zoneIndex);
    if zoneDepth <= 1 then — Exclude subzones
    local taskInfo = C_TaskQuest.GetQuestsForPlayerByMapID(zoneMapID, mapAreaID);

    if taskInfo then
    for i, info in ipairs(taskInfo) do
    if HaveQuestData(info.questId) then
    if QuestMapFrame_IsQuestWorldQuest(info.questId) then
    if self:DoesWorldQuestInfoPassFilters(info) then

    So the implication is for a given zone, I can enumerate the list of world quests.
    The tricky thing will reverse-engineering the things you can filter on.

    Another snippet of code gives hints:
    local tagID, tagName, worldQuestType, rarity, isElite, tradeskillLineIndex = GetQuestTagInfo(questID);
    return worldQuestType ~= nil;

    Wait, that is easy: see

    So world quests can be faction related:
    [*] Court of Farondis
    [*] Dreamweavers
    [*] Highmountain Tribe
    [*] The Nightfallen
    [*] The Wardens
    [*] Valarjar
    [*] Other
    Or classified by type:
    [*] Normal
    [*] Professions & Skills
    [*] Battle Pet
    [*] Player vs. Player
    [*] Dungeon

    So what do you want? AVAILABLE means not completed. I prefer not to change how that tag works. Adding a new tag is easy. And this is the way dailies work in Legion, so the Daily quests module seems to be the place to add this.

    So looking into this a bit more. World quests go automatically into your quest log just by getting to the right place.

    So if you wrote a guide for say, the pet battles, simply marking the guide with [code]WoWPro:GuideAutoSwitch(guide)[/code] would cause the guide switcher to offer to switch when the quest popped in.

    Come to think about it, it could get quite noisy between profession, reputation, pet battles and other dailies all offering to get done!

    What do y’all thing should happen?

  • img
    Sep 18, 2016 @ 8:37 am

    RE: AVAILABLEPerfect solution, this works nicely. Only problem is we can’t show the way to the quests based on which ones are available. But that’s not a huge problem I think, world quests are clearly shown on the world map and when you click on them, the minimap shows that golden arrow thingy which the user can follow.Fortunately there are only 36 pet battle world quests, I’m not interested in the remaining 630 :-)By the way, yes, world quests are auto accepted once you are near them and they are auto completed once you do their objectives.Oh, and I forgot to post it here, but I made an API dump of all the available battle pets which might come handy for other battle pet guide authors. You can check it out here:

  • img
    Sep 18, 2016 @ 5:10 am

    Suramarhehe :)I have been editing it as I go along, but I’m done for awhile, I had to get to friendly so I could do world quests.  Thats accomplished so I will quit mucking it up for awhile 🙂

  • img
    Sep 17, 2016 @ 20:58 pm

    SuramarYeah… it is not finished, or polished.. 😉  And it doesn’t help if I setup the guide wrong (ie Suramur)  😉 Emma, Ludo, Fluclo, Jiy (and anyone else I forgot)…   I didnt realize until I started to ATTEMPT to make a guide…  how much work actually does go into making a guide….  So.. Hats off to you all… and thanks for what you do, and have done. *plays a standing ovation soundtrack*

  • img
    Sep 17, 2016 @ 20:02 pm

    Suramar GuideBlanckaert has prepared a draft version of this guide, if you wanted to try it and suggest improvements it would be appreciated.  He wants everyone to realize it is NOT a polished guide. 

  • img
    Sep 17, 2016 @ 19:57 pm

    AVAILABLEAVAILABLE was created before Blizzard had the current method of randomly having some quests available some days, so what it actually means is that you have done all the prerequisites done for the quest.  I don’t know if in the API there is a way to determine which quests are offered on a given day besides going to the quest giver.  You could try using QID|*|NPC|npc_id#|  in the “A” step.  This will pick up whatever quest the npc offers.  Unfortunately it doesnt work in all situations. (Ludo could explain why).  Then you put the “C” step for all the quests and the “T” step with a lowercase “t”.  “C” steps only show for a quest in your log and “t” steps only show if the quest is complete.  I dont know that will work though because the NPC id is for whatever the AI alert is??? (which is probably multiple npc’s besides).After thinking about it some more… I would do something likeN World Quests|QID|99999|N|Open your map and determine what World Quests you want to pursue. |C how to do possible quest 1C how to do possible quest 2etc etc … Did you see there are 666 possible world quests… hummm……No A steps, no T steps, Are they auto turned in on completion? I havent finished getting faction to open up World Quests yet, so I don’t know. 

  • img
    Sep 17, 2016 @ 7:06 am

    World QuestsStarted working on the pet battle world quests. Is there a way in the addon to check if a World Quest is currently active? The AVAILABLE tag does not seem to do the trick as it considered a world quest active which was in fact, not.

  • img
    Sep 6, 2016 @ 4:24 am

    Dev Version click on the green “Clone or Download” Button.

  • img
    Sep 6, 2016 @ 1:01 am

    7.0.3N crashing7.0.3N is crashing when selecting Current Guide from Menu, totally hangs World of Warcraft program.

  • img
    Sep 4, 2016 @ 21:07 pm

    Auto Guide SwitchProbably a stupid questions, but where do you locate the developer version to download? Thanks!Kharrma

  • img
    Sep 4, 2016 @ 20:00 pm

    auto guide…Yes, DL’g in development copy, lets me scroll through the list properly, no crashes etc…. 

  • img
    Sep 4, 2016 @ 18:43 pm

    Re: auto guide switchTry the developer version of the addon and see if that takes are of it.It has a few major bugfixes.See–Ludo

  • img
    Sep 4, 2016 @ 15:43 pm

    Treasures on Rank 1Ok I did a few quests in high mountain, making note of the different treasure steps, and this is what I found – again based on my opinion of what’s considered out of the way: Out of the way:    Step 74, 75, 168, 176(rare) , 195 (rare), 196  [195 & 196 – had to go up ramp to right, quest objective was straight ahead from quest keeper], 207 (rare) – opposite direction from existing questGood, en route to quest: 142, 143, 169 (or 171 – one of them was in the house behind the quest giver), 197 Some of them could also be a matter of waypoint priority/grouping (like 143), where the chests are on the way to the quest, but the step states only treasure but not grouped like others indicating the quest is the same way:  So, one could skip the step thinking it’s just for a treasure, not realizing they would end up passing it anyway.

  • img
    Sep 4, 2016 @ 15:34 pm

    I’m not even closeMy highest toon is level 103. It’ll take a while before I get to Suramar, I got 24 to level, with 3 still under 100.

  • img
    Sep 4, 2016 @ 7:38 am

    SuramarDepends on how you define near future.  At this time, no one has commited to starting one.  I think i will be spending my time getting the various class guides in better shape for the forseeable future.We certainly want to have one and someone will at some point make one.  But, at this point I don’t have a clue who or when.

  • img
    Sep 4, 2016 @ 3:40 am

    auto guide switchHey Ludo…Current guide loaded was highmountain, and just to try something I picked up the quest from My ‘Hall’; to get another weapon.  I get the dialog to switch guide to the Mage Order Hall, that contains the quest, then I go to open the Current guide through the interface page under wow-pro and game locks up. Also tried to do it right clicking on the guide box, same thing.and of course since it ‘crashes’ each time I relogin in it asks me to switch to that guide. (times 1-3)4th -Said’no’ this time, and switched manually and it locked up again.(it did properly load the highmountain guide and ‘view’ the current guide)5th time: Manually selected, and logged out.6th time: looked at log, have enable addon and enable grail checked, 7.0.3N – Quest listed is An Unexpected Message. Hit Esg, clicked Addons, clicked wow-pro, then current guide.  Crashed again.7th – didnt bother trying anymore.Was bored, went to get the other two weapons…  was at the end of the guide (till lvl 110) and opened the ‘current guide’ and it did… I scrolled UP the guide and as soon as I got ‘unexpected message’ at the top of the screen, it locked up again. 

  • img
    Sep 3, 2016 @ 20:39 pm

    Treasures on rank 1I will keep an eye on which ones I thought were out of the way when I re-quest in the zones.   I was skipping them doing this play through.  Some I didn’t mind, like the treasures in the house at Bradensbrook behind a quest giver.  But some of them would send me in 1 direction, and the quest was in another.  Again, next playthrough, and any unfinished zones for this playthrough, I’ll keep notes.

  • img
    Sep 3, 2016 @ 19:27 pm

    I read the blue postAnd while I understand the sentiment I completely disagree with his TLDR of just pick them up as you find them. Some may think it a chore to go back later and do them but I personally enjoy the treasure hunting and it will give me something to look forward to later on. If we were talking about just 1 or 2 treasures then that would be one thing but there are literally hundreds. And while some sources of AP later on might seemingly seem high it’s because of the artifact research knowledge. I think he missed the point when he mentioned how it’s balanced around 20% increase now is the same as 20% later or what not. But there is a huge difference between you picking up a 10AP statuette right now, or later when it is worth 2500ap.  I believe I saw someone post that it’s roughly 5000ap worth of treasures from treasure hunting and rares at base level.  So if you actually be patient and wait to 25 research level, 2x statuettes will be equal to the entierty of treasure hunting done at base level.  If the 5000AP for all treasures is accurate, that means you would have a 1.245 million AP advantage over people that didn’t wait.  I don’t think that’s an insignificant number to say it doesn’t matter. IT may be a drop in the bucket compared to all the AP required for all your specs…but more reason to wait it out and get the most of it.That all said, I too wish there was a way to ignore treasures. My biggest problem is when I skip them, everytime I relog or goto my order hall and back I have all the treasures I skipped come back so I gotta go and click off like 50 treasures to get back to where I was if i’m in middle of it. 

  • img
    Sep 3, 2016 @ 19:04 pm

    Would love to playtest/helpI don’t know coding but I would like to help in anyway I can. I have been using your guides since they were first on Tour Guide and have found them invaluable and have recommended to a lot of my friends and guildies. You guys do great work and I know there’s a lot of testing needing to be done, I can’t commit a ton of time but I can commit some. I just don’t know HOW I can help.

  • img
    Sep 3, 2016 @ 18:55 pm

    Re: Choppy graphics issueI have had reports of FPS drops when using the addon, but neither I not my usual pals have been able to reproduce the problem.I’m looking for a volunteer to do a Google Hangouts call or Skype so we can talk and I can see your desktop as we try various things.Menawhile, I am going to double check that I have updated all the libraries to Legion versions; last time this happened in the Pandaria release, it was a stale library.

  • img
    Sep 3, 2016 @ 15:18 pm

    We need more volunteersBasically, we just need more volunteers to tweak the guides. So please share suggestions on how the guides can be made better. Emma and Ludo can’t do everything alone.

  • img
    Sep 3, 2016 @ 5:34 am

    SuramarIs there any plans on completeing a guide for Suramar in the near future?

  • img
    Sep 3, 2016 @ 4:00 am

    Choppy graphics issueWhen using this addon, I’ve recently noticed that my visual becomes a bit choppy, even when frame rate reads 60 or more fps (Sometimes as high as 97). I went through a number of trial and error checks with the game’s graphics options today before stumbling on just turning this addon off and the problem is solved, no more choppiness. Does anyone have any clues as to what could be the cause of this? I’ve been using this addon for a long time and I’ve never had this problem till recently, some time before Legion came out but after Mists.

  • img
    Sep 3, 2016 @ 3:37 am

    3 times thru to make a decent guideI would like to reitterate what Ludo said.  The result is really messy (bordering awful) if you do less than 3 times through. That would be the problem with the class guides.  I didnt at first realize there was more after finishing the artifact so I deleted the characters after making them (after all, you only get 12 on a server).  Then, there just wasnt time to take them through.  To get quallity guides you would have to have (for this expansion 36 max, 110 level characters) in Pandaria, I had to level probably 10 characters… and had A LOT more time since I got my beta key when only Jade forest was in existance. Big differance in the quality of the guides.You can’t make meaningful decisions about rank until then and getting all treasures and rares placed reasonably well may take even longer.

  • img
    Sep 3, 2016 @ 2:45 am

    Alliance, Stormheim Copy what is here under alliance stormheim to your alliance leveling directory and then add the name to the guides.xml file in that directory.

  • img
    Sep 3, 2016 @ 2:39 am

    Re: Alliance StormheimI’ve got two toons on live and two on Beta queued up to start this guide.There is a rough sketch availible in the developers version.But I have to attend to the bug reports on the addon before the guides.I’m sorry, but since we got our Beta keys weeks after alll the raiders and streamer types, we got very little time to work on this.I found it takes 3 passes through a guide before it gells.So look for a release tomorrow.

  • img
    Sep 3, 2016 @ 2:26 am

    Alliance StormheimSo I cannot find the guide for the Alliance Atormheim. I looked in the folders, under Leveling > Horde and the Stormheim guide is in there. Then went into Leveling > Alliance and there is no Stormheim guide. Is there somewhere I can copy the guide from? Is it safe to copy the horde version into the alliance folder? Please let me know what to do.

  • img
    Sep 3, 2016 @ 2:08 am

    Actually what it says is thatActually what it says is that ALL are included at rank 3. What I was trying to imply was that some are at lower ranks, but if you want to get the achievement you need to do it on rank 3 I was trying to avoid a complete wall of text in the start of the guide to explain that.  I considered the possibility that someone would want to do it without, but then I read an excellent Blue post on the subject [of waiting to collect artifact power until after you have the multipliers] and decided not to worry about it.

  • img
    Sep 3, 2016 @ 2:03 am

    Treasures on rank 1The only treasures on rank one are the ones you practically walk beside.  I’m sorry you still think that is too many.  That being said, I’m currently running thru there on rank 1 and I did move a very few to rank 2. What are some of the steps you felt were too far out of the way to have been included? To your actual question, open the guide in a text editor, do a search for $, append “RANK|2|” (or 3) to the end of each line  that begins with $ ,  Then search for “K Kill” and do the same thing. You will have customized the guide for your personal taste.  Keep a copy somewhere else, because everytime you download updates it will be overwritten. (Unless you also rename it and register it as an entirely new guide.

  • img
    Sep 3, 2016 @ 1:56 am

    Rank 3Accoring to the documentation they should be under 3, but considering the guides have only just been created and still in need of tweaking. ranks have not been implemented in the guides yet.

  • img
    Sep 3, 2016 @ 0:09 am

    Treasures on Rank 1How do you change the rank of items?   I grew tired of all the treasure waypoints in the new zones, so I changed the guide to rank 1, logged out and back in, but there are still a lot of treasures and bonus objectives under rank 1.   The one I’m currently using is for Val’sharah

  • img
    Sep 2, 2016 @ 16:45 pm

    The only guides I had time toThe only guides I had time to take beyond the initial getting your artifact were hunter, monk and paladin.  They all need the details of what happens after you finish the initial zones and then the chapters of class hall development.  My monk made it into chapter two, hunter and pally not even finished chapter one.   [This is what happens when you don’t get beta access until 6 weeks before release.  It sounds like such a long time, it wasn’t ]

  • img
    Sep 2, 2016 @ 11:56 am

    Re: The class’s that keep tryingI have toons for Druid, Guardian. Death Knight blood. Demon hunter Vengence (I tank primarily).I’ll try them out today.–Ludo

  • img
    Sep 2, 2016 @ 4:35 am

    *Edit on last post. I just*Edit on last post. I just tried to manual load the guides on the other characters but it would not let me.

  • img
    Sep 2, 2016 @ 4:29 am

    The class’s that keep tryingThe class’s that keep trying to reset back to the start is the followingDruid, Guardian. Death Knight blood. Demon hunter Vengence, Priest Shadow, Warlock destruction.The guide works fine for manual load, but after completing said zone you’r on your own until you pick another.  

Leave a Reply

Your email address will not be published. Required fields are marked *

The reCAPTCHA verification period has expired. Please reload the page.