WoW-Pro Addon Update - v2.1.1

Jiyambi's picture

Current Version: 2.1.1
Last Update: Dec. 11, 2010

The WoW-Pro Addon has been updated! The highlight of this update is the addition of an Alliance Twilight Highlands Guide, as well as many updates to the other zones.

While the current set of guides are still very high quality, we will be constantly working to improve and update these guides. Remember that if you notice a bug, you can help us by reporting it!

If you have trouble getting our addon to work, please check our Troubleshooting Page first. If you still need help, you can always stop by our friendly chat room!

Coming Soon

In addition to constantly improving the guides we already have, the WoW-Pro team is currently working on three HUGE new additions to the WoW-Pro addon:
  • WoW-Pro Arrow - That's right, our addon will have it's own arrow soon! If you like TomTom or Carbonite, you can still use them instead of our arrow.
  • WoW-Pro Professions - One of our users is planning to write a professions module for our addon! You'll get guides on how to level up your professions in game.
  • WoW-Pro Dailies - So you're 85, now what? Whether you want to gain reputation for one of the many new factions, or you simply want to earn some gold, these guides will help! They automatically reset themselves when a new day rolls around, and will know which quests you've picked up and help you plan the optimal route for completing your daily circuits with ease!

Known Issues

Please note that while these guides have had a lot of time and effort put unto them, we haven't been able to do thorough testing for all of them yet. There will be bugs. Feel free to report them on our community page!

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


Heavy Memory Usage

Between two Wow-Pro AddOn and the TomTom AddOn the memory usage is around 3.0Mb. Is there any chance by eliminating the TomTom AddOn it will decrease the memory usage? Thanks!

Crackerhead22's picture

That is one of the things

That is one of the things being worked on, WoWPro having its own arrow.

Question about completed quests

In the Youtube video it mentions the guide automatically adjusts for completed quests.  Is this still true?  I have 107 out of 108 quests dones in Uldum, and for the life of me cannot find the last quest I need to do.  I was hoping this leveling guide would show me. 

Jiyambi's picture

It should work in this way,

It should work in this way, though I have heard some users have had trouble with the feature (I personally have always had it work for me). The guide pulls the quests you have completed from Bliz's database, and checks off any steps that are associated with those quests.

Unfortunately with the new phasing in the Cataclysm zones, it can occassionally be possible to lock yourself out of quests. Hopefully that won't be the case for you!

The Pally's picture


OMG Profession Guides ? Dalies ? And a whole new arrow ? Cant WAIT for the release of new versions !!!

PS : Jiyambi you ROCK!!!!

          ______        _______


Lockesly LCrit's picture

Goblin tutorial

I thumbed through the lua changes from 2.1.0 and 2.1.1 for the Kezan guide (mostly because there isn't an easily accessable change log anywhere that I can see), and noticed the "always a Hunter" step was fixed.

However, it still points Off to the Bank (and other gender-related quests) toward Candy Cane. Since the gender quests have unique quest ids (all the way up to the killing of Candy and Chip), maybe replace those A/C/T quest steps with N, with a note of what to do as both male and female goblins?

Jiyambi's picture

In terms of a change log -

In terms of a change log - with the sheer volume of changes coming in from across all the guides, I'm afraid this will probably not be possible :( However, you can be assured that, if it was changed on the source page, it has been changed in the new addon - so checking the revision history as you did is a good way to check.


I know several people have expressed interest in a detailed change log but it's just not something I can do at the moment. The best I can do (and I will try to do next time) is indicate what guides have been updated.

Crackerhead22's picture

Jiya is working on trying to

Jiya is working on trying to see if it will be possible to incorporate a gender tag into the addon.

rioshin's picture

Should be possible

It should very well be possible to incorporate a gender tag - at least the API does have a suitable function for it:

gender = UnitSex("player")

where gender ends up as 1, if unknown, 2 if male and 3 if female

Silvann's picture

Indeed, I think there's an

Indeed, I think there's an open issue for that in github. But since it's only (afaik) just one quest, it's not the highest priority right now.

Jiyambi's picture

It's about three quests, I

It's about three quests, I think, all in the goblin 1-12 zones. I'll get to it eventually, if someone else doesn't do it before me.

rioshin's picture

Yes, only a few quests right

Yes, only a few quests right now are gender-specific. But now that the door is open, it's likely that more gender-specific quests will come later on.

I'll take a look at the addon source code and see if I couldn't add a tag for gender into it. :)

--- Addition ---

Here's the changes I made to the wow-pro leveling addon (file WoWPro_Leveling\WoWPro_Leveling_Parser.lua):

Function ParseQuests(...):

After local myraceL, myrace = UnitRace("player"), add:

      local genderTable = { "unknown", "male", "female" }

      local mygender = genderTable[UnitSex("player")]

Then replace local race, class ... (now on line 189) with

      local class, race, gender = text:match("|C|([^|]*)|?"), text:match("|R|([^|]*)|?"), text:match("|G|([^|]*)|?")

And after the if race then ... block, add the following

      if gender then

            -- deleting whitespaces and making lower case

            gender = strlower(strreplace(gender, " ", ""))


And finally, replace the if class == nil or class:find... line (line 202 currently) with

      if class == nil or class:find(myclass) then if race == nil or race:find(myrace) then if gender == nil or gender:find(mygender) then

As well as the end end (line 243) with

      end end end

Usage: |G|male| or |G|female| for the gender specific quests :)

Jiyambi's picture

Thanks very much, will get

Thanks very much, will get this into the next version!