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!

Comments

Emmaleah's picture

Autocomplete and daisy chained coords

I thought the auto complete first looked at subzone name? Is that not the case if you use multiple coords?

Also... does that mean we shouldn't use multiple coords in C steps?

K steps would be fine since they autocomplete based on |QO| or| L|?

Does this explain why certain waypoints persist after completing/closing a guide? (There is a klaxxi one I have to delete every day... so annoying)

 

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

11/17 developer version test

Hello,

Tried the master version of the addon released 11/17.

All addons were disabled apart from Carbonite 5.056, bugsack and !bugrabber.

The addon does nothing ^^ does not display step, does not point to anywhere.

The menu can be accessed and navigated though.

Bugsack or LUA reporter recorded no error.

Best luck.

Cheers

Pilgrim's Bounty guide resets with loading screens

Hello.  Wow-Pro is a great addon and site by the way.  I'm having issues with version 2.3.6A.  I'm on the Alliance and using the Pilgrim's Bounty guide.  Whenever I go through a loading screen, like traveling by boat, etc., the guide resets.

Kema

Ludovicus_Maior's picture

Re: Pilgrim's Bounty guide resets with loading screens

Urf.  Sorry about that.  I'll see about geting that fixed for the next holiday.

 

Can't find Astrolabe

Running version 2.3.6a, which I just downloaded. Same error occurred with version 2.3.4

From Bugsack:

2x WoWPro-2.3.6A\WoWPro_Mapping.lua:9: Cannot find a library with name "Astrolabe-1.0"

<in C code>

LightHeaded-354\Dongle.lua:42: in function "DongleStub"

WoWPro-2.3.6A\WoWPro_Mapping.lua:9: in main chunk

 

Locals:

t = <table> {

 GetVersion = <func> @LightHeaded\Dongle.lua:133

 IsNewerVersion = <func> @LightHeaded\Dongle.lua:47

 versions = <table> {}

 log = <table> {}

 Register = <func> @LightHeaded\Dongle.lua:75

}

k = "Astrolabe-1.0"

I found that with LightHeaded disabled, I get the error that it can't find DongleStub.I also found that Fishing Buddy removed reference to Astrolabe because "it doesn't work" (from the changes file included with FB).

Ludovicus_Maior's picture

Re: Can't find Astrolabe

Hmm, I know where the error is.  

I'll check in a fix to the developer version after dinner once I reproduce it.

Version 2.3.6B should have fixed the DongleStub not being found problem, but when DongleStub is there, I was assuming Astrolabe was too.

Fun, fun fun!

PS: The version at https://github.com/Jiyambi/WoW-Pro-Guides/archive/master.zip should now survive better. (7:15 EDT)

Any chance...

Any chance you will support this addon for those of us who do not use TomTom or Carbonite? I switched from Horde to Alliance and haven't been able to use this addon due to the LUA errors that keep me from being able to load any leveling guides. I really don't want to abandon my use of this addon, but it appears I will have to.

Ludovicus_Maior's picture

Re: Any chance...

Do you mean support using WoW-Pro without any arrow or with a different arrow?

I'll get the bugs fixed with no arrow tonight.  It is juts sillyness on my part to have assumed the arrow was there.

PS: The version at https://github.com/Jiyambi/WoW-Pro-Guides/archive/master.zip should work without an arrow again. (7PM EDT)

Error Report

 

Horde - Started Vash'jir 80-82 guide and this error kept appearing. Saw there was an update so I d/l'd 2.3.6 and installed but same error popped up.

 

Date: 2012-11-15 18:42:44

ID: 1

Error occured in: Global

Count: 2

Message: ..\AddOns\WoWPro\WoWPro_Mapping.lua line 406:

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

Debug:

   [C]: ?

   WoWPro\WoWPro_Mapping.lua:406: MapPoint()

   WoWPro\WoWPro_Broker.lua:78: LoadGuide()

   WoWPro\WoWPro.lua:207:

      WoWPro\WoWPro.lua:200

Locals:

self = <table> {

 InitLockdown = false

 note = <table> {

 }

 index = <table> {

 }

 zone = <table> {

 }

 CreateGuideWindowScrollbar = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:513

 CustomizeFrames = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:324

 NextGuide = <function> defined @Interface\AddOns\WoWPro\WoWPro_Broker.lua:81

 CreateItemButton = <function> defined @Interface\AddOns\WoWPro\WoWPro_Widgets.lua:59

 CreateHeading = <function> defined @Interface\AddOns\WoWPro\WoWPro_Widgets.lua:100

 CreateTab = <function> defined @Interface\AddOns\WoWPro\WoWPro_Widgets.lua:134

 CurrentGuideFrame = <unnamed> {

 }

 Tags = <table> {

 }

 DoQuest = <function> defined @Interface\AddOns\WoWPro\WoWPro_Broker.lua:491

 SetDefaultModulePrototype = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:425

 ValidZone = <function> defined @Interface\AddOns\WoWPro\WoWPro_Mapping.lua:287

 UpdateGuide = <function> defined @Interface\AddOns\WoWPro\WoWPro_Broker.lua:99

 SetDefaults = <function> defined @Interface\AddOns\WoWPro\WoWPro_Config.lua:14

 Leveling = <table> {

 }

 IsEnabled = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:467

 RegisterTags = <function> defined @Interface\AddOns\WoWPro\WoWPro.lua:306

 LoadAllGuides = <function> defined @Interface\AddOns\WoWPro\WoWPro.lua:336

 NextStep = <function> defined @Interface\AddOns\WoWPro\WoWPro_Broker.lua:191

 GuideList = <unnamed> {

 }

 Questline = <function> defined @Interface\AddOns\WoWPro\WoWPro_Broker.lua:521

 ActiveStickyCount = 0

 CreateMiniMapButton = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:620

 SetEnabledState = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:440

 Zone2MapID = <table> {

 }

 RegisterEvents = <function> defined @Interface\AddOns\WoWPro\WoWPro.lua:317

 StickyFrame = WoWPro.StickyFrame {

 }

 ResetMainFramePosition = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:15

 OnEnable = <function> defined @Interface\AddOns\WoWPro\WoWPro.lua:149

 Version = "2.3.6A"

 prof = <table> {

 }

 PaddingSet = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:69

 missingQuest = false

 DebugMode = false

 TitleText = <unnamed> {

 }

 CreateMouseNotes = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:590

 OnInitialize = <function> defined @Interface\AddOns\WoWPro\WoWPro.lua:127

 NewModule = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:256

 GuideTabFrame_RowOnClick = <function> defined @Interface\AddOns\WoWPro\WoWPro_GuideList.lua:270

 NextGuideDialog = Guide Completed {

 }

 AnchorSet = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:263

 RowSet = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:318

 ActivateTab = <function> defined @Interface\AddOns\WoWPro\WoWPro_GuideList.lua:98

 FauxItemButton = WoWPro_FauxItemButton {

 }

 GetName = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:300

 GenerateMapCache = <function> defined @Interface\AddOns\WoWPro\WoWPro_Zones.lua:3056

 name = "WoWPro"

 IsInstanceZone = <function> defined @Interface\AddOns\WoWPro\WoWPro_Zones.lua:3044

 noncombat = <table> {

 }

 Disable = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:330

 action = <table> {

 }

 CreateTargetButton = <function> defined @Interface\AddOns\WoWPro\WoWPro_Widgets.lua:81

 rows = <table> {

 }

 Print = <function> defined @Interface\AddOns\WoWPro\WoWPro.lua:54

 DragSet = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:42

 leadin = <table> {

 }

 CreateMainFrame = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:361

 RowColorSet = <function> defined @Interface\AddOns\WoWPro\WoWPro_Frames.lua:124

 NextStepNotSticky = <function> defined @Interface\AddOns\WoWPro\WoWPro_Broker.lua:342

 PopulateQuestLog = <function> defined @Interface\AddOns\WoWPro\WoWPro_Broker.lua:391

 QuestLog = <table> {

 }

 SkipStepsCancelButton = Cancel 

AddOns:

  Swatter, v5.14.5335 (KowariOnCrutches)

  NPCScan, v5.0.0.5

  AtlasLootLoader, vv7.03.01

  AucAdvanced, v5.14.5335 (KowariOnCrutches)

  AucFilterBasic, v5.14.5335 (KowariOnCrutches)

  AucFilterOutlier, v5.14.5335.5335(5.14/embedded)

  AucMatchUndercut, v5.14.5335.5225(5.14/embedded)

  AucStatHistogram, v5.14.5335 (KowariOnCrutches)

  AucStatiLevel, v5.14.5335 (KowariOnCrutches)

  AucStatPurchased, v5.14.5335 (KowariOnCrutches)

  AucStatSales, v5.14.5335.5335(5.14/embedded)

  AucStatSimple, v5.14.5335 (KowariOnCrutches)

  AucStatStdDev, v5.14.5335 (KowariOnCrutches)

  AucStatWOWEcon, v5.14.5335.5335(5.14/embedded)

  AucUtilAHWindowControl, v5.14.5335.5133(5.14/embedded)

  AucUtilAppraiser, v5.14.5335.5335(5.14/embedded)

  AucUtilAskPrice, v5.14.5335.5160(5.14/embedded)

  AucUtilAutoMagic, v5.14.5335.5335(5.14/embedded)

  AucUtilCompactUI, v5.14.5335.5335(5.14/embedded)

  AucUtilEasyBuyout, v5.14.5335.5238(5.14/embedded)

  AucUtilFixAH, v5.14.5335 (KowariOnCrutches)

  AucUtilItemSuggest, v5.14.5335.5335(5.14/embedded)

  AucUtilPriceLevel, v5.14.5335.5237(5.14/embedded)

  AucUtilScanButton, v5.14.5335.5335(5.14/embedded)

  AucUtilScanFinish, v5.14.5335.5153(5.14/embedded)

  AucUtilScanProgress, v5.14.5335.4979(5.14/embedded)

  AucUtilScanStart, v5.14.5335.5153(5.14/embedded)

  AucUtilSearchUI, v5.14.5335.5335(5.14/embedded)

  AucUtilSimpleAuction, v5.14.5335.5208(5.14/embedded)

  AucUtilVendMarkup, v5.14.5335.4828(5.14/embedded)

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

  BeanCounter, v5.14.5335 (KowariOnCrutches)

  Carbonite, v5.05.06

  CarboniteTransfer, v1.01

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

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

  Enchantrix, v5.14.5335 (KowariOnCrutches)

  EnchantrixBarker, v5.14.5335 (KowariOnCrutches)

  GoGoMount, v5.0.12

  HandyNotes, v1.2.0

  Informant, v5.14.5335 (KowariOnCrutches)

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

  PetBattleQualityGlow, v1.0.3

  SilverDragon, vv3.0

  SlideBar, v4.0.6 (<%codename%>)

  Stubby, v5.14.5335 (KowariOnCrutches)

  TheUndermineJournal, v2.3

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

  WoWPro, v2.3.6A

  WoWProAchievements, v2.3.6A

  WoWProDailies, v2.3.6A

  WoWProLeveling, v2.3.6A

  WowProProfession, v2.3.6A

  WoWProWorldEvents, v2.3.6A

  BlizRuntimeLib_enUS v5.0.5.50001 <us>

  (ck=8d9)

 

 

Error Report

Thought it worth mentioning: when i use wow-pro on my alt (might be that specific guide) i have no probs/errors.

Guides cannot be selected nor loaded - v2.3.6

Hello, hope you are all well,

sorry to report the following

Since version 2.3.5 and 2.3.6, guides can no longer be selected or loaded and the following errors recorded by Bugsack are listed below.Wow-pro 2.3.4 addon still works fineThe LUA bug report was generated after the Cache folder was deleted, every other addon disabled and the savedvariables cleared.The only steps performed within Wow are logging in and right-clicking the wow-pro window header, selecting Guide List and clicking one of the guides in the leveling tab.Hope this helps, cheers.

 

2x
WoWPro-2.3.6\WoWPro_Mapping.lua:9: attempt to call global
"DongleStub" (a nil value)

WoWPro-2.3.6\WoWPro_Mapping.lua:9:
in main chunk

 

Locals:

 

2x
WoWPro_Leveling-2.3.6\WoWPro_Leveling_Parser.lua:253: attempt to call
method "ValidZone" (a nil value)

WoWPro_Leveling-2.3.6\WoWPro_Leveling_Parser.lua:253:
in function <WoWPro_Leveling\WoWPro_Leveling_Parser.lua:198>

WoWPro_Leveling-2.3.6\WoWPro_Leveling_Parser.lua:301:
in function "LoadGuide"

WoWPro-2.3.6\WoWPro_Broker.lua:74:
in function "LoadGuide"

WoWPro-2.3.6\WoWPro_GuideList.lua:278:
in function <WoWPro\WoWPro_GuideList.lua:270>

 

Locals:

self =
<table> {

SetDefaultModuleLibraries = <func>
@..\Libraries\..\AceAddon-3.0.lua:383

AutoCompleteZone
= <func> @..\WoWPro_Leveling_Parser.lua:926

CreateGuideTabFrame
= <func> @..\WoWPro_GuideList.lua:368

OnInitialize
= <func> @..\WoWPro_Leveling.lua:11

NewModule
= <func> @..\Libraries\..\AceAddon-3.0.lua:256

EnableModule
= <func> @..\Libraries\..\AceAddon-3.0.lua:348

GuideTabFrame_RowOnClick = <func>
@..\WoWPro_GuideList.lua:270

GetModule
= <func> @..\Libraries\..\AceAddon-3.0.lua:231

IterateEmbeds
= <func> @..\Libraries\..\AceAddon-3.0.lua:458

CreateSpellListFrame
= <func> @..\WoWPro_Leveling_Frames.lua:68

actionlabels
= <table> {}

defaultModuleLibraries
= <table> {}

UpdateQuestTracker
= <func> @..\WoWPro_Leveling_Parser.lua:959

AutoCompleteLoot
= <func> @..\WoWPro_Leveling_Parser.lua:888

RecordTaxiLocations
= <func> @..\WoWPro_Leveling_Parser.lua:767

FirstMapCall
= true

FramesLoaded
= true

SetDefaultModulePrototype = <func>
@..\Libraries\..\AceAddon-3.0.lua:425

Events =
<table> {}

baseName
= "WoWPro_Leveling"

RowUpdate
= <func> @..\WoWPro_Leveling_Parser.lua:358

name =
"WoWPro_Leveling"

actiontypes
= <table> {}

IsEnabled
= <func> @..\Libraries\..\AceAddon-3.0.lua:467

orderedModules
= <table> {}

SkipStep
= <func> @..\WoWPro_Leveling_Parser.lua:119

DisableModule
= <func> @..\Libraries\..\AceAddon-3.0.lua:366

modules =
<table> {}

Setup_TitleRow
= <func> @..\WoWPro_GuideList.lua:199

GetAvailableSpells
= <func> @..\WoWPro_Leveling_Parser.lua:1026

AutoCompleteLevel
= <func> @..\WoWPro_Leveling_Parser.lua:943

AutoCompleteSetHearth
= <func> @..\WoWPro_Leveling_Parser.lua:910

AutoCompleteQuestUpdate = <func>
@..\WoWPro_Leveling_Parser.lua:791

Print =
<func> @..\WoWPro.lua:54

GuideList
= <table> {}

dbp =
<func> @..\WoWPro.lua:32

OnEnable
= <func> @..\WoWPro_Leveling.lua:21

RowLeftClick
= <func> @..\WoWPro_Leveling_Parser.lua:616

IsModule
= <func> @..\Libraries\..\AceAddon-3.0.lua:238

LoadGuide
= <func> @..\WoWPro_Leveling_Parser.lua:296

SetDefaultModuleState
= <func> @..\Libraries\..\AceAddon-3.0.lua:403

UnSkipStep
= <func> @..\WoWPro_Leveling_Parser.lua:161

AutoCompleteGetFP
= <func> @..\WoWPro_Leveling_Parser.lua:780

SetEnabledState
= <func> @..\Libraries\..\AceAddon-3.0.lua:440

NextStep
= <func> @..\WoWPro_Leveling_Parser.lua:46

UpdateGuideList
= <func> @..\WoWPro_GuideList.lua:171

CreateSpellFrame
= <func> @..\WoWPro_Leveling_Frames.lua:6

enabledState
= true

OnDisable
= <func> @..\WoWPro_Leveling.lua:74

EventHandler
= <func> @..\WoWP

 

3x
WoWPro-2.3.6\WoWPro_Broker.lua:424: attempt to call method
"findBlizzCoords" (a nil value)

WoWPro-2.3.6\WoWPro_Broker.lua:424:
in function "PopulateQuestLog"

WoWPro_Leveling-2.3.6\WoWPro_Leveling_Parser.lua:305:
in function "LoadGuide"

WoWPro-2.3.6\WoWPro_Broker.lua:74:
in function "LoadGuide"

WoWPro\WoWPro-2.3.6.lua:207:
in function <WoWPro\WoWPro.lua:200>

 

Locals:

self =
<table> {

SetDefaultModuleLibraries = <func>
@..\Libraries\..\AceAddon-3.0.lua:383

AutoCompleteZone
= <func> @..\WoWPro_Leveling_Parser.lua:926

CreateGuideTabFrame
= <func> @..\WoWPro_GuideList.lua:368

OnInitialize
= <func> @..\WoWPro_Leveling.lua:11

NewModule
= <func> @..\Libraries\..\AceAddon-3.0.lua:256

EnableModule
= <func> @..\Libraries\..\AceAddon-3.0.lua:348

GuideTabFrame_RowOnClick = <func>
@..\WoWPro_GuideList.lua:270

GetModule
= <func> @..\Libraries\..\AceAddon-3.0.lua:231

IterateEmbeds
= <func> @..\Libraries\..\AceAddon-3.0.lua:458

CreateSpellListFrame
= <func> @..\WoWPro_Leveling_Frames.lua:68

actionlabels
= <table> {}

defaultModuleLibraries
= <table> {}

UpdateQuestTracker
= <func> @..\WoWPro_Leveling_Parser.lua:959

AutoCompleteLoot
= <func> @..\WoWPro_Leveling_Parser.lua:888

RecordTaxiLocations
= <func> @..\WoWPro_Leveling_Parser.lua:767

FirstMapCall
= true

FramesLoaded
= true

SetDefaultModulePrototype = <func>
@..\Libraries\..\AceAddon-3.0.lua:425

Events =
<table> {}

baseName
= "WoWPro_Leveling"

RowUpdate
= <func> @..\WoWPro_Leveling_Parser.lua:358

name =
"WoWPro_Leveling"

actiontypes
= <table> {}

IsEnabled
= <func> @..\Libraries\..\AceAddon-3.0.lua:467

orderedModules
= <table> {}

SkipStep
= <func> @..\WoWPro_Leveling_Parser.lua:119

DisableModule
= <func> @..\Libraries\..\AceAddon-3.0.lua:366

modules =
<table> {}

Setup_TitleRow
= <func> @..\WoWPro_GuideList.lua:199

GetAvailableSpells
= <func> @..\WoWPro_Leveling_Parser.lua:1026

AutoCompleteLevel
= <func> @..\WoWPro_Leveling_Parser.lua:943

AutoCompleteSetHearth
= <func> @..\WoWPro_Leveling_Parser.lua:910

AutoCompleteQuestUpdate = <func>
@..\WoWPro_Leveling_Parser.lua:791

Print =
<func> @..\WoWPro.lua:54

GuideList
= <table> {}

dbp =
<func> @..\WoWPro.lua:32

OnEnable
= <func> @..\WoWPro_Leveling.lua:21

RowLeftClick
= <func> @..\WoWPro_Leveling_Parser.lua:616

IsModule
= <func> @..\Libraries\..\AceAddon-3.0.lua:238

LoadGuide
= <func> @..\WoWPro_Leveling_Parser.lua:296

SetDefaultModuleState
= <func> @..\Libraries\..\AceAddon-3.0.lua:403

UnSkipStep
= <func> @..\WoWPro_Leveling_Parser.lua:161

AutoCompleteGetFP
= <func> @..\WoWPro_Leveling_Parser.lua:780

SetEnabledState
= <func> @..\Libraries\..\AceAddon-3.0.lua:440

NextStep
= <func> @..\WoWPro_Leveling_Parser.lua:46

UpdateGuideList
= <func> @..\WoWPro_GuideList.lua:171

CreateSpellFrame
= <func> @..\WoWPro_Leveling_Frames.lua:6

enabledState
= true

OnDisable
= <func> @..\WoWPro_Leveling.lua:74

EventHandler
= <func> @..\WoWP

Ludovicus_Maior's picture

Re: Guides cannot be selected nor loaded - v2.3.6

Oops, I know the problem.   I will issue an update later today to fix this.


Please confirm that you are NOT using TomTom, right?


What are you using for your arrow?

Re: Guides cannot be selected nor loaded - v2.3.6

I can confirm that I too have the same errors even on 2.3.6a when using the latest version of Carbonite.

Ludovicus_Maior's picture

Re: Guides cannot be selected nor loaded - v2.3.6

OK.   Thats the clue I needed.  I will download Carbonite and see where the compatability problem is.

I wont be able to patch it today, but probably tomorrow. 2.3.6B, here we come!

Ludovicus_Maior's picture

Update for Carbonite users

It seems some of the API functions in Carbonite fooled WoWPro into thinking that it was a TomTom, but the emulation was not good enough.

I loaded up Carbonite and adjusted things.    The compatability will be pretty good, except the zone remaping for the starting areas will not occur, which may not be an issue with Carbonite.

Please download the development version of WoWPro and let me know if it fixes things:

https://github.com/Jiyambi/WoW-Pro-Guides/archive/master.zip

Thanks!

Hum, still a few problems

Hum, still a few problems with the dev version I am afraid.

The guide can be loaded but points towards the wrong step of the guide no matter what is checked off. Trying to reset it in Current guide won't work.

Occured with The Lost Isles guide.

Emmaleah's picture

Lost Isles error

Lost Isles would be one of the starting areas where it will have problems.  By starting errors Ludo meant the areas characters start in at lvl 1.

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

Hello, I downloaded the dev

Hello,

I downloaded the dev version and installed it, it works fine with the latest Carbonite 5.056 provided you select a guide corresponding to the zone you are already in. Otherwise, the guide won't load which is something you already anticipated if I understood correctly what you meant by 'zone remaping for the starting areas'.

Thx to YOU Ludovicus!

Ludovicus_Maior's picture

Re: Hello, I downloaded the dev

Well, it turns out the Goblin and Worgen starting areas are NOT areas affected for the zone remapping for starting areas, since they have their own private starting areas like Death Knights.

But I did add more compatability with Carbonite, so things ought to work better.

Forgot to mention

I forgot to mention that at the time the bug report was recorded Carbonite was disabled as well as all other addons apart from BugSack and !BugGrabber alongside Wow-Pro.

I confirm not using TomTom at

I confirm not using TomTom at all, I use Carbonite's pointing arrow instead.

Thanks a lot for you help and your work.

Emmaleah's picture

/sigh

Doh! I saw that you had released 2.3.6, so I made a backup of my guides, deleted the rest of 2.3.5 then came to download the newest one.

oh well... good luck fixing the error, looking forward to 2.3.6a :P (or whatever you name it.)

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

Emmaleah's picture

Recorder errors

I thought I copied the error... but it seems I didnt... Anyway, using recorder, it appears that it wont work with dailies module? I get an error that said basically attempt to referance end value, and I think the other one was next GID (both of which daily guides don't have)

Also, the recorder is not letting me open/save.  I can delete the whole guide.  I can add but not delete steps.  Lastly, it creates extra duplicate steps when it auto records.  All of those problems don't really matter since the only way to get out what I recorded is to go to the WTF directory and copy it out of that. 

Im off to help my sister make about 20 pies, I'll try to get actual error messages later.  mmmm Pumpkin pie :)  I may even get to eat a piece ...nope, not today Sad

And before you say it... yes, I run with too many addons, Ill try again with none loaded... but... /sigh I can't play with out them Sad (beta was painful)

Error 1 (occured with no guide loaded, when clicking on the open button) Date: 2012-11-12 09:04:07
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua line 342:
attempt to concatenate field '?' (a nil value)
Debug:
WoWPro_Recorder\WoWPro_Recorder.lua:342: SaveGuide()
WoWPro_Recorder\WoWPro_Recorder.lua:300: AddStep()
WoWPro_Recorder\WoWPro_Recorder.lua:174:
WoWPro_Recorder\WoWPro_Recorder.lua:93
Locals:
self =

{
SetDefaultModuleLibraries = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:383
CreateRecorderFrame = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder_Frames.lua:18
OnInitialize = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:12
NewModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:256
stepInfo =
{
}
EnableModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:348
modules =
{
}
GetModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:231
IterateEmbeds = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:458
RegisterSavedGuides = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:50
defaultModuleLibraries =
{
}
RowDropdownMenu =
{
}
ModuleTable =
{
}
SelectedStep = 1
GetName = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:300
RowUpdate = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:229
name = "WoWPro_Recorder"
SaveGuide = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:315
IsEnabled = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:467
orderedModules =
{
}
DisableModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:366
lastStep = 30334
SetEnabledState = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:440
RemoveStep = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:303
AddStep = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:289
IsModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:238
FramesLoaded = true
SetDefaultModuleState = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:403
status = "REC"
CreateDialogs = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder_Frames.lua:1378
OnDisable = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:39
baseName = "WoWPro_Recorder"
enabledState = true
CustomizeFrames = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder_Frames.lua:1346
CurrentGuide =
{
}
RowLeftClick = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:284
Enable = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:315
RegisterEvents = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:85
SetDefaultModulePrototype = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:425
IterateModules = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:453
events =
{
}
RegisterGuide = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:68
OnEnable = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:19
moduleName = "Recorder"
defaultModuleState = true
Disable = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:330
}
window = nil
GID = "SALTILLERS"
header = "WoWPro.Leveling:RegisterGuide('SALTILLERS', 'Valley of the Four Winds', 'Salanaria', '90', '90', 'nil', 'Horde', function()
return [[
"
sequence = "
A Stealing is Bad... Re-Stealing is OK|QID|30334|M|52.14,48.78
|From Farmer Yoon.|"
(for generator) = defined =[C]:-1
(for state) =
{
1 = "A"
2 = "A"
3 = "A"
}
(for control) = 2
i = 2
action = "A"
(*temporary) = "
A Stealing is Bad... Re-Stealing is OK|QID|30334|M|52.14,48.78
|From Farmer Yoon.|"
(*temporary) = "
"
(*temporary) = "A"
(*temporary) = " "
(*temporary) = nil
(*temporary) = "|"
(*temporary) = "|"
(*temporary) = "', function()
return [[
"
(*temporary) = "attempt to concatenate field '?' (a nil value)"
config =
{
RegisterOptionsTable = defined @Interface\AddOns\Ace3\AceConfig-3.0\AceConfig-3.0.lua:44
}
dialog =
{
ConfigTableChanged = defined @Interface\Add
AddOns:
Swatter, v4.0.6 (<%codename%>)
WowheadLooter, v50006
NPCScan, v5.0.0.5
NPCScanOverlay, v5.0.0.3
NPCScanOverlayBroker, v1.2.0
Ace3, v
AckisRecipeList, v2.4.2
Altoholic, v5.0.002
ArcHUD3, v2.0
Archy, v1.8.37b
AucAdvanced, v5.15.5365 (LikeableLyrebird)
AucFilterBasic, v5.15.5365 (LikeableLyrebird)
AucFilterOutlier, v5.15.5365.5347(/embedded)
AucMatchUndercut, v5.15.5365.5364(/embedded)
AucScanData, v5.15.5365 (LikeableLyrebird)
AucStatHistogram, v5.15.5365 (LikeableLyrebird)
AucStatiLevel, v5.15.5365 (LikeableLyrebird)
AucStatPurchased, v5.15.5365 (LikeableLyrebird)
AucStatSales, v5.15.5365.5305(/embedded)
AucStatSimple, v5.15.5365 (LikeableLyrebird)
AucStatStdDev, v5.15.5365 (LikeableLyrebird)
AucStatWOWEcon, v5.15.5365.5323(/embedded)
AucUtilAHWindowControl, v5.15.5365.5347(/embedded)
AucUtilAppraiser, v5.15.5365.5362(/embedded)
AucUtilAskPrice, v5.15.5365.5347(/embedded)
AucUtilAutoMagic, v5.15.5365.5347(/embedded)
AucUtilCompactUI, v5.15.5365.5336(/embedded)
AucUtilEasyBuyout, v5.15.5365.5347(/embedded)
AucUtilFixAH, v5.15.5365 (LikeableLyrebird)
AucUtilItemSuggest, v5.15.5365.5365(/embedded)
AucUtilPriceLevel, v5.15.5365.5365(/embedded)
AucUtilScanButton, v5.15.5365.5320(/embedded)
AucUtilScanFinish, v5.15.5365.5347(/embedded)
AucUtilScanProgress, v5.15.5365.4979(/embedded)
AucUtilScanStart, v5.15.5365.5347(/embedded)
AucUtilSearchUI, v5.15.5365.5347(/embedded)
AucUtilSimpleAuction, v5.15.5365.5362(/embedded)
AucUtilVendMarkup, v5.15.5365.4828(/embedded)
AutoBar, vv5.0.4.11
AutoEquipQuestItem, vv1.2.4-8-ge490536
Babylonian, v5.1.DEV.332(/embedded)
Bartender4, v4.5.5
BeanCounter, v5.15.5365 (LikeableLyrebird)
bettersocialtooltip, vv5.0.4a
CallbackHandler10, v
Configator, v5.1.DEV.344(/embedded)
DataStore, v5.0.001
DataStoreAchievements, v5.0.001
DataStoreAgenda, v5.0.001
DataStoreAuctions, v5.0.001
DataStoreCharacters, v5.0.001
DataStoreContainers, v5.0.001
DataStoreCrafts, v5.0.001
DataStoreCurrencies, v5.0.001
DataStoreInventory, v5.0.001
DataStoreMails, v5.0.001
DataStorePets, v5.0.001
DataStoreQuests, v5.0.001
DataStoreReputations, v5.0.001
DataStoreSpells, v5.0.001
DataStoreStats, v5.0.001
DataStoreTalents, v5.0.001
DebugLib, v5.1.DEV.337(/embedded)
Doodlepad, v
DungeonJournalEnhanced, v0.5.3
Enchantrix, v5.15.5365 (LikeableLyrebird)
EnchantrixBarker, v5.15.5365 (LikeableLyrebird)
Gatherer, v4.0.6
Grail, v040
GrailAchievements, v005
GrailReputations, v004
Informant, v5.15.5365 (LikeableLyrebird)
jughead, v1.0.0
LibDeformat30, v
LibExtraTip, v5.12.DEV.342(/embedded)
LibMapData10, v1.0.115
LibPetJournal20, v
LibStub, v
LightHeaded, v355
MinimapButtonFrame, v3.1.9
MinimapButtonFrameSkinPack, v3.0.1
Molinari, v50001.22-Beta
Omen, v3.1.7
Postal, v3.5.0
QuestGuru, v2.2.13-50001
QuestGuruTracker, v1.5.14-50001
Recount, v
SimpleMarker, vv5.0.1-release
SlideBar, v4.0.6 (<%codename%>)
Stubby, v5.15.5365 (LikeableLyrebird)
TBReputationWatcher, vr91-release
TipHelper, v5.12.DEV.343(/embedded)
TomTom, vv50001-1.3.1
Wholly, v026
WoWDBProfiler, v
WoWPro, v2.3.5
WoWProAchievements, v2.3.5
WoWProDailies, v2.3.5
WoWProLeveling, v2.3.5
WowProProfession, v2.3.5
WoWProRecorder, v2.1.16
WoWProWorldEvents, v2.3.5
BlizRuntimeLib_enUS v5.0.5.50001 (ck=d46)

Error 2 (occured on accepting the first quest after creating new guide) Date: 2012-11-12 09:04:07 ID: 4 Error occured in: Global Count: 1 Message: ..\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua line 342: attempt to concatenate field '?' (a nil value) Debug: WoWPro_Recorder\WoWPro_Recorder.lua:342: SaveGuide() WoWPro_Recorder\WoWPro_Recorder.lua:300: AddStep() WoWPro_Recorder\WoWPro_Recorder.lua:174: WoWPro_Recorder\WoWPro_Recorder.lua:93 Locals: self =

{ SetDefaultModuleLibraries = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:383 CreateRecorderFrame = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder_Frames.lua:18 OnInitialize = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:12 NewModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:256 stepInfo =
{ } EnableModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:348 modules =
{ } GetModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:231 IterateEmbeds = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:458 RegisterSavedGuides = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:50 defaultModuleLibraries =
{ } RowDropdownMenu =
{ } ModuleTable =
{ } SelectedStep = 1 GetName = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:300 RowUpdate = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:229 name = "WoWPro_Recorder" SaveGuide = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:315 IsEnabled = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:467 orderedModules =
{ } DisableModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:366 lastStep = 30334 SetEnabledState = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:440 RemoveStep = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:303 AddStep = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:289 IsModule = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:238 FramesLoaded = true SetDefaultModuleState = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:403 status = "REC" CreateDialogs = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder_Frames.lua:1378 OnDisable = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:39 baseName = "WoWPro_Recorder" enabledState = true CustomizeFrames = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder_Frames.lua:1346 CurrentGuide =
{ } RowLeftClick = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:284 Enable = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:315 RegisterEvents = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:85 SetDefaultModulePrototype = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:425 IterateModules = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:453 events =
{ } RegisterGuide = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:68 OnEnable = defined @Interface\AddOns\WoWPro_Recorder\WoWPro_Recorder.lua:19 moduleName = "Recorder" defaultModuleState = true Disable = defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:330 } window = nil GID = "SALTILLERS" header = "WoWPro.Leveling:RegisterGuide('SALTILLERS', 'Valley of the Four Winds', 'Salanaria', '90', '90', 'nil', 'Horde', function() return [[ " sequence = " A Stealing is Bad... Re-Stealing is OK|QID|30334|M|52.14,48.78 |From Farmer Yoon.|" (for generator) = defined =[C]:-1 (for state) =
{ 1 = "A" 2 = "A" 3 = "A" } (for control) = 2 i = 2 action = "A" (*temporary) = " A Stealing is Bad... Re-Stealing is OK|QID|30334|M|52.14,48.78 |From Farmer Yoon.|" (*temporary) = " " (*temporary) = "A" (*temporary) = " " (*temporary) = nil (*temporary) = "|" (*temporary) = "|" (*temporary) = "', function() return [[ " (*temporary) = "attempt to concatenate field '?' (a nil value)" config =
{ RegisterOptionsTable = defined @Interface\AddOns\Ace3\AceConfig-3.0\AceConfig-3.0.lua:44 } dialog =
{ ConfigTableChanged = defined @Interface\Add

AddOns:
same list as above. thought i'd save space and take it out.

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

Emmaleah's picture

I was going to post the

I was going to post the errors I got with minimal addons also, but then it occured to me... I should wait for your promised update, since it looks to me like at least some of the errors are from interaction with the modules of wow-pro, so... I'll hold off.

suffice it to say. I still get errors with minimal addons loaded.

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

bug

Version 2.3.5 

I logged in and got this error, i get it on all my characters it wont let me do anything with the addon i just get error every time i try to do something.

 

Message: Interface\AddOns\WoWPro\WoWPro_Mapping.lua:9: attempt to call global 'DongleStub' (a nil value)

Time: 11/03/12 12:59:38

Count: 1

Stack: Interface\AddOns\WoWPro\WoWPro_Mapping.lua:9: in main chunk

Locals: L = <table> {

 Character-specific settings for the leveling module of WoW-Pro's guide addon. = "Character-specific settings for the leveling module of WoW-Pro's guide addon."

 Guide List = "Guide List"

 Available WoW-Pro leveling guides are listed below. 

Select one and hit "Okay" to load. 

Shift+click a guide to clear it. = "Available WoW-Pro leveling guides are listed below. 

Select one and hit "Okay" to load. 

Shift+click a guide to clear it."

 Zone = "Zone"

 Character-specific settings for WoW-Pro's guide addon. = "Character-specific settings for WoW-Pro's guide addon."

 Level = "Level"

 Full transcript of the guide currently loaded. = "Full transcript of the guide currently loaded."

 Author = "Author"

}

cache = <table> {

}

B = <table> {

}

BL = <table> {

 Dire Maul = "Dire Maul"

 The Hinterlands = "The Hinterlands"

 Blackrock Mountain = "Blackrock Mountain"

 Hall of Champions = "Hall of Champions"

 Westfall = "Westfall"

 Abyssal Depths = "Abyssal Depths"

 Orgrimmar = "Orgrimmar"

 Blackrock Caverns = "Blackrock Caverns"

 Ring of Observance = "Ring of Observance"

 Dire Maul (West) = "Dire Maul (West)"

 Stonard = "Stonard"

 Northern Stranglethorn = "Northern Stranglethorn"

 Karazhan = "Karazhan"

 Lower Blackrock Spire = "Lower Blackrock Spire"

 Grom'gol Base Camp = "Grom'gol Base Camp"

 Darnassus = "Darnassus"

 Azuremyst Isle = "Azuremyst Isle"

 Gilneas = "Gilneas"

 Ruins of Ahn'Qiraj = "Ruins of Ahn'Qiraj"

 Gundrak = "Gundrak"

 Blackwing Lair = "Blackwing Lair"

 Rivendark's Perch = "Rivendark's Perch"

 Everlook = "Everlook"

 Western Plaguelands = "Western Plaguelands"

 Wyrmrest Temple = "Wyrmrest Temple"

 Forge Camp: Wrath = "Forge Camp: Wrath"

 Obsidia's Perch = "Obsidia's Perch"

 The Eye = "The Eye"

 Ogri'la = "Ogri'la"

 Plaguelands: The Scarlet Enclave = "Plaguelands: The Scarlet Enclave"

 Howling Fjord = "Howling Fjord"

 Naxxramas = "Naxxramas"

 Amani Pass = "Amani Pass"

 Blade's Edge Mountains = "Blade's Edge Mountains"

 Gadgetzan = "Gadgetzan"

 Alliance Base = "Alliance Base"

 Wailing Caverns = "Wailing Caverns"

 Onyxia's Lair = "Onyxia's Lair"

 Molten Core = "Molten Core"

 Darkmoon Faire = "Darkmoon Faire"

 Ashenvale = "Ashenvale"

 Azeroth = "Azeroth"

 Gates of Ahn'Qiraj = "Gates of Ahn'Qiraj"

 The Prison of Yogg-Saron = "The Prison of Yogg-Saron"

 Kelp'thar Forest = "Kelp'thar Forest"

 Blackfathom Deeps = "Blackfathom Deeps"

 Krasus' Landing = "Krasus' Landing"

 Serpentshrine Cavern = "Serpentshrine Cavern"

 Nagrand Arena = "Nagrand Arena"

 Plaguewood = "Plaguewood"

 Blackrock Depths = "Blackrock Depths"

 Nagrand = "Nagrand"

 Deeprun Tram = "Deeprun Tram"

 Wintergrasp = "Wintergrasp"

 Shimmering Expanse = "Shimmering Expanse"

 Ratchet = "Ratchet"

 Ahn'Qiraj = "Ahn'Qiraj"

 Eversong Woods = "Eversong Woods"

 The Underbog = "The Underbog"

 Utgarde Keep = "Utgarde Keep"

 Tanaris = "Tanaris"

 Stratholme = "Stratholme"

 Borean Tundra = "Borean Tundra"

 Utgarde Pinnacle = "Utgarde Pinnacle"

 Frostwyrm Lair = "Frostwyrm Lair"

 The Culling of Stratholme = "The Culling of Stratholme"

 Shadow Labyrinth = "Shadow Labyrinth"

 Halls of Reflection = "Halls of Reflection"

 Lost City of the Tol'vir = "Lost City of the Tol'vir"

 Auberdine = "Auberdine"

 Shadowmoon Valley = "Shadowmoon Valley"

 Throne of the Tides = "Throne of the Tides"

 Halls of Origination = "Halls of Origination"

 Deadwind Pass = "Deadwind Pass"

 Auchindoun = "Auchindoun"

 Coldarra = "Coldarra"

 Baradin Hold = "Baradin Hold"

 The Scarlet Enclave = "The Scarlet Enclave"

 Shadowfang Keep = "Shadowfang Keep"

 Thunder Bluff = "Thunder Bluff"

 Serpent Lake = "Serpent Lake"

 Moonglade = "Moonglade"

 Outland = "Outland"

 The Forge of Souls = "The Forge of Souls"

 The Ruby Sanctum = "The Ruby Sanctum"

 Furywing's Perch = "Furywing's Perch"

 The Mechanar = "The Me

 

Message: Interface\AddOns\WoWPro\WoWPro_Broker.lua:424: attempt to call method 'findBlizzCoords' (a nil value)

Time: 11/03/12 12:59:43

Count: 1

Stack: [C]: in function `findBlizzCoords'

Interface\AddOns\WoWPro\WoWPro_Broker.lua:424: in function `PopulateQuestLog'

...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:305: in function `LoadGuide'

Interface\AddOns\WoWPro\WoWPro_Broker.lua:74: in function `LoadGuide'

Interface\AddOns\WoWPro\WoWPro.lua:207: in function <Interface\AddOns\WoWPro\WoWPro.lua:200>

 

Locals: 

 

 

Guide Registering

Hello and love your addon,

I have been using this addon for many years and finally got around to trying to code a guide for myself. Unfortunately the addon won't register my addon for testing purposes. I am using WoW-Pro 2.3.4 getting no error pop-up box and on Horde side. I am making a guide that covers multiple zones for the world event: 'Hallow's End". I have tried just loading the file into the proper folder and restarting the game and manualy Editing the Guide.xml file. I am also getting a total game freeze when trying to use the Hallow's End guides for candy buckets, when changing zones. I have tried making the guide for World Events, Dailies and even Leveling by changing the header.

The Header I currently have:

WoWPro.WorldEvents:RegisterGuide("FriesHallowALL","Hallow's End (ALL)","Hallow's End (ALL)","WE", "Fries", "Horde", function()

Emmaleah's picture

RE: Guide Registration.

I dont see anything wrong there.  Do you have the next line as : "return [["  and the final line of the guide as "]] end"

One thing you can check is this file, it may give you some clues.

\\...\<your wow directory>\logs\FrameXML.log

It lists any errors in loading addons.   Hope that helps.

This is a good thing you are doing. Cata, needed to be with the others. I guess it is good to have it seperate too for people who only want to do that, but... combined is good too.

So, you arent having problems with zone boundries freezing up your cptr? what is your memory installed on your cptr? It is most noticable on the cptr with 2gb, minor annoyance on the one wiht 4 and mine with 8 does fine.

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

I got the addon to see my

I got the addon to see my guide. My cptr has 4GB ram running Windows 7 64bit. I do have those tags in the file but now I am having trouble getting the accept steps to autocomplete. The Addon has check boxes for auto accepting and auto turnin of quests but that doesn't seem to be working for me. I found the Addon AutoTurnin on Curse that works fine but sometimes works faster than the WoW-Pro addon can handle, so I have to manually check off steps. Currently my guide shows me where to go but won't auto complete.

Dumb ?, can you use the |U| tag in an Accept step to use the item from the previous Quest? Or do I need to have a |C| step in the guide to use the U tag with?

 

PS Your Captcha pictures are really hard to read and I have to submit at least 2 or more times before it will post to the board.

Emmaleah's picture

RE ?

Yes, you can use the |U| tag in an accept line.  From what I have read you are also supposed to put an |O| tag (optional) so the line won't show up until the item is in your inventory.  I just came across that tidbit, so I haven't tried it yet.  (If you are getting the item from a quest, I don't suppose its necesary tho since you won't be coming to that step until you have the item.)

exceprt from another guide:

K Kill Captain Jack|T|Jack Arrow|QID|31261|L|85783|M|32.05, 40.84|N|Loot his head to start a quest.|A Captain Jack's Dead|QID|31261|U|85783|M|28.07,46.87|N|From Capt. Jack's Head.|

First line puts a Target button beside the wow-pro frame |T| and tells you to loot the item |L|. Second line puts the item beside the wow-pro frame and when you click on it |U|, you accept the quest.

I think quest completion is broken in the non-leveling modules.  Blizzard changed the code to query for quest completion (with MOP) and I think Ludo only made the change in the core module, not realizing (until candy bucket time) that that code also needs updated in the other modules (or moved out so its only one place... modularly (is that a word?) You could try registering you guide in the leveling module just to see if it worked to answer that question.  (obviously it doen't belong there - just to test it.)

The autocomplete (in the display options) is not releted to a step auto completing but rather the quest its self auto completing and auto turn in makes it so you just have to click on the NPC, if there is only one quest, it turns in instead of you then having to click on the quest name in the gossip pane. (Disclaimer --This is my understanding of what those options do... I have been wrong before...)

and lastly... yes. I hate the captcha's too. I find that if I set the page size to 400% i sometimes get it on the first try.

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

Ludovicus_Maior's picture

RE: RE ?

OK, I checked the code and I *did* make the right changes in the Leveling, Dalies and WorldEvents module.

I did not make the changes to the Achievements or Profession module, as I though they did not use proper quests, but the Achievements module does need the patch.  I'll do that now.

I specifically re-tested today using the candybuckets guide on my horde DK and reset the guide and it remembered correctly which I had done.

 

 

wowpro addon

I downloaded the addon, followed all the steps and logged onto wow. I get a box that tells me that there areno guides loaded. I follow the steps required and still can not get the guide to work.  From what I can see all of the requisite files are in the WOW folder, and I can think of nothing else I can do can you please help, this is very frustrating

 

Emmaleah's picture

troubleshooting ?

If you have the box that says no guides loaded, then you are almost there.

What remaiins is to right click on that box and choose 'guide list'

then pick the category of the guide you want (achievements, leveling,  professions, world events,dailies - tabs will only show for modules you enabled on the char select screen. )

Then pick the desired guide off of that list.

The person working on the porfessions module is having challenges, so I beleive it is still broken, but all the rest should be fine.

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

World events/ Candy buckets..northrend/cata

I haven't tested all the different modules, but I'm getting a complete game freeze if i have wow-pro open when doing the northrend or cata candy buckets modules. If i click and disable the addon i can transistion from zone to zone without a complete game freeze. With the addon open no error just stops responding adn i ahve to cnt alt delete and use task manager to shut WoW down. When i reopen the addon it has lost it's place and goes back to it's default no module selected state. I'm running Win7 64bit, all updates and using the current version of Tomtom and Wowpro. I've tested the issue with all my addons and with only wowpro and tomtom. Only time i get the complete freeze is if wow pro is open with the Northrend or Cata candybuckets module. I've made it to lvl 87 witht eh pandaria modules and dont recall getting the same issues at all.

 

Thanks for working so hard on my I gotta have addon on to play. I've tried the recorder, havent gotten used to it so far. Hope i can contribute "someday"

RE: World events/ Candy buckets..northrend/cata

I have been having the same issue. There seems to be a glitch in the World Events LUA's somewhere. If I reregister the guides as dailies I get a second or 3 of pause when zoning but don't get a total game freeze.

Estelyen's picture

Same issue here, but it's

Same issue here, but it's happening to me no matter if I have WoWPro loaded or not. As f03809 said, I too believe that this is caused by WoW itself and related to the cross realm zones. The fact that you (and me as well) never encountered the issue in Pandaria only speaks for this fact, since Pandaria does not have this feature enabled because Blizzard wants to test it on low-level zones first before using it on the highly-populated end-content zones.

Blizzard admits that several things with the CRZ are not working as intended, so maybe we can look forward to a fix for this issue as well ;)

Life isn't like a box of chocolates, it's more like a jar of jalapeños: What you do today might burn your a** tomorrow.

~Garfield

Of course, hadnt thought of that

Go figure a great idea from Blizz wouldnt work out as they thought it would, or affect things in such a way. yA' I NOTICED THE ZONE PAUSES dropping my FPS down to single digits from 40-60 fps. Rest of the time its just freezes completely if i ahve wow-pro open, I can run all addons without locking up, but if wowpro is open it causes WoW to stop responding. Wonder why it reacts that way? I also run carbonite, but only run the main carbonite folder, not all the others. Probably will just use Carbonite Maps once it is released. Alliance, Mannaroth

Experiencing Same Issue

I am experiencing the same issue.  From reading other forums, I believe
it has to do with the Cross Realm zones.    Whenever I fly into new, low
populated zones and land, WOW freezes 20 to 30 seconds.  If i disable
all addons except Wow-Pro, it freezes everytime i switch zones.  If i
enable all my addons EXCEPT Wow-Pro, this freeze only lasts for about 1
to 2 seconds.  Reading through the blizzard forums has lead me to
believe it has to do with the Cross-Realm Zones that was added in MOP.  
I hope that helps with your troubleshooting.

EDIT:  I have Wow-Pro Version 2.3.4 installed and currently using the Hallows End Kalimdor Guide.

Some errors i hadnt noticed

When I re-enable the addon i get this in the chat box...it resets tot he starting pandaria module for 85's, the module giving this eror is the candy bukets in kalamidor

[09:02:20] WoWPro: Invalid Z tag in:T All Aboard!|QID|31853|M|61.21,44.65|Z|Bladefist Bay|To General Nazgrim.(up in the Sky)|[09:02:20] WoWPro: Invalid Z tag in:A Into the Mists|QID|29690|M|61.21,44.65|Z|Bladefist Bay|From General Nazgrim.|[09:02:20] WoWPro: Zone [Ogrimmar] not found. Using map id 281

And this

[10:30:47] WoWPro: Invalid Z tag in:T All Aboard!|QID|31853|M|61.21,44.65|Z|Bladefist Bay|To General Nazgrim.(up in the Sky)|[10:30:47] WoWPro: Invalid Z tag in:A Into the Mists|QID|29690|M|61.21,44.65|Z|Bladefist Bay|From General Nazgrim.|[10:30:47] WoWPro: Zone [Ogrimmar] not found. Using map id 121

 

No errors so far with the Eastern kingdom mudole for candy buckets.

Emmaleah's picture

The errors with zone name

The errors with zone name have been corrected and will be part of the next update.  If you want to get it now it is available here:

https://github.com/Emmaleah/WoW-Pro-Guides/blob/master/WoWPro_Leveling/Horde/85_86_Emmaleah_JadeForest.lua

There have been several changes, adding comments, making comments clearer, etc.

Note, while currently that link is to the most up=to=date version, it is NOT the main repository, so don't expect it to always be the correct version.

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

Zone Names

There seems to be an error with the zone "Kun-Lai Summit". With the dash (-) in the guide the error says "Zone Kun not found using map ID 809. I have looked for a list of zone names that would be compatable with this addon but cannot find one. Can you use zone ID's to specify the zones? I was using the addon version 2.3.3 and will report on 2.3.4.

Ludovicus_Maior's picture

Re: Zone Names

That error was already reported and a fix checked in: https://github.com/Jiyambi/WoW-Pro-Guides/commit/4f086058ff603b09e22b700d14957b4cb3038567#WoWPro

 

It will be in the next release.

Way point arrow and way points on map won't show.

I'm questing in Dragonblight atm and it just recently started doing this, there's no way point arrow nor way points on my map, I don't know if this is just the Dragonblight area or what. My tomtom and WoW-Pro are both up to date.

Temp fix for Dragonblight waypoints

It looks like the zone mapping info for Dragonblight is wrong. It says it is an area within the DS dungeon.

Btw, I've never been thru Cata yet so I don't know if there is also a Dragonblight in there, but I imagine there is not b/c Blizzard should know better than to duplicate a name like that, knowing how they are used for unique mappings. I only mention this caveat since if it *is* a legit part of DS as well, the following change will make the DS part not work instead of the real Dragonblight zone. But since you are leveling in LK content, I imagine that is a good trade anyway.

Edit WoWPro_Zones.lua as follows.

Change the lines at or around line 1832 from this:

  ["Dragonblight"] = {   ["dungeon"] = "DragonSoul",   ["mapID"] = 824,   ["floor"] = 1,   ["mapName"] = "Dragonblight",  },

to this:

  ["Dragonblight"] = {   ["numFloors"] = 0,   ["mapID"] = 488,   ["cont"] = 4,   ["zone"] = "Dragonblight",   ["mapName"] = "Dragonblight",   ["zonei"] = 4,  },

I had the same issue you had, and now it works fine. I'm sure this can get patched in the official version sometime.

Ludovicus_Maior's picture

Re: Temp fix for Dragonblight waypoints

Dang it!   Yeah, Dragonblight is a duplicate map name in both the continent and the DS instance.

I'll have to put logic in my map extractor to handle this case.

 

Grumble, why does Blizzard do this!!?!?!

Pandarean guides in general

New member trying to figure out an issue.  Firstly: love the addon and guides - nothing better.  Secondly: I completely understand that new content guides will be buggy early on.  Finally the problem:  frequently throughout the leveling process in Pandaria, I have been directed back to a previous area or quest giver and directed to pickup a quest I either just completed or completed some time ago.  this is not a result of a log out or manual click through guilde directives, unless of course it specificly said to of course.  Are there some how redundant entries or am I experienceing a known bug or conflict with another addon?

Once again, fine work gang, and thanks for any assistance here!

Emmaleah's picture

Those sound like errors

I suspect those type of errors come from syncing two versions (by two authors/editors) Plase let us know the specific quest, zone and faction and we will get them fixed. 

 

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

Bug with dailies tab

I got this error when I tried to load the tab for the dailies. I was trying to load the firelands invasion dailies.

using v. 2.3.2

Was on my horde druid in Hyjal

2x WoWPro_Dailies-2.3.2\WoWPro_Dailies_Parser.lua:207: attempt to index field "ach" (a nil value)WoWPro_Dailies-2.3.2\WoWPro_Dailies_Parser.lua:207: in function <WoWPro_Dailies\WoWPro_Dailies_Parser.lua:140>WoWPro_Dailies-2.3.2\WoWPro_Dailies_Parser.lua:242: in function "LoadGuide"WoWPro-2.3.2\WoWPro_Broker.lua:74: in function "LoadGuide"WoWPro-2.3.2\WoWPro_GuideList.lua:278: in function <WoWPro\WoWPro_GuideList.lua:270>Locals:self = <table> { SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:383 AutoCompleteZone = <func> @..\WoWPro_Dailies_Parser.lua:843 CreateGuideTabFrame = <func> @..\WoWPro_GuideList.lua:368 OnInitialize = <func> @..\WoWPro_Dailies.lua:11 NewModule = <func> @Ace3\..\AceAddon-3.0.lua:256 EnableModule = <func> @Ace3\..\AceAddon-3.0.lua:348 GuideTabFrame_RowOnClick = <func> @..\WoWPro_GuideList.lua:270 GetModule = <func> @Ace3\..\AceAddon-3.0.lua:231 IterateEmbeds = <func> @Ace3\..\AceAddon-3.0.lua:458 actionlabels = <table> {} defaultModuleLibraries = <table> {} UpdateQuestTracker = <func> @..\WoWPro_Dailies_Parser.lua:860 AutoCompleteLoot = <func> @..\WoWPro_Dailies_Parser.lua:804 SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425 CheckDailiesReset = <func> @..\WoWPro_Dailies_Parser.lua:679 RowUpdate = <func> @..\WoWPro_Dailies_Parser.lua:306 name = "WoWPro_Dailies" FirstMapCall = true IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467 orderedModules = <table> {} FramesLoaded = true DisableModule = <func> @Ace3\..\AceAddon-3.0.lua:366 Events = <table> {} Setup_TitleRow = <func> @..\WoWPro_GuideList.lua:199 baseName = "WoWPro_Dailies" QIDsInTable = <func> @..\WoWPro_Dailies_Parser.lua:41 AutoCompleteSetHearth = <func> @..\WoWPro_Dailies_Parser.lua:827 modules = <table> {} Print = <func> @..\WoWPro.lua:54 GuideList = <table> {} dbp = <func> @..\WoWPro.lua:32 AutoCompleteQuestUpdate = <func> @..\WoWPro_Dailies_Parser.lua:710 Disable = <func> @Ace3\..\AceAddon-3.0.lua:330 IsModule = <func> @Ace3\..\AceAddon-3.0.lua:238 OnEnable = <func> @..\WoWPro_Dailies.lua:15 SetDefaultModuleState = <func> @Ace3\..\AceAddon-3.0.lua:403 RowLeftClick = <func> @..\WoWPro_Dailies_Parser.lua:559 LoadGuide = <func> @..\WoWPro_Dailies_Parser.lua:235 SetEnabledState = <func> @Ace3\..\AceAddon-3.0.lua:440 NextStep = <func> @..\WoWPro_Dailies_Parser.lua:54 UpdateGuideList = <func> @..\WoWPro_GuideList.lua:171 actiontypes = <table> {} enabledState = true OnDisable = <func> @..\WoWPro_Dailies.lua:48 EventHandler = <func> @..\WoWPro_Dailies_Parser.lua:568 Enable = <func> @Ace3\..\AceAddon-3.0.lua:315 CreateConfig = <func> @..\WoWPro_Dailies_Config.lua:159 IterateModules = <func> @Ace3\..\AceAddon-3.0.lua:453 CreateGuideTabFrame_Rows = <func> @..\WoWPro_GuideList.lua:285 RegisterGuide = <func> @..\WoWPro_Dailies.lua:61 GetName = <func> @Ace3\..\AceAddon-3.0.lua:300 moduleName = "Dailies" defaultModuleState = true Reset = <func> @..\WoWPro_Da

Ludovicus_Maior's picture

Re: Bug with dailies tab

Thanks for the report.  Fix for the problem is checked in and will be in the next release.

 

WoWPro_Leveling_Parser.lua:720: attempt to call field

I was on the horde side on my BE hunter when I got this error after the most recent update:

I don't remember what zone.

Current Version: 2.3.2 is the one i am using

 

 

1x WoWPro_Leveling-2.3.2\WoWPro_Leveling_Parser.lua:720: attempt to call field "CheckAvailableSpells" (a nil value)

WoWPro_Leveling-2.3.2\WoWPro_Leveling_Parser.lua:720: in function "EventHandler"

WoWPro\WoWPro-2.3.2.lua:272: in function <WoWPro\WoWPro.lua:206>

 

Locals:

self = WoWPro.EventFrame {

 0 = <userdata>

}

event = "PLAYER_LEVEL_UP"

(for generator) = <func> =[C]:-1

(for state) = <table> {

 Leveling = <table> {}

}

(for control) = "Leveling"

name = "Leveling"

module = <table> {

 SetDefaultModuleLibraries = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:383

 AutoCompleteZone = <func> @..\WoWPro_Leveling_Parser.lua:892

 CreateGuideTabFrame = <func> @..\WoWPro_GuideList.lua:368

 OnInitialize = <func> @..\WoWPro_Leveling.lua:11

 NewModule = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:256

 EnableModule = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:348

 GuideTabFrame_RowOnClick = <func> @..\WoWPro_GuideList.lua:270

 GetModule = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:231

 IterateEmbeds = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:458

 CreateSpellListFrame = <func> @..\WoWPro_Leveling_Frames.lua:69

 actionlabels = <table> {}

 defaultModuleLibraries = <table> {}

 UpdateQuestTracker = <func> @..\WoWPro_Leveling_Parser.lua:925

 RowDropdownMenu = <table> {}

 AutoCompleteLoot = <func> @..\WoWPro_Leveling_Parser.lua:854

 AutoCompleteQuestUpdate = <func> @..\WoWPro_Leveling_Parser.lua:757

 RecordTaxiLocations = <func> @..\WoWPro_Leveling_Parser.lua:733

 enabledState = true

 FirstMapCall = false

 FramesLoaded = true

 SetDefaultModulePrototype = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:425

 Events = <table> {}

 baseName = "WoWPro_Leveling"

 RowUpdate = <func> @..\WoWPro_Leveling_Parser.lua:336

 name = "WoWPro_Leveling"

 actiontypes = <table> {}

 IsEnabled = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:467

 orderedModules = <table> {}

 SkipStep = <func> @..\WoWPro_Leveling_Parser.lua:104

 DisableModule = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:366

 modules = <table> {}

 Setup_TitleRow = <func> @..\WoWPro_GuideList.lua:199

 GetAvailableSpells = <func> @..\WoWPro_Leveling_Parser.lua:992

 AutoCompleteLevel = <func> @..\WoWPro_Leveling_Parser.lua:909

 AutoCompleteSetHearth = <func> @..\WoWPro_Leveling_Parser.lua:876

 CompletingQuest = false

 Print = <func> @..\WoWPro.lua:54

 GuideList = <table> {}

 dbp = <func> @..\WoWPro.lua:32

 OnEnable = <func> @..\WoWPro_Leveling.lua:18

 RowLeftClick = <func> @..\WoWPro_Leveling_Parser.lua:594

 IsModule = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:238

 LoadGuide = <func> @..\WoWPro_Leveling_Parser.lua:274

 SetDefaultModuleState = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:403

 UnSkipStep = <func> @..\WoWPro_Leveling_Parser.lua:146

 AutoCompleteGetFP = <func> @..\WoWPro_Leveling_Parser.lua:746

 SetEnabledState = <func> @AtlasLoot_Loader\Libs\..\AceAddon-3.0.lua:440

 NextStep = <func> @..\WoWPro_Leveling_Parser.lua:46

 UpdateGuideList = <functi

 

 

Ludovicus_Maior's picture

Re: attempt to call field "CheckAvailableSpells" (a nil value)

Yup.  Got that one already.  New cut in 30  minutes.

 

Type
WoW Insider Recommends the WoW-Pro Addon News Post
New Moderator: Crackerhead22 News Post
New Moderator: Ludovicus Maior News Post
WoW Insider's Addon Spotlight author uses WoW-Pro! News Post
A Fond (and possibly temporary) Farewell News Post
WoW-Pro Addon Update - v2.1.2 + WoW-Pro Dailies BETA! News Post
WoW-Pro Addon Update - v2.1.1 News Post
Community Recognition News Post
WoW-Pro Addon Update - v2.1.0 News Post
WoW-Pro Addon Update - v2.0.6 News Post

Latest Status Updates

Ludovicus_EditBot

Grail 095 seems to have the quest level issues fixed!

26 weeks ago
Ludovicus

If you are using Grail 094 or earlier, it will mess up the quest levels for 7.3.5 . Disable it till version 095 is out.

28 weeks ago
Ludovicus

"Bigger Fish to Fry" + Artifact Fishing rod guide now published.

30 weeks ago
Ludovicus

BTW, I have 2 accounts here. Ludovicus_Maior my site admin account and this is my normal account. I can't edit some content as an admin!

42 weeks ago
Ludovicus_Maior

I apologize for the late replies to many bug reports. The SPAM catcher had about 2000 comments that I had to sift through by hand!

46 weeks ago