General Bug Reporting

Jiyambi's picture

Known Bugs:

Before submitting a bug, please check this list to make sure you aren't repeating a submission!

Submit Your Bug:

When submitting your addon bug, you MUST include the following:

  • The version number of your WoW-Pro installation
  • Any error text that WoW provided when your bug happened
  • Information about the guide you were using when the bug happened, including:
    • Faction (Alliance/Horde)
    • Zone
    • What step you were on
  • As many details as possible about what you were doing when the bug occurred.

Including this information will help us troubleshoot and possibly get you a temporary solution to the bug, and get it fixed as quickly as possible!


Addon forgets settings

Every time I log in, I have to uncheck the "Enable Addon" box for my toon that's already finished all the Cataclysm guides.

kayeich's picture

Well, you can go to the

Well, you can go to the addon's option on the login screen and disable the addon there for specific characters too (leaving it on for characters you're still leveling)


Sure, but I figure if they have the option in the addon, they probably want to know that it's not working properly.

Jiyambi's picture

Yup, this is planned to be

Yup, this is planned to be fixed in the future. If you have the minimap icon enabled, you can also just left-click it to diable the addon, it's a little faster than going into the options screen.


I use ButtonBin, so I can just click on the LDB part, but that's good to hear that it'll be fixed for real!  :)

Sticky not working as expected

I don't know if it's my expectations are different from what actually happens, or if it's a bug, so I'll say the problem, and let you decide if it is working as intended, or is a bug.

I have a "sticky" entry, and I'd expect that to show until complete, and allow other steps to show below it, moving onto the next steps as they are completed.  However, the two problems I appear to see is that (a) future steps don't move on until the sticky is done, and (b) only three steps total are shown (hence max of 2 stickies and a third step) - not a deal-breaker, only had one such example, but was able to work around it.

Best to give an example.  I have a line for a sticky, followed by three entries then an unsticky, thus:

  • C Floor loot |QID|9990|S|N|Loot from the floor as you go through area.|
  • C Step 1|QID|9991|N|Step 1, go to this location, and do this.|
  • C Step 2|QID|9992|N|Step 2, go to this location, and do this.|
  • C Step 3|QID|9993|N|Step 3, go to this location, and do this.|
  • C Floor loot |QID|9990|US|N|Finish looting from the floor as you return.|

What I would like to see, or expect to see is the top show the Floor loot and Step 1 at the same time.  Once Step 1 is done, it will now display the Floor loot (if there's any left to do) plus Step 2.  Once Step 2 is done, I would expect it to show the Floor loot (if there's any left to do) plus Step 3.  If after step 3 there is still Floor loot left, then I would expect that to be the single entry on display.

What I actually see is Floor loot and Step 1, even after Step 1 done and showing a tick in the box.  It doesn't move onto showing Step 2 until the Floor loot is done.

Crackerhead22's picture

Do you have scroll on? I've

Do you have scroll on? I've only ever noticed that when the option for scrolling is on.  Try turning scrolling mode off and see if it still does that.

Yes, I have Scroll on.  I'll

Yes, I have Scroll on.  I'll try it without, to see if that makes it behave how I expect.

Ludovicus_Maior's picture

attempt to perform arithmetic on local 'iactual' (a nil value)

I was on a L80 Dwarf DK doing the new Dwarf starter quests and had just gotten the quest "Bound for Kharanos" from "Ciara Deepstone", got "[Sample Casks]" into my bags and then got this error:

Date: 2010-12-30 05:41:11
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\WoWPro\WoWPro_Mapping.lua line 396:
attempt to perform arithmetic on local 'iactual' (a nil value)
[C]: ?
WoWPro\WoWPro_Mapping.lua:396: MapPoint()
WoWPro\WoWPro_Broker.lua:274: CompleteStep()
...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:710: AutoCompleteQuestUpdate()
...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:582: EventHandler()

I suspect from reading the code that I may have hit the actual waypoint for Clara and had another waypoint set in the zone.
The the following code:

local closest_uid = TomTom:GetClosestWaypoint()
if closest_uid then
local iactual
for i,waypoint in ipairs(cache) do
if (waypoint.uid == closest_uid) then
iactual = i break end
for i=iactual+1,#cache,1 do

might end up with iactual unset. But I am no LUA programmer, I just do code reviews for a living.
BTW: The version number in WoWPro_Leveling.toc was not updated from 2.1.0 to 2.1.1!

Ludovicus_Maior's picture

Same bat error, different quest.

Error also occured after killing "Grawmug" for the quest [A Decisive Strike] in Loch Modan.

Mount Hyjal

The addon insists I should go and begin a quest I have no access to. When I ticked the ignore box it told me that doing so would ignore a load of other quests, one of which I was actually on. The database is wrong, there must be a way to access later quests in this chain without going through what the addon believes to be the first quest.

Now that I finally gave in and told the addon to ignore all the quests from that chain it has in fact ignored all the quests for the entire Mount Hyjal area.

Quest that the addon believes I should do - Gar'gols gotta go

Addon version - 2.1.0

Faction - Alliance

Guide - Mount Hyjal

Step - Unknown as the addon doesn't understand where I actually am.


jason.e.harvey's picture

Gar'gols not gone

I had the same problem.  The quest giver is Kristoff Manheim at 27.1, 40.7 inside the cave, but he's also an escort quest.  If he's not there, someone is most likely escorting him.  I just came back and did it later with no problems.  There's no pre-quest for this one, though it's good to do it at the same time as the quest Elementary! (quest=25303) the ogres will be non-hostile.

In memory of our God, our religion, and freedom, and our peace, our wives, and our children
--Cpt. Moroni

I found this, I belive it is

I found this, I belive it is one of the 'goto' quests to goto one of the shrines.  The reason you cant get that quest is because there is a conflicting quest in your log. (I.e. you cant have both quests) but I can't remember the name of either quest.. useful I know. :D  Its possibly the step where you have to go to the Shrine of Aessina(or something) and there is a quest to do just that which the guide teels you to pick up back in Nordrassil.

If you go into the 'current guide' and uncheck all the steps you havent done yet to take you back to the 'bugged' quest.  If you then right click on the step to accept the quest, you should be able to skip the acceptance of the quest, and carry on with the rest of the guide (again you will need to right click the step when it tells you to hand in).


Hopefully this will help.

Thanks For The Guides

Thanks For The Guides


Additional Facts



Hot Lava Quest 

Not The Only Time In Ashenvale :(



Error ??

Date: 2010-12-29 20:04:28

ID: 3

Error occured in: Global

Count: 1

Message: ..\FrameXML\QuestPOI.lua line 204:

   attempt to index
local 'poiButton' (a nil value)


   [C]: ?

..\FrameXML\QuestPOI.lua:204: QuestPOI_HideButtons()


..\FrameXML\WorldMapFrame.lua:1718: WorldMapFrame_UpdateQuests()






  Swatter, v5.9.4960


v5.9.4960 (WhackyWallaby)

v5.9.4960 (WhackyWallaby)



v5.9.4960 (WhackyWallaby)

v5.9.4960 (WhackyWallaby)

v5.9.4960 (WhackyWallaby)

v5.9.4960 (WhackyWallaby)


v5.9.4960 (WhackyWallaby)

v5.9.4960 (WhackyWallaby)


AucUtilAHWindowControl, v5.9.4960.3311



  AucUtilAutoMagic, v5.9.4960.3142



v5.9.4960 (WhackyWallaby)




  AucUtilScanButton, v5.9.4960.2530





AucUtilSimpleAuction, v5.9.4960.4546


  Auctionator, v2.8.6


  Bartender4, v4.4.15

v5.9.4960 (WhackyWallaby)


  CrapAway, v


v5.9.4960 (WhackyWallaby)

v5.9.4960 (WhackyWallaby)

  GatherMate2, v1.0.8

  GoldPerHour, v1.7

  Informant, v5.9.4960

  LightHeaded, v322

  Routes, vv1.3.3

  sellgrey, v4.0.1

  SlideBar, v5.9.4960

  Stubby, v5.9.4960


  WoWPro, v2.1.0

  WoWProLeveling, v2.1.0

v4.0.3.40000 <us>



freedave2000's picture

Bugged quest could be "The Befouled Element" in Ashenville

I spent the last day trying to troubleshoot this error.  The challenge is that it caused the Wow-Pro AddOn to fail and quests quit auto rolling.  The other behavior I noticed was that the first time openning the World Map, the numberd quest bubbles would show.  After the first time, the numbered bubble disappeard.

After doing trial and error on every AddOn, I decided to turn my quests in and see if I could determine which might alliviate the error.  After turning in "The Befouled Element" quest to Mastok Wrilehiss, I no longer get the error.

Hope this helps.




during ashenvale guide steps 173 (collecting furbolg ears) and 174 (water elementals) i keep getting an error. it seems to happen when i loot the ear and kill the elementals. i disabled addon and error went away. thanks for the guides they are awesome.


Running 2.0

Are there plans for allowing a way to track dailies?  For instance i have completed everything in Twilight Highlands (horde) and am now running the dailies. However, the guide doesn't do anything for these as they are not in the "quide" for that zone, nor can I go into Twilight to view it as a "current guide" to manually uncheck just those quests. Once I finished the zone, it no longer allows me to select that guide.


wkjezz's picture


Jiyambi is close to completing the Dalies module, We had to alter the module a touch as some quests share the same chance to be issued (ugh it's hard to describe)   IE- Glob, Son of Glop and The Crystal/Dragon quest should not be issued on the same cycle. 


Jiyambi's picture

Yep! I was almost done with

Yep! I was almost done with this but had to head out for the holiday family visit. I'm back and should be getting this done within the week, with my initial daily guide (just one, I'm going to leave most of these for other folks to write and just concentrate on the addon programming itself)

Download Problem

Umm well basically the addon in game is telling me to download the full version of the guides. It was working the day before with the new cata guides and I have downloaded it multiple times to different folders to try to get it working. I don't know what the problem is. Love the guides. Please help.


I just deleted everything that had Wowpro in my computer, redownloaded the addon and it works. I'll just do that again if it happens again

Can we get a new tag?

I believe the addon should have a new tag that is conceptually something like NOT PRE.  Basically it would mean if you have done one of these quests (or have it in your quest list) you will not be given the option of getting this one.  For example, with the Hero's Call quests taken there are quests that can no longer be gotten.

Jiyambi's picture

This exists and just needs to

This exists and just needs to be used more, it's called LEAD. You use it like so: |LEAD|9999| where 9999 is the quest ID of the quest that causes this one to no longer be available.

I know that's sort of confusing, if you need more explanation let me know. We're slowly working to make sure these are all covered appropriately in the guides, they are somewhat hard to investigate the first time through as you might imagine.

The addon does not know I do not have a quest

I started using the Nagrand guide with a toon that had not used the addon before.  I was told to turn in two quests that I did not have.  Normally I would have expected the addon to know that I did not have the quest and not tell me to turn it in.  Specifically they were:

T A Message to Telaar |QID|9792

T The Master's Grand Design? |QID|10251

However, I would guess this is a general problem with the addon.  Not knowing whether these quests are important, it would have been nice for the addon to warn if I should go back and find these quests.  Note that I have already put in a bug for the Nagrand guide for the followup to 10251 to put in a PRE for 10251 so it does not tell me to get that quest when I have not turned this one in.

New guides?

Previously I had used TourGuide and I made my own personal Northrend Elders guide that would allow me to fly to their locations more easily.  I have made an attempt to port it here, and was wondering if things like this were usable by the community and how one goes about doing that.  Note that these quests cannot autocomplete as far as I know because of the style of quest they are.  However, here is my ported code if that is of interest.  I will attempt to test this later when the Elders are out.


WoWPro.Leveling:RegisterGuide('tepnor8080', 'Northrend Elders', 'tepes', '80', '80', '', 'Neutral', function()

return [[

F Dalaran              |QID|13028|

A Graymane the Elder   |QID|13028|M|41.16,84.72|Z|The Storm Peaks|

A Fargal the Elder     |QID|13015|M|28.89,73.71|Z|The Storm Peaks|

A Stonebeard the Elder |QID|13020|M|31.26,37.61|Z|The Storm Peaks|N|Inside Bouldercrag's Refuge|

A Muraco the Elder     |QID|13032|M|64.60,51.31|Z|The Storm Peaks|

A Tauros the Elder     |QID|13027|M|58.89,55.96|Z|Zul'Drak|

A Beldak the Elder     |QID|13013|M|60.57,27.68|Z|Grizzly Hills|

A Lunaro the Elder     |QID|13025|M|80.54,37.11|Z|Grizzly Hills|

A Whurain the Elder    |QID|13030|M|64.18,46.98|Z|Grizzly Hills|

A Thoim the Elder      |QID|13019|M|48.77,78.19|Z|Dragonblight|

A Skywarden the Elder  |QID|13031|M|35.10,48.35|Z|Dragonblight|

A Morthie the Elder    |QID|13014|M|29.75,55.90|Z|Dragonblight|

A Arp the Elder        |QID|13033|M|57.41,43.72|Z|Borean Tundra|

A Sardis the Elder     |QID|13012|M|59.09,65.64|Z|Borean Tundra|

A Pamuya the Elder     |QID|13029|M|42.93,49.56|Z|Borean Tundra|

A Northal the Elder    |QID|13016|M|33.80,34.37|Z|Borean Tundra|

A Sandrene the Elder   |QID|13018|M|49.77,63.65|Z|Sholazar Basin|

A Wanikaya the Elder   |QID|13024|M|63.80,49.04|Z|Sholazar Basin|

A Bluewolf the Elder   |QID|13026|M|49.02,13.91|Z|Wintergrasp|




Jiyambi's picture

Even before we get our module

Even before we get our module going, if you provide this in a ready-to-go format I can make it available as a separate download for people.

By "ready to go" format I mean something the user downloads and puts in his or her addons folder and it works. To do that, you just need something like:

Zipped Folder named with your guide's name and version number

  • Folder with your guide's name that will be put into the Addons folder by the user - make sure this falls alphabetically AFTER the WoW-Pro Leveling folder's name, or this won't work.
    • lua file(s) containing your guide(s)
    • toc file that loads your lua file(s)

If you have any specific questions about this, please let me know!

Crackerhead22's picture

I believe Jiya or Silivan is

I believe Jiya or Silivan is working on something for the addon for the seasonal events like this, or at least something similar. So a definite thanks for this.

Possible cosmetic improvement to "completion symbol"



line 762 which reads:

if lootqty == numinbag then

may want to be change to use <= instead.  The reason is, the complete symbol would only appear if the number of items needed is matched exactly.  However, there are some quests where you can get more than the number needed and in this case the complete symbol may not appear properly.  I no longer have any characters that have the proper quests to test this at the moment.


Crackerhead22's picture

Out of curiosity, which

Out of curiosity, which quests are those?

jason.e.harvey's picture

Wildhammer Ale

I had one where I was to collect wildhammer ale casks, and managed to click my last casks twice, and got an extra cask.  It completed fine, but I've had two or three other quests from 1-85 with an extra Quest Item or two (another I remember off the top of my head is the quest in Dragonblight where you use a Shredder to get wood from Harpy trees.  I had several extra woods at the end)

In memory of our God, our religion, and freedom, and our peace, our wives, and our children
--Cpt. Moroni

My bad, but still annoying

I have 2.1.1 and this is entirely my fault, but I don't know how to fix it. I'm about ready to just uninstall the addon and reinstall it.

I'm on a netbook, and small screen = cluttered wow. During one of the quests in Azshara I qued into a random dungeon and moved the addon so that it was only partially on screen, it was a long quest info and took up half my screen. After the dungeon when I completed that quest, it was the one to find the archmage on the hill, it went on to a different quest so that addon go smaller and is not completely off screen. I can't figure out how to fix it at all. I tried setting to default with no luck, and disabling and re-enabling.


Oh and another thing, I switched from my desktop to my netbook often and it seems every time I switch i have to re-do the guide, it asks me to select a quest and then I have to go through a list of quests I did and check them off, I've done this 4 times today all while questing in Azshara.


Thanks, I love you're guides, been using them for years, first time with the addon though.


Jiyambi's picture

For your first problem - this

For your first problem - this should be fixed in the next version, it's not your fault at all, it's my own fault for A) making it so you can drag the window off the screen and B) making a mistake in the code that resets the window in the latest version. A temporary solution would be to go to your WTF folder and find the folder for the character with the messed up frame. In that character's folder you should see a file called layout-local.txt - open that in a plain text editor and delete anything with the WoW-Pro name (you should find "WoWPro.MainFrame").

For your second problem - that should be working, but it's possible that it's not going through and checking everything off because you already have some data for that guide. Try right-clicking the guide titlebar or frame edge and selecting "Reset Current Guide".

Let me know if that helps!

WoW Lag due to Addon Use?



First of all, I just wanted to say that I really appreciate the efforts put into the wow-pro family of addons, and would like to start contributing to the development process as soon as I understand how a WoW addon is written.


I've been using the addon for a while now, and have noticed an increase in lag ever since Cataclysm (4.0.1) went online. I've tried isolating the problem to a specific module, and it seems to me as if the problem is not in the general Wow-Pro module, but in the leveling module itself - when unloading this module, I get consistently higher responses from the server (~100 ms compared to 1000+ ms with the module). Any way I can find a log to help debug this?




Jiyambi's picture

Hmmm, I'm not sure why it

Hmmm, I'm not sure why it would be generating lag between your machine and the server. Possibly generating a slowdown due to memory issues I'd understand, but actual lag? Our addon doesn't usually communicate with the server much at all, except when it is first loaded to grab the quest list from the server. It listens for client side events and most of what it does simply involves your machine's display, not the server.

Still, it sounds like it's a legitimate issue, I'll look into it when I have some time. Thanks for the thorough report!

Added to bug tracker

Mapping error

I just recieved the following error after rolling a new Worgen Death Knight and trying to open the DK guide.

Date: 2010-12-15 15:59:32
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\WoWPro\WoWPro_Mapping.lua line 337:
   attempt to index field '?' (a nil value)
   [C]: ?
   WoWPro\WoWPro_Mapping.lua:337: MapPoint()
   ...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:134: SkipStep()

Not sure if it has anything to do with the TomTom Astrolabe issue (have updated to the newest version 1.0.9, but are still getting those errors too), all I know is
that the guide will not auto update once the above error is given and
even reloading my UI doesn't help. I even updated to 2.1.1 just in case
it was fixed there, but it still occurred.

I also am getting a "WoW-Pro: Zone not found. Using current zone" text in my chat box whenever I turn or get a new quest as well if this helps any.


Crackerhead22's picture

Slightly curious on

Slightly curious on something.  Which quest were you on when this error happened?

Jiyambi's picture

Hmmm, the DK area arrow has

Hmmm, the DK area arrow has never worked properly, but it wasn't throwing these errors before. I will look into it ASAP.

Can't Reset Profile

My guide window pane disappeared on me and I've tried reseting my profile to bring it back. Unfortunately, I get an error when trying to reset. I've tried deleting and reinstalling all the add ons. I still get the same problem with all other addons disabled. Any ideas? Message: Interface\AddOns\WoWPro\WoWPro_Config.lua:17: attempt to index field 'AnchorFrame' (a nil value) Time: 12/14/10 20:31:38 Count: 3 Stack: Interface\AddOns\WoWPro\WoWPro_Config.lua:17: in function `?' ...ibraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...ibraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> [string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4> [C]: ? [string "safecall Dispatcher[2]"]:13: in function `?' ...ibraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire' ...face\AddOns\WoWPro\Libraries\AceDB-3.0\AceDB-3.0.lua:587: in function `ResetProfile' ...WPro\Libraries\AceDBOptions-3.0\AceDBOptions-3.0.lua:230: in function <...WPro\Libraries\AceDBOptions-3.0\AceDBOptions-3.0.lua:229> (tail call): ? [C]: ? [string "safecall Dispatcher[4]"]:9: in function <[string "safecall Dispatcher[4]"]:5> (tail call): ? ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:792: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:612> (tail call): ? [C]: ? [string "safecall Dispatcher[4]"]:9: in function <[string "safecall Dispatcher[4]"]:5> (tail call): ? ...ce\AddOns\WoWPro\Libraries\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire' ...Libraries\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:21: in function <...Libraries\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>

Jiyambi's picture

Thanks for the report, this

Thanks for the report, this is an issue that cropped up because I changed our method of anchoring the window, will be fixed in the next update. Sorry for the inconvenience!

Gylin's picture

Remember to include

Remember to include ClampedToScreen on the frame somewhere, to stop users accidently dragging it off screen

Jiyambi's picture

Yessir! :)

Yessir! :)

Gylin's picture

Delete the saved variables

Did you go into your saved variables and delete the wowpro ones too?


add on question? possible bug

I recently downloaded your addon and must say i absolutely love it. This is the first time ive tryed to help with a guide so pls bear with my rambling as i try to discribe whats going on lol. One question i have is, on several of my toons both the new worgens and my 80's grinding to 85, when i finish a zone and cross over to the next zone i get a (!) & (?)this is unavailable or says if u didnt do quest such n such, yet when i try to skip it, it auto checks the majority of the qst line and i end up not being able to use the guide fully cause it says ive done all the qsts--for instance i finished mt hyjal guide with no major hiccups on my 80 alliance and went str8 into the deepholm qst line, the guide didnt auto go to the deepholme guide so when i loaded that zone--first step was the  "(!)hero's call: deepholme" yet i can't get that qst as i was sent to narrekat? in sw by  the mt hyjals' last qstgiver--so when i check this step off over half the guide gets auto checked off and i get totally lost because i cant find the qst i currently have  in the guide--only solution is to make it and its' completion step a sticky. then i have these two steps glaring at me  forever---is it a bug?, am i doing something wrong? or is there another way to bypass this quest when u are sent to same place from a qstgiver.  I apologize if this is in the wrong section--still really new to this. tyvm for time n patience

Gylin's picture

Cancelling steps

There are 2 ways of checking off steps.

Left click: This will check off the step your currently on and any other steps that depend on you having done it, eg it's a quest within a chain, it'll check off the whole chain. You will get a confirmation box using this method, before it will check the quests off

Right click: This will check off just the single current step and not any other steps that depend on it

ty so very much--lol i feel

ty so very much--lol i feel really stupid now , but my mom always said there's never a stupid question if you don't know the answer-just stupid people who don't ask

Jiyambi's picture

Don't feel bad - a lot of

Don't feel bad - a lot of people have this problem. I put a tooltip on the checkbox in the most recent version, and that should help, but I might try to clarify it further.

Auto Checking Steps

This is directed at the Authors of the Guides for Hyjal. Vashj'ir, Deepholm and Uldum. Your guides auto check steps causing you to have to repeatedly go into the 'Current Guide' option and uncheck them, so that you may continue following the guide. For example, when doing the Harrison Jones Quest in Uldum. When you go down into the star room, it Auto Checks the Step telling you to kill a scarab to get the quest to kill them. It also checks off the 3 of the 4 killing steps that direct you to the different scarabs. I am too lazy to go into the files and check the coding, but I would assume there is something incorrect within the guides. Which probably was not caught, due to a lack of testing the guides 'after' they were created.