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 leaves Trade Skill Filters set

With WoW-Pro addon installed, if I open a tradeskill, there is a filter set limiting the recipes that appear. This is annoying and can cause other Tradeskill addons (like Skillet) to fail completely.

Ludovicus's picture

Re: Addon leaves Trade Skill Filters set

Please try the developers versionof the addon at:


The recipie detection code has been revamped. Skillet and Ackis have been taken into consideration.

Addon incompatible?

i downloaded this addon a couple of weeks ago and have been using it a whole bunch with no problem on all of my characters. the other day i decided to download a threat table addon through curse, and now when i load into the game it shows that the addon isnt loading in. it simply says it is "incompatible" and that i need tomtom or that other addon to make it work...i have tomtom downloaded and enabled. the only thing that changed since my previous times using it was downloading the threat table addon (omen). any idea on what i should do? should i just delete the addon and try downloading it again?

Which version

Which version did you download?Ludo updatedthis week because 7.1.0T had a wrong tag value in the .toc file, causing this issue.

RE: Addon incompatible

Hmm... I have Omen, and it isn't tossing incompt error for Me, yes, you might want to try redownloading Omen, Wowpro, and tomtom..

that would be a start...  or disable omen, and restart the game.. and see what happens

Emmaleah's picture

RE: Incompatible Addon

I have omen and am experiencing no problems. I would second Blanckaert's advice.

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

So where would I post something that seemed to be missing from..

.... from a guide? 

I don't know where to put this, but it isn't a bug. I found a treasure chest that doesn't seem to be in the guide - at least, I didn't see it on the map.  There's a Glimmering Treasure Chest inside a cave called Terrace of the Watchers in Stormheim.  There are a number of statues in there, holding glimmering balls with beams of light angling to the ground, and moving around. They zotted me when I got too close. The chest is at 49.70, 47.31 (as I was standing on top of it). When I opened it, I didn't seem to get any loot, but one of the statues animated and started smacking me. :D So maybe this isn't a chest missing in the guide, but I didn't seem to find anything in the guide about it. (I'm probably not doing it right.) The entrance to the cave is at 49.75, 49.43 in the subzone Amberfall Mesa.

I looked at the forums, but the most recent post (as shown in the top level listing) was like 2 years ago, so that seemed counterproductive. ETA: I went back in after escaping from dying (love rogue's vanish) and ended up killing 2 statues. They were lootable, and mineable; I clicked the treasure chest again and didn't get attacked, and got Tattered Explorer hat (grey, id: 121406), Calcified Dragon Egg x3 (grey, id: 138251), Damaged Berserker's Plate Helm (grey, id: 121405), Mandate of the Watchers (blue, id: 132897, gives 45 AP), and ORder Resources x207. 


Emmaleah's picture

Trapped treasure.

That treasure is actually in the guide.

Its right after Kill Tiptog the lost and just before doing quests for the tauren couple that have the misfortune to meet up with some detestable goblins. (the sixtrigger brothers).

  • K Kill Tiptog the Lost|QID|38774|M|46.29,50.01|T|Tiptog the
    Lost|QO|1|ITEM|129163|N|Silver - Kill and loot for a bit of treasure and
    $ Glimmering Treasure
    Chest|QID|38763|M|49.70,49.20;49.69,47.28|CS|N|Dodge the energy beams,
    open the chest, be ready to fight. Loot for a bit of treasure and
    A Eating Into Our Business|QID|39789|M|51.46,56.95|N|From Ootasa Galehoof.|RANK|2|

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

So I was following an arrow to treasure...

... which is actually the primary reason I dl'ed this addon....

and found one, inside a cave by where we were finding Yotnar's missing pieces before putting him back together. I found hte chest up the grapple path to the top of a spire. I then got 'while you are o the wall, hop down and get this chest...' except the next chest it was pointing to was 1024 yards away, and there was no place to 'hop down' to in that direction. (Fortunately, I took the talent that eliminates falling damage. This is why. :D )  There also isn't any waypoint on my world map for this; at least, I can't find it. 

I don't know where to put questions like this, when something doesn't make sense, or it looks like I've missed something. 



Emmaleah's picture

where to post.

The best place to put things related to a specific guide is on the page for that guide. 

You can find them from

which is from the menu Addon > Community Page > View and Update Guide Sourcecode and then pick the specific guide.

Technically it should be report bug with specific guide, (instead of view and update guide sourcecode) but I see that the Legion guides havent been linked to that page :(


To your specific situation.  That line (hop down to get this treasure) should be while you are on the walls of hrydshal killing drakes for scales and disabling the harpoon launchers for Horde.  I see it was moved for Alliance and the description wasnt changed, but it still while you are at Hrydshal.  I am guessing you were coming back looking for missed treasures after you had already done the quests?

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

out of order

Yeah, I'm halfway through Stormheim on one toon, and I had run out of order hall resources. I went back into Stormheim with the addon enabled, and lo, it pointed me at a treasure. So I was running after treasures. (which was good, I got over 1k resources, tho now I'm out again. That's the problem with the mobile app for the order hall missions.)

I'll try to put things in the right place, really I will! :D 



Bug with *i believe* wowpro, on opening professions

L87 nelf rogue in Northrend Dalaran. Alchemy at 600. Logging in to do the daily xmute to try for new recipes. I have the prof on my action bar. Press key to open, it opens up with both Have Mats and Have Skillup checked - which is not how I leave it, ever, because Altoholic gets cranky if you leave things with filters on. Message in chat:  WoWPro: Opened Alchemy Window (next line) WoWPro: Located 0 recipeIDs. Indeed, the list of recipes on the left side is blank, as I have nothing that gives skillup at the moment. I uncheck the filters and close the window.  Open it again, and again the two filters are checked, and the same messages show up in chat.  I looked for a setting about this, but did not find one.


I had the same thing

Do you use Skillet?If so try deleting the skillet savedvariables file. That worked for me


I don't use any profession addon. I used to use TradeSkillDW but it broke and hasn't been fixed as far as I can tell.


New one!

I logged into my lowish level DK (mostly an AH alt), L64 DK in Darnassus, wearing various pieces of holiday clothing. I got the following messages in chat, but NO errors as caught by Swatter:

WoWPro: Initializing Guild EmmLegionDK

WoWPro: 181 Empty Value for tag |M| in [P Stormwind|QID|42818|M||Z|Dalaran@Dalaran70|N|Take the Stormwind Portal.|FACTION|ALLIANCE|ACTIVE|42818|].

WoWPro: Missing coordinate, 1/1 in guide EmmLegionDK, Line [P Stormwind]

WoWpro: 218: Empty value for tag |M| in [P Stormwind|QID|43686|M||Z|Dalaran@Dalaran70|N|Take the Stormwind Portal.|FACTION|ALLIANCE|ACTIVE|43686|].

WoWPro: Missing coordinate, 1/1 in guide EmmLegionDK, line [P Stormwind].


I had to copy this by hand, as I can't cut/paste from chat (and addon spew isn't caught by my addon that catches chat for me to later be able to see and/or grab) so there might be typoes that I'm missing as I look at it.  

I have a small rectangular box that's transparent with a slightly shaded header. The header reads Death Knight Order Hall (0/313) and the rest of it has what looks like a checkbox next to an icon of a shaded white plus sign on a blue background, Level 98 and under in smaller yellow type You need to be level 98 to start this guide.



Emmaleah's picture

DK, sub lvl 100

It is trying to load a guide it shoudlnt try to load...The order hall guides all have 98 as thier lower limit. *which you are seeing in the guide panel,*  This one's for Ludo.  I know the code looks first for class/race guides so it can load the correct guide for a new character but it apparently isnt respecting the level limit.

You are doing a great service. We need to have people checking and reporting in a variety of situations to find this kind of stuff.

(As to your comment about being good at finding bugs... I swear I find every spot on the map that you can get stuck in with no way out but to hearth... so irritating, so I apologize you are having that sort of experience with this.)

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

No need to apologize

Yes, it's frustrating but honestly? As long as you see my reports as useful, and let me know that they're at least acknowledged, I'm ok with it. I'm married to a programmer, and I tried coding in college and found that I was the type of coder who would shut out the entire world and miss people talking right next to me. Between that, and being unable to keep up with the math in the theory courses, I gave up. That doesn't mean I've forgotten the "joys" of making a virtual object do my bidding! :D 

btw, is there any setting where I could get notifications of replies to my comments? Like this one? In my email?  I did tick the box for getting email notifications of private messages, but I don't necessarily check every website daily for things, and that could be a reminder to do so, and/or that I don't need to bother. 

Also, some way to get notified that the addon's been updated would be lovely. I realize this is a bug thread, but I haven't found the feature/suggestion thread yet. :D 



Emmaleah's picture


To my knowledge, there is no way to get notifications from this webside, what I do *besides looking at the recent comments box* is also look at "recent activity" off of the menu (Community > Recent Activity).  That catches the items that have fallen off of the recent comments box. 

To get notice of updates to the addon... Ludo does a guide updates to the beta version twice a day 3am/3pm EST.  I don't know that he plans to keep this schedule up for that much longer as the pace of updates is much lower than it was at the beginning of the expansion.  You can find the latest beta version at github. Unless its a serious bug, the official release gets updated every 2 weeks I think. The Trial version on Curse gets updated each game update (7.0, 7.1, etc) and has a limited selection of guides.

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

I'm spoiled

... by, that has an opt-in to be notified when an addon is updated, and a different one to be notified when a comment is made on an addon's page. Curse only sort of does the comment notification, and doesn't do the update notificatino at all. I presume they rely on people using the automagic updater. I use Linux, and I have enough angst and agida making WoW work under WINE emulation, I really don't want to deal with Another Program. 

Thanks, I guess I'll just try to remember to hit here. 


Not sure if this is the same bug.

I had wowpro disabled. I clicked on the minimap button to enable it. the box showed up, with the title of WoW-Pro Guides, but nothing in the unshaded area. I left clicked on it, nothing happened. I right clicked on it, and got this error.  I'm removing the list of addons. The only possible thing relevant to 'combat raid frames' is that I had created a custom group because I had the leather trader in my garrison; there were some random hoppers in it, in combat (I'm guessing since the HP was moving on one) and I left the group. This was about 2-3 minutes before I clicked to enable wow-pro.  I will also be reporting this to metamap. No clue why clicking on a wow-pro created frame caused a problem attributed to metamap. 

Date: 2016-11-13 01:37:23

ID: 1

Error occured in: AddOn: MetaMap

Count: 1

Message: Note: AddOn MetaMap attempted to call a protected function (CompactRaidFrame3:SetAttribute()) during combat lockdown.


   [C]: SetAttribute()

   ..\FrameXML\CompactUnitFrame.lua:156: CompactUnitFrame_SetUnit()

   ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:318: CompactRaidFrameContainer_AddUnitFrame()

   ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:254: CompactRaidFrameContainer_AddPlayers()

   ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:176: CompactRaidFrameContainer_LayoutFrames()

   ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:130: CompactRaidFrameContainer_TryUpdate()

   ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:57: CompactRaidFrameContainer_OnEvent()

   [string "*:OnEvent"]:1:

      [string "*:OnEvent"]:1




 BlizRuntimeLib_enUS v7.1.0.70100 <none>




Next toon

I logged in. It asked me if I wanted to switch to the guide for Bringing the Bass. I clicked no. Then I got this. Now, it doesn't say what addon threw the error, but the error popped when I clicked No on the pop up, so I'm reporting it. 

7.1.0B. Alliance Rogue, standing in the Rogue Order Hall. I'll note, I had disabled the addon in the Interface list, and had expected that to disable it entirely. I did NOT expect it to show up on subsequent characters. :/ 

I'm removing my list of addons, you can see them in my other message.

Date: 2016-11-12 01:31:46

ID: 1

Error occured in: Global

Count: 1

Message: constant table overflow


   [C]: ?




[addon list removed for brevity]

  BlizRuntimeLib_enUS v7.1.0.70100 <none>




Emmaleah's picture


Im not the person to help with errors, but I thought I would comment on:

I'll note, I had disabled the addon in the Interface list, and had
expected that to disable it entirely. I did NOT expect it to show up on
subsequent characters. :/ 

The disable that is in the wowpro addon menu is only for that character,  It doesnt unload it from memory (like the blizzard UI option would) but instead makes it not functional until re-enabled for that char.

When you get the option do you want to load...there are three options Yes/No/and Dont Ask.  For Bringing in the Base (or anyother quest you have in your log that you don't particularly plan to do for awhile and would prefer not to be bothered with the popup constantly...Choose Don't ask.  That disables the popup from occuring until you reset the guide from the menu.

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

Rank Newb Just starting to use this addon

Verion 7.1.0B (just downloaded today). This is an Alliance Warrior. 

So I installed it and logged in. This alt is a L100 Warrior, maxed tailoring/blacksmithing. It's mostly a crafting toon, so I actually haven't done much of the Draenor questing; just enough to bring me up to 100, and then into Tanaan to get oil cause the ship missions drop elemental mats. I have accepted the quest to go to Recruiter Lee in Stormwind, but haven't otherwise done anything with Legion. 

When I first logged in, I got a pop up asking if I wanted some guide. I actually don't remember what, because there was a blingtron 5k visible on my minimap, and I was trying to get to it cause it gives me mats. I failed to find it in time, and somewhere in there the popup went away without my ever clicking on it. 

A box labeled Warrior Order Hall is visible in the same place as my modified objectives tracker. I don't know what to do with it, because I don't know what the quest that's listed on it means. 

I opened the Interface->Addons and looked at the settings. I left the checkmark to enable the addon, and I checked Grail Integration. I then went to profiles and shifted it from Default ot the one named for this CharacterName-Realm, and this error popped up in Swatter:

Date: 2016-11-12 01:19:34

ID: 1

Error occured in: Global

Count: 1

Message: ..\AddOns\WoWPro\WoWPro_Broker.lua line 731:

   attempt to index field 'Selector' (a nil value)


   (tail call): ?

   WoWPro\WoWPro_Broker.lua:731: NextStep()



   (tail call): ?

   [C]: ?

   [string "safecall Dispatcher[1]"]:9:

      [string "safecall Dispatcher[1]"]:5

   (tail call): ?

   ...ce\AddOns\Archy\Libs\AceBucket-3.0\AceBucket-3.0.lua:118: func()






  Swatter, v7.0.3 (<%codename%>)

  WowheadLooter, v60014

  ACP, v3.4.30 

  AdorableHatchlingNests, v2.06

  AdvancedXPBar, v7.0.0.160625

  Altoholic, vr174

  Analyst, v1.4.0

  Archy, v7.1.0.1

  AucAdvanced, v7.2.5688 (TasmanianThylacine)

  AucFilterBasic, v7.2.5688 (TasmanianThylacine)

  AucFilterOutlier, v7.2.5688.5459(7.2/embedded)

  AucMatchUndercut, v7.2.5688.5585(7.2/embedded)

  AucScanData, v7.2.5688 (TasmanianThylacine)

  AucStatHistogram, v7.2.5688 (TasmanianThylacine)

  AucStatiLevel, v7.2.5688 (TasmanianThylacine)

  AucStatPurchased, v7.2.5688 (TasmanianThylacine)

  AucStatSales, v7.2.5688.5598(7.2/embedded)

  AucStatSimple, v7.2.5688 (TasmanianThylacine)

  AucStatStdDev, v7.2.5688 (TasmanianThylacine)

  AucStatWOWEcon, v7.2.5688.5613(7.2/embedded)

  AucUtilAHWindowControl, v7.2.5688.5575(7.2/embedded)

  AucUtilAppraiser, v7.2.5688.5666(7.2/embedded)

  AucUtilAskPrice, v7.2.5688.5599(7.2/embedded)

  AucUtilAutoMagic, v7.2.5688.5686(7.2/embedded)

  AucUtilCompactUI, v7.2.5688.5629(7.2/embedded)

  AucUtilEasyBuyout, v7.2.5688.5576(7.2/embedded)

  AucUtilFixAH, v7.2.5688 (TasmanianThylacine)

  AucUtilItemSuggest, v7.2.5688.5651(7.2/embedded)

  AucUtilPriceLevel, v7.2.5688.5633(7.2/embedded)

  AucUtilScanButton, v7.2.5688.5631(7.2/embedded)

  AucUtilScanFinish, v7.2.5688.5588(7.2/embedded)

  AucUtilScanProgress, v7.2.5688.4979(7.2/embedded)

  AucUtilScanStart, v7.2.5688.5347(7.2/embedded)

  AucUtilSearchUI, v7.2.5688.5672(7.2/embedded)

  AucUtilSimpleAuction, v7.2.5688.5654(7.2/embedded)

  AucUtilVendMarkup, v7.2.5688.4828(7.2/embedded)

  AutoRepair, v

  Babylonian, v5.1.DEV.332(/embedded)

  BadBoy, vv7.1.16

  BadBoyCCleaner, vv7.1.1

  BadBoyHistory, v1.31

  BadBoyIgnore, vv7.1.0

  BattlePetCount, v1.8.10

  BattlePetTabs, v7.0.0.160625

  BeanCounter, v7.2.5688 (TasmanianThylacine)

  BelowAverageItems, v1.23

  BindsWhen, v7.1.0.0

  BOPCraftConfirm, v1.2.3

  CanIMogIt, v7.0.3.23

  ChatLoot, v1.6.1

  ClassicQuestLog, v1.2.7

  Comix, v6.2.3.0

  Compass, v1.0.6

  Configator, v5.1.DEV.406(/embedded)

  CritterEmote, v1.8

  DarkmoonProfessional, v7.0.3.1

  DataStore, vr61

  DataStoreAchievements, vr44

  DataStoreAgenda, vr24

  DataStoreAuctions, vr46

  DataStoreCharacters, vr37

  DataStoreContainers, vr54

  DataStoreCrafts, vr75

  DataStoreCurrencies, vr33

  DataStoreGarrisons, vr18

  DataStoreInventory, vr47

  DataStoreMails, vr47

  DataStorePets, vr40

  DataStoreQuests, vr39

  DataStoreReputations, vr38

  DataStoreSpells, vr28

  DataStoreStats, vr27

  DataStoreTalents, vr56

  DebugLib, v5.1.DEV.337(/embedded)

  DragEmAll, v1.0.6

  Dresser, v7.0.0.160625

  Elephant, v3.5.1

  Engravings, v

  ExaltedWithTheFloor, v2.

  ExecutiveAssistant, v1.0.2

  Exonumist, v7.1.0.0

  FactionAddict, v1.39

  FarmIt2, v

  FishingBuddy, v1.7.11

  FlightMapEnhanced, v2.1.4

  GnomishVendorShrinker, v

  GoFish, v7.1.0.1

  Grail, v083

  GrailAchievements, v011

  GrailQuestsenUS, v22810

  GrailReputations, v007

  GrailWhen, v001

  GuildRosterButtons, v5.0

  HearKitty, v1.7.4a

  HearKittySoundPacks, vVolume 2f

  HereBeDragons10, v1.14-release

  IgnoreMore, v1.1.1-40300

  InFlightLoad, v7.1.001

  KeepingTabs, v1.5

  KillTrack, vv2.11.2

  LagBar, v3.6

  LibExtraTip, v5.12.DEV.416(/embedded)

  LightHeaded, vwowi:revision

  Linkerize, v009

  Livestock, v2.5.1

  LootMsgShortener, v0.71

  MasterPlanA, vA

  MetaMap, v7.1.0.1

  MetaMapBWP, v7.1.0.0

  MetaMapFWM, v7.1.0.0

  MetaMapNBK, v7.1.0.0

  MetaMapQST, v7.1.0.0

  MetaMapTRK, v7.1.0.0

  MetaMapWKB, v7.1.0.0

  MicroMenu, v1.2.3

  MiniLoot, v7.1.0.161026

  MobKillCount, v7.1.0

  MountFarmHelper, v7.1.0

  NameplateColors, vv1.2.2

  Overachiever, v0.98

  OverachieverTrade, v0.98

  Pawn, v2.1.8

  PetFarmHelper, v7.1.0

  PetLeash, v3.1.1

  PetTracker, v7.1.0

  PetTrackerBreeds, v

  PetTrackerConfig, v

  PetTrackerJournal, v

  PetTrackerSwitcher, v

  PetTrackerUpgrades, v

  Postal, vv3.5.8

  QuickQuestItem, v3.0

  RangeDisplay, vv4.5.0

  RaresTip, vr10

  SanityCheck, vv1.69

  SayRandomQuote, v7.0

  SemlarPlates, v7.1.0.1

  SilverDragon, vv3.2.9

  SimpleDing, vv1.0

  SimpleGold, v5.5.0

  Skada, v1.5-14

  Skadacfi, v0.4c

  SkadaScroll, v1.5.3

  SlideBar, v7.0.3 (<%codename%>)

  SpeedyGonzales, v1.7.6

  StoreBeGone, v1.2

  Stubby, v7.2.5688 (TasmanianThylacine)

  TabardAddict, v2.34

  TargetNameplateIndicator, v1.11

  TheUndermineJournal, v4.7.20161108

  TinyPad, v2.1.3

  TipHelper, v5.12.DEV.405(/embedded)

  TipTop, v2.16.2

  TokenSplainer, vr04

  TomTom, vv70100-1.1.0-49459b0

  WardrobeSort, vv0.2.2

  WhoFramedWatcherWabbit, v2.2.1

  Wholly, v060

  WowheadBagScanner, v1.11

  WoWPro, v7.1.0B

  WoWProAchievements, v7.1.0B

  WoWProDailies, v7.1.0B

  WoWProLeveling, v7.1.0B

  WowProProfession, v7.1.0B

  WoWProWorldEvents, v7.1.0B

  WoWTokenWatch, v1.0.3

  ZoneAchievementTracker, v7.1.0.0

  BlizRuntimeLib_enUS v7.1.0.70100 <none>


I'm not sure what to do from here, so I'm just going to disable it for now, until I can set this up to have different profiles. 



Emmaleah's picture

new to addon

As to the error... There is a module that is supposed to easily enable guide switching but unfortunately it is non functional right now.  I don't recall ever getting an error related to it except when trying to actually use it, but I think that is what that error refers too. (

Message: ..\AddOns\WoWPro\WoWPro_Broker.lua line 731:

   attempt to index field 'Selector' (a nil value)

As to profiles... You are hitting all the broken places today *terribly sorry for that*  but profiles are not properly saving so if you don't like the dedault profile (I dont) You have to reset those options each time you log in.  That being said, the default profile isnt that bad.  The only really bad part of this bug is it won't usually remember what guide you were in the middle of, and so you have to go to guide list and select you guide on almost every log in.


Now for what does work :)

When you first log in and see the pop up (probably asking you if you want to switch to the guide for "in the blink of an eye"?) say yes, and the Warrior Order Hall guide should load.  (assuming you are on a warrior).  If the guide you want doesn't load, you can go to the menu [ESC>INTERFACE>ADDON tab>WOW PRO, click the "+" to expand the menu, and choose select guide and choose from the list which guide you want (the zone you are going to quest in)].  Im guessing you arent new to legion, just this character is, so you know the basic way order halls work and chooseing next zone at the command table and such.

This expansion provided a lot more quest variety between classes with order halls and the like, most of the order hall guides only show the very first steps.  Paladin and DK are complete, Mage, Monk, Hunter and Priest are significantly beyond the beginning and as far as I am aware, all the rest of the class guides only cover thru getting all of your artifact weapons. We are working on getting them all done, but it was a much bigger undertaking than previous expansion guides have been.

The zone guides are all completed and while there may be some minor tweaks that could improve them, I feel they are pretty good.

Welcome to WowPro and anything I can do to assist using the guides, let me know.

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

I'm talented that way

I often end up finding things that are broken, I've been told this before by other addon authors. :D  That particular character... I'm not sure when I'm going to take it into Legion; it's mostly a crafter character, and I pulled it into WoD in my second-tier of upleveling due to the easy crafting stuff, so I could make gold for tokens. The crafting in Legion is byzantine, and I've ben too busy trying to figure out how to work leveling on 3 diff toons to figure out actually *making* anything (as opposed to gathering). I mean, My JC (hunter) is one of the first I pulled up, and "go find someone who might know about this ring thing" didn't give me any clue as to where to go, and I'd already chosen a zone that apparently wasn't it... I was all the way through Valshara and most of the way through Highmountain when I found Azsuna on another character and went Oh hey, that's a similar name..... *facepalm*

I'm a bit disappointed, actually, that trying to select a guide seems to be broken; the first toon I tried to use this on was my JC, and in choosing JC I got an error about selecting guides, and couldn't figure out how to make the JC guide work, and then couldn't switch to anything else. I'm honestly finding trying to use this more frustrating than anything else. It seems that what I wanted it for is what's unavailable. 

Thanks for the replies!




7.1.0 conflict with Skillet add on

This may be related to the known bug with not reading trade skill spells. When I have both WowPro and Skillet enabled, and try to open the trade skill window (in this case Cooking), WowPro prints the following in the chat window:

"WowPro: Opened Cooking window

WowPro: Located 0 recipeIDs"


The trade skill window then fails to open. Skillet throws the following error:

2x Skillet\UI\MainFrame.lua:1391: bad argument #1 to 'pairs' (table expected, got nil)[C]: in function `pairs'Skillet\UI\MainFrame.lua:1391: in function `HideDetailWindow'Skillet\UI\MainFrame.lua:1405: in function `UpdateDetailsWindow'Skillet\UI\MainFrame.lua:767: in function <Skillet\UI\MainFrame.lua:740>(tail call): ?Skillet\Skillet-3.13.lua:1279: in function `?'...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>[C]: ?[string "safecall Dispatcher[1]"]:13: in function `?'...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function `Fire'Ace3\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>Locals:nil


I find both the WowPro addon and Skillet very useful - I hope you can deconflict!

general bug with addon

With the new expansion my addon has begun to reset its displays and guid im using each time i log in and out.

Same Problem?

I'm on 7.0.3Q. I think I have the same/similar problem.  Every time I log out, all formatting is reset and all profiles reset to default. I try to copy into different profiles to see if one will remain, but still all erased on login. Anything I might be doing wrong, or should I try going back a version or is there a beta?  Thanks for your awesome guides and helpful community.

Another one

I'm having this same problem. Every time I come back to the game, I have to reset my formatting from level 2 and 1 guide step, as well as reselecting the current guide I'm working on from the guide list (which also won't open using the right-click menu, I have to manually find it under the addons in interface). I've tried setting up custom settings to fix this, and no luck, it always resets every time.

Emmaleah's picture

The menu problem

There is an addon called Blizz bugs suck.  If you install it, it will let you right click on the title bar of the guide pane and have the menu come up as it should.  The addon also fixes many other bugs that blizzard has made over the years and it's authors maintain it so it only fixes current bugs.  (Alas it doesnt fix maxcameradistance because Blizz's change is an intentional change, not a bug)

As to the resetting, apparently it doesnt happen if you run with wowpro in debug mode.  Of course then you have to see all the debug messages. I personally prefer the extra spam to resetting my UI Preferances for WoW-Pro every login.  Sadly, Ludo hasn't yet been able to fix why it happens in non-debug mode.

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

Ludovicus's picture

Re: The menu problem (scream!)

Aaaaaaaaah!   I'm sorry if I forgot someone mentioned this was fixed in debug mode and was a non-debug mode problem.

This clue may make it easier for me to fix.


Emmaleah's picture

Debug mode

oh, sorry. I thought that was the conclusion we came to when I sent you what I thought might be a clue and turned out not to be helpful, but the fact it didnt happen to me in debug mode, but did when I forgot to turn it back on after zapping my WTF file was a clue.

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

7.0.3N WoWPro_Selector.lua line 245 Error

Updated to the newest version and am getting the following error upon logging into the game.


Date: 2016-08-31 21:59:14

ID: 1

Error occured in: Global

Count: 1

Message: ..\AddOns\WoWPro\WoWPro_Selector.lua line 245:

   attempt to index field '?' (a nil value)


   (tail call): ?



   (tail call): ?

   [C]: ?

   [string "safecall Dispatcher[1]"]:9:

      [string "safecall Dispatcher[1]"]:5

   (tail call): ?

   ...ce\AddOns\Archy\Libs\AceBucket-3.0\AceBucket-3.0.lua:118: func()







Ludovicus's picture

Re: 7.0.3N WoWPro_Selector.lua line 245 Error

I fixed your problem in

You can download the developer version of the addon at until we vut the next release.


7.0.3L GetBuildings error

Getting this error on Alliance toon while using Shadowmoon Valley@Draenor guide and in Shadowmoon Valley. I'm on step 314, the issue started happening a few steps ago:


Message: Interface\AddOns\WoWPro\WoWPro_Broker.lua:975: Usage: GetBuildings(garrisonType)Time: 08/17/16 17:10:58Count: 11Stack: (tail call): ?(tail call): ?[C]: in function `GetBuildings'Interface\AddOns\WoWPro\WoWPro_Broker.lua:975: in function `NextStep'Interface\AddOns\WoWPro\WoWPro_Parser.lua:808: in function `RowUpdate'Interface\AddOns\WoWPro\WoWPro_Broker.lua:319: in function `rowContentUpdate'Interface\AddOns\WoWPro\WoWPro_Broker.lua:351: in function <Interface\AddOns\WoWPro\WoWPro_Broker.lua:274>(tail call): ?[C]: ?[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>(tail call): ?...ace\AddOns\Grid\Libs\AceBucket-3.0\AceBucket-3.0.lua:118: in function `func'...AddOns\ElvUI\Libraries\AceTimer-3.0\AceTimer-3.0.lua:55: in function <...AddOns\ElvUI\Libraries\AceTimer-3.0\AceTimer-3.0.lua:48>Locals: <none>

Ludovicus's picture

Re: 7.0.3L GetBuildings error

Sorry about that.  I have a fix I'll push out later today.

Fry's picture

Getting this error constantly, no other addons running. 7.03L

Message: Interface\AddOns\WoWPro\WoWPro_Broker.lua:975: Usage: GetBuildings(garrisonType)Time: 08/17/16 06:55:54Count: 1Stack: (tail call): ?[C]: in function `GetBuildings'Interface\AddOns\WoWPro\WoWPro_Broker.lua:975: in function `NextStep'Interface\AddOns\WoWPro\WoWPro_Parser.lua:808: in function `RowUpdate'Interface\AddOns\WoWPro\WoWPro_Broker.lua:319: in function `rowContentUpdate'Interface\AddOns\WoWPro\WoWPro_Broker.lua:351: in function <Interface\AddOns\WoWPro\WoWPro_Broker.lua:274>(tail call): ?[C]: ?[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>(tail call): ?...Ons\WoWPro\Libraries\AceBucket-3.0\AceBucket-3.0.lua:118: in function `func'...ddOns\WoWPro\Libraries\AceTimer-3.0\AceTimer-3.0.lua:55: in function <...ddOns\WoWPro\Libraries\AceTimer-3.0\AceTimer-3.0.lua:48>Locals: <none>

Ludovicus's picture

Re: Getting this error constantly, no other addons running. 7.03

Sorry about that.  I have a fix I'll push out later today.


Error upon login on any character

Since the most recent update, whenever I login to a character I get the following error message:

WoWPro: 180:Duplicate tag |Z| in [F


6.50.8|Z|Lunarfall|N|Use the chat


Emmaleah's picture

error message

Is there anything else as a clue to which guide it is.

Based on the QID Im guessing its in a Garrison Guide, but I havent been able to find it on the site?  I found that line in the garrison campaign guide and it has been fixed. Per the change log, it looks like someone has been working on that guide lately and lots of changes to it.  So... hopefully, the current version should be good to go. 


Emmaleah == bravely leading the way since ... um a long time ago... Smiling

same 3 error messages spam fill my chat when doing Grizzly hills

WoWPro: Malformed QID [12292Korelock ] in Guide JamGriA7577

WoWPro: Malformed QID [12292Korelock ] in Guide JamGriA7577

WoWPro: Malformed QID [12292Korelock ] in Guide JamGriA7577


I am using wow-pro 7.0.3H on an alliance toon. My chat has those 3 line repeating about every second when I have that guide selected and it fills my chat frame up with that spam. Only way to make it stop is to turn guide off.

Emmaleah's picture

fixed on website

I fixed it on the website, but it will not be fixed in the addon until Ludo makes a new build. (and updates guide files)

If you want to fix it on your install before that, you can open the guide file and insert a "|" between the numbers and Korelock (i.e. 12292|Korelock).  The guide file is found in the wowpro_leveling\alliance directory.

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

Shadowmoon valley and Frostfridge ridge guides breaking

Using the current version, 7.0.3H from this site.At about 80-95% of the way through the zone, the guide just breaks on both of these zones. It stops updating steps, showing 1 step and not populating the other 4 I normally have showing, showing steps I've completed with checkmarks but not scrolling on. If I switch to a different guide, it works fine, when I switch back it shows the steps of the guide I had previously switched to, but with them checked off (for guides I haven't done yet).I've completely uninstalled the guide, deleted all lua's from the act saved variables and the character specific, and then reinstalled. Still broken at the same place.It seems to be related to garrison things. The shadowmoon valley broke just before the podlings section, when I was back in the garrison turning in to the building manager guy. The horde one broke on the quest turning timber into profit.

Ludovicus's picture

Re: Shadowmoon valley and Frostfridge ridge guides breaking

Can you post a debug log?

WowPro addon lua errors upon login

As soon as I log in to Wow I get three Lua errors referencing WoWPro_Broker. Pasted below are the three errors from WoW. I am using the latest version of the addon installed this morning from this website: 7.0.3H


Message: Interface\AddOns\WoWPro\WoWPro_Broker.lua:937: Usage: GetBuildings(garrisonType)

Time: 07/23/16 09:17:44

Count: 1

Stack: Interface\AddOns\WoWPro\WoWPro_Broker.lua:937: in function `NextStep'

Interface\AddOns\WoWPro\WoWPro_Broker.lua:1092: in function `NextStepNotSticky'

Interface\AddOns\WoWPro\WoWPro_Mapping.lua:439: in function `MapPoint'

Interface\AddOns\WoWPro\WoWPro_Broker.lua:1151: in function `CompleteStep'

Interface\AddOns\WoWPro\WoWPro_Broker.lua:646: in function `NextStep'

Interface\AddOns\WoWPro\WoWPro_Broker.lua:1092: in function `NextStepNotSticky'

Interface\AddOns\WoWPro\WoWPro_Mapping.lua:439: in function `MapPoint'

Interface\AddOns\WoWPro\WoWPro_Events.lua:231: in function `AutoCompleteQuestUpdate'

Interface\AddOns\WoWPro\WoWPro_Parser.lua:722: in function <Interface\AddOns\WoWPro\WoWPro_Parser.lua:647>

(tail call): ?

[C]: ?

[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>

(tail call): ?

...Ons\ElkFactions\libs\AceBucket-3.0\AceBucket-3.0.lua:118: in function `func'

...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:55: in function <...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:48>


Locals: <none>



Message: Interface\AddOns\WoWPro\WoWPro_Broker.lua:937: Usage: GetBuildings(garrisonType)

Time: 07/23/16 09:18:28

Count: 2

Stack: Interface\AddOns\WoWPro\WoWPro_Broker.lua:937: in function `NextStep'

Interface\AddOns\WoWPro\WoWPro_Broker.lua:1092: in function `NextStepNotSticky'

Interface\AddOns\WoWPro\WoWPro_Mapping.lua:439: in function `MapPoint'

Interface\AddOns\WoWPro\WoWPro_Events.lua:231: in function `AutoCompleteQuestUpdate'

Interface\AddOns\WoWPro\WoWPro_Events.lua:703: in function <Interface\AddOns\WoWPro\WoWPro_Events.lua:417>


Locals: k = 396

i = 1

GID = "EmmFrostfire"

skip = false

QID = "36137"

Name = "lumbermill"

ids = "40;41;138"

numList = 3

idHash = <table> {

 138 = true

 41 = true

 40 = true


QidMapReduce = <function> defined @Interface\AddOns\WoWPro\WoWPro_Broker.lua:12

Rep2IdAndClass = <table> {

 good friend = <table> {


 best friend = <table> {


 hated = <table> {


 friend = <table> {


 friendly = <table> {


 stranger = <table> {


 revered = <table> {


 honored = <table> {


 hostile = <table> {


 buddy = <table> {


 unfriendly = <table> {


 neutral = <table> {


 exalted = <table> {


 acquaintance = <table> {



3:Message: Interface\AddOns\WoWPro\WoWPro_Broker.lua:937: Usage: GetBuildings(garrisonType)Time: 07/23/16 09:17:44Count: 1Stack: Interface\AddOns\WoWPro\WoWPro_Broker.lua:937: in function `NextStep'Interface\AddOns\WoWPro\WoWPro_Broker.lua:289: in function <Interface\AddOns\WoWPro\WoWPro_Broker.lua:253>(tail call): ?[C]: ?[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>(tail call): ?...Ons\ElkFactions\libs\AceBucket-3.0\AceBucket-3.0.lua:118: in function `func'...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:55: in function <...s\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:48>Locals: <none>

Ludovicus's picture

Re: WowPro addon lua errors upon login

Fixed in the next release tomorrow.

Russian symbols did noot show

I installed 7.0.3Hit seems works fine but in quests log i have somthing like this



russian discription did not show correctly. I try change font for it, but it did not help (

Ludovicus's picture

Re: Russian symbols did noot show

I must confess I have never tried the client in Russian, since I only know latin alphabet languages.

But, I can clearly see that the ??? characters should be something else.

Let me see what I can do.  Did you ever use our Addon in Russian and succeed or is this your first time using it?


Game won't load

Hey! Been using the addon for years, never had a problem, until about 3 weeks ago, and I couldn't get the game to load if I'm running the addon. It only does it with this computer, any other computer in my house that I play wow on it works. I even copied the interface folder from a computer I confirmed it worked with. I've disabled every addon except tomtom and wow-pro, and it still doesn't load, but I'm pretty sure it is wow-pro because the game loads with tomtom enabled. I've done everything I can think of short of a full reinstall, and thought I'd try you guys first, and maybe alert you to the problem. The addon (and all my other addons) are fully updated, the game is updated, all my drivers are updated. I'm using Windows 10.

Dalaran Map

I'm using version 6.2.4. When I went into Dalaran I got the error: Zone [4395] is not in Zone2MapID. Please Report! 

I'm currently trying to use The Storm Peaks guide for lvl 77-80. The TomTom arrow isn't showing up for inside of Dalaran.