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

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.

 

Problem with the addon on MacIntosh computer

I haven't had any issues on my Mac before 5.0.4.  Since then, I get the following error whenever I a) get a skillup, b) get an achievement, or c) gain a level:--------

Message: ...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:724: attempt to call field 'CheckAvailableSpells' (a nil value)

Time: Thu Sep 27 22:04:06 2012

Count: 25

Stack: [C]: in function `CheckAvailableSpells'

...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:724: in function `EventHandler'

Interface\AddOns\WoWPro\WoWPro.lua:272: in function <Interface\AddOns\WoWPro\WoWPro.lua:206>

 

Locals:  

It's a general addon bug I'm

It's a general addon bug I'm sure they're aware of. They don't need to know what computer you're on as the addon is not coded any different for either OS. It's coded to work with WoW regardless. The LUA error will pop up occasionally but it shouldn't effect the guide from working. Just try your best to ignore for now.

Quest resetting

With the latest patch of Wow, my WowPro resets most of the quests, and is not able to find back to where i was anymore.

Only if a step is manually removed, it is remembered. Resetting the current guide usually will put you up to (or about) where you left of, or if the quests have been done before.

This no longer happens.

 

Chron.

 

EDIT: The 
CAPTCHA thing here sucks! I've tried 15 times, and it is not possible to read for the human eye whatsoever! small letters that are only 10 pixels large... Not working well... Change it, please!

 

Chron.

---ooo---- Questing is the meaning of life  ---ooo---

Yes I had issues with the

Yes I had issues with the Captcha too.  Seeing as I'm dyslexic this is the worst Captcha I've ever had to deal with and I had to do it atleast 15 times to get it to work.

Emmaleah's picture

Its horrid!!!

I put the page size to 400% then I can sometimes get it on the 1st try, and always less than 5 (I think)

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

Firelands Dailies Error

I'm running the current version of the addon, Current Version: 2.3.0B

The error occurs when I try to load up the guide for the first time, sometimes it won't load and to produce this I just hit "Reset Current Guide"

Date: 2012-09-04 21:16:18

ID: 1

Error occured in: Global

Count: 1

Message: ..\AddOns\WoWPro\WoWPro_Frames.lua line 775:

   'for' limit must be a number

Debug:

   [C]: ?

   WoWPro\WoWPro_Frames.lua:775: func()

   ..\FrameXML\UIDropDownMenu.lua:710: UIDropDownMenuButton_OnClick()

   [string "*:OnClick"]:1:

      [string "*:OnClick"]:1

Locals:

(for index) = 1

(for limit) = nil

(for step) = 1

(*temporary) = nil

(*temporary) = nil

(*temporary) = nil

(*temporary) = "'for' limit must be a number"

AddOns:

  Swatter, v5.14.5335 (KowariOnCrutches)

  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)

  AutoBar, vv5.0.4.02

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

  BeanCounter, v5.14.5335 (KowariOnCrutches)

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

  DBMCore, v

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

  Enchantrix, v5.14.5335 (KowariOnCrutches)

  EnchantrixBarker, v5.14.5335 (KowariOnCrutches)

  GoGoMount, v5.0.3

  Informant, v5.14.5335 (KowariOnCrutches)

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

  Postal, v3.5.0

  SlideBar, v5.14.5335 (KowariOnCrutches)

  Stubby, v5.14.5335 (KowariOnCrutches)

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

  TomTom, vv50001-1.0.2

  WoWPro, v2.3.0B

  WoWProAchievements, v2.3.0B

  WoWProDailies, v2.3.0B

  WoWProLeveling, v2.3.0B

  WowProProfession, v2.3.0B

  WoWProWorldEvents, v2.3.0B

  BlizRuntimeLib_enUS v5.0.4.50001 <us>

  (ck=864)

Here's another, same guide

Date: 2012-09-04 22:31:51

ID: 1

Error occured in: Global

Count: 1

Message: ...face\AddOns\WoWPro_Dailies\WoWPro_Dailies_Parser.lua line 129:

   Usage: GetAchievementCrieriaInfo(achievementID, criteriaIndex)

Debug:

   [C]: ?

   [C]: GetAchievementCriteriaInfo()

   ...face\AddOns\WoWPro_Dailies\WoWPro_Dailies_Parser.lua:129: NextStep()

   WoWPro\WoWPro_Broker.lua:315: NextStep()

   ...face\AddOns\WoWPro_Dailies\WoWPro_Dailies_Parser.lua:319: RowUpdate()

   WoWPro\WoWPro_Broker.lua:121: rowContentUpdate()

   WoWPro\WoWPro_Broker.lua:146: UpdateGuide()

   ...face\AddOns\WoWPro_Dailies\WoWPro_Dailies_Parser.lua:290: LoadGuide()

   WoWPro\WoWPro_Broker.lua:74: LoadGuide()

   WoWPro\WoWPro.lua:201:

      WoWPro\WoWPro.lua:194

Locals:

(*temporary) = "5865"

(*temporary) = nil

Estelyen's picture

Guide progression

It's sort of hard to explain the problem I am experiencing, but I'll give it a shot: On some guides, the progression through the guide steps doesn't work as intended. I noticed it on the guide for the Darkmoon Faire first, it would lead me to where I turn in the Tonk Commander quest and then it bugs out; in some cases, the step just gets marked as completed but it doesn't advance to the next step, in some cases the step displayed just vanishes entirely and it's just displaying a blank window.

At first I didn't mind too much, since I know quite well how to do the Darkmoon quests by now. But now I just started doing my own Firelands Invasion guide again, with the same character I wrote the guide with (meaning I have already unlocked everything, but I missed the pet sometimes contained in Zen'Vorkas cache, that's what I'm trying to get now) and it's showing the same symptoms. Even worse, it doesn't mark those one-time unlocking quests as completed and tells me to do them every time. When the progression gets stuck on this guide like described above, it sometimes does move on to the correct current step when I accept/complete quests further down in the guide, but it's generally buggy, not stickying some steps correctly and getting completely stuck again when I try to do Into the Fire rather than the Forlorn Spire, always showing the "Decision Quest" step and not doing anything else anymore.

Another thing I noticed is that a few steps before it starts bugging out, the WoWPro window doesn't resize to the step text anymore, either showing a lot of empty space in it or truncating the step text with "..." at the end.

Clicking the step off in the guide doesn't work, it just checkmarks the step but doesn't move on. Resetting the guide and reloading the UI both don't help at all, I've tried alternatively multiple times. I tried deactivating all other addons to see if it was an addon conflict, no change. I tried completely removing WoWPro (yes, all its files in the WTF account and character specific folders including their .bak files as well) and reinstalling it, no change. I'm at a loss as to what else I could do, so I'm writing this wall of text here. The odd thing is that most other guides work completely fine (well, ok I haven't tested all of them, that'd be a little too much tedious work, so there might be more guides where this happens).

EDIT: Ok, just did a little more testing: Most of the daily guides seem broken, on the Kalu'ak guide for instance, it refuses to load the guide at all since it always thinks that I've done all the quests in there already, although I haven't. The Argent Tournament guide always presents me with ALL the quests, even the one-time only introdutcion quests that I've done years ago :P

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

Dailies Module refuses to load

After the last update, I won't load for me for nothing! It's quite annoying!  I'm posting a screenshot from in game to demonstrate what I mean.

I even had dailes in my log and it was STILL doing that!

ugh the screnshot wont load!

ugh the screnshot wont load! is there  anyplace where I can show you what i mean?

Ludovicus_Maior's picture

Re: ugh the screnshot wont load!

Send me a private message and then you can attach it to a REAL email.

Kaboca's picture

WoWPro 2.2.4 - Better Carbonite support

--[[The problem:
original line 465 table.insert(cache, TomTom:AddZWaypoint(zc, zi, x, y, desc, false))
The "zc" and "zi"  variable never filled, so when you cross a border , carbonite missdirect you in the current zone...

The solution: I wrote some code, maybe not perfect, but work for me.
]]--

-- original line 456: elseif TomTom then
-- New Code for WoWPro_Mapping.lua
            local zc, zi = GetCurrentMapContinent(), WoWPro.Zone2MapID[zone].mapZone

                if not zi then
                        WoWPro:GenerateCarboniteMapData()
                        zi = WoWPro.Zone2MapID[zone].mapZone
                end

--- New Code for: WoWPro_Zones.lua ---
local function AddMapZoneData(zi,zone)
        if WoWPro.Zone2MapID[zone] then
                WoWPro.Zone2MapID[zone].mapZone = zi
        else 
                WoWPro:Print("Zone:"..zone.." not found WoWPro Zone2MapID table!")
        end
end

function WoWPro:GenerateCarboniteMapData()
    WoWPro:Print("Generating Carbonite mapZone data...")
        
        local here = GetCurrentMapAreaID()
        
        for ci,c in pairs{GetMapContinents()} do
            contnames[ci] = c
            zonenames[ci] = {GetMapZones(ci)}
                
            for zi,z in pairs(zonenames[ci]) do
                        AddMapZoneData(zi,z)
                end
        end
        
    SetMapByID(here)
        WoWPro:Print("done")
end

Ludovicus_Maior's picture

Better carbonite support - but different.

Thanks for the code snippets, but it turns out there is a shorter way to do it, as we already collect the information in your function GenerateCarboniteMapData().

I'll put my version of the fix in tomorrow's build.

Add-On doesn't function if WoW is run from external HDD

I am using version 2.2.4.  I run WoW off of a portable hard drive so I can use it on multiple computers.  I have other addons in my interface folder that work like they're supposed to, the only one that doesn't is WoW-pro.  The little circle on the edge of the map is there but left or right clicking it does nothing.  When I check the addons tab from the menu, WoW-Pro isn't even there.  I have used this add-on on a computer without running it from an external hard drive and it worked.  It'd be really cool if I could get this working so I can take my game and my addons anywhere.

Gylin's picture

Addon not working from external HDD

Have you only just installed the addon?

If so check it's installed correctly, open your addons folder and check if you have 1 or 6 wowpro folders.

If you only have 1 (wowpro v2.2.4) open it and take the 6 folders within and put them into your addons folder.

I've just done a check to see if the addon worked while running the game from an external hd, and for me it does, so other than the above suggestion, I can't give you much more advice as I can't replicate your problem.

The only other possiblity is a bad clash with another addon your running, but without knowing your other addons I can't check.

 

Problem with guide sorting

I'm hoping you can shed some light on why this issue is occurring.

I click on a heading (WoW-Pro addon v 2.2.3) under the guide list.  Say I select Range, so it's sorted by lowest level to highest level zones...helping me to find the next zone easier.

The issue occurs when I click on the line for a sone.  Example - I click on the top line of the sort (in this case, Tirisfal Glades) and instead of selecting that guide, the selection jumps to a completely different guilde (in this example, Kezan).  I try clicking on the next line (Kezan in this case) and it jumps down to Azshara half way down the list instead.

The only theory I have for this behaviour is that it's still selecting the guide based on the line from the original sorting...instead of the new sorting.  It is also appearing to be nigh impossible to get the guilde back to that sorting  Even a log off and log back in still shows a different order (it does have Kezan first...however it has Durator second and will still jump ahead to Azshara)

Ludovicus_Maior's picture

Jumping GuideLists: Mark II

OK, I have reproduced it, and it was blazingly obvious on inspection.
Try this fix, if you know how patch addons!
Otherwise, it will be fixed in the next release.

lfo@throne;371$ git diff
diff --git a/WoWPro/WoWPro_GuideList.lua b/WoWPro/WoWPro_GuideList.lua
index 9cb4c7c..a0f825b 100644
--- a/WoWPro/WoWPro_GuideList.lua
+++ b/WoWPro/WoWPro_GuideList.lua
@@ -184,6 +184,7 @@ function WoWPro:UpdateGuideList()
                                button:SetText(iGuide[colDesc[1]])
                            end
                        end
+                       row.GID = GID
                        row:SetChecked(WoWProDB.char.currentguide == GID)
                else
                        row:Hide()
lfo@throne;372$

Ludovicus_Maior's picture

Selecting those pesky jumping guides

I think I know what is going on.  

By default, the current guide is highlighted and selected.

When you select another guide, it is activated.   If the guide is complete, then the next guide is automatically selected and loaded.  This changes the current guide, which can lead to the selection jumping around until it finds a guide that is incomplete.

 

Please tell me you see this behaviour only on completed zones!

Odd...thought I'd replied to

Odd...thought I'd replied to this already...but here goes...

Negative on the jumping due to completion.  I'm attempting to manually select guildes with the level range sorted...and clicking on ones I've done or haven't don't result in any predictable behaviour...I click on (alliance side) Dun Morogh (Gnome) which is second in the list...it jumps to Teldrassil...I click on Dun Morogh (Dwarf) and it jumps to Gilneas (Worgen).  I click on Teldrassil...it jumps to Dun Morogh (Dwarf).

If there's any other detail/info I can relay to assist in figuring out what's going on with this, let me know.

Gylin's picture

Jumping guidelist

Just a thought, are you using any other addons and if so what ones?

I run quite a few (addon memory usage normally runs at 150mb+) and have never had the issue your having.

It might be something that has a similar list function, or something that runs using the same ace libary functions, and is effecting our guidelist somehow.

Sorry thats a bit vague, but if I can't replicate the problem I can't say much else.

 

Ackis Recipie List, Atlas,

Ackis Recipie List, Atlas, Auctionator, Carbonite, Gatherer, Identity, PlayerScore, WoW Pro

I don't tend to run many addons at the moment, figure when I get to raiding or such, I'll get the necessary addons then...

I have found that a complete exit of WoW and going back in will resolve the issue...until the list is resorted.

Bug with addon

 

Date: 2012-04-22 12:16:32

ID: 1

Error occured in: Global

Count: 1

Message: ...face\AddOns\WoWPro_Dailies\WoWPro_Dailies_Parser.lua line 754:

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

Debug:

   (tail call): ?

   ...face\AddOns\WoWPro_Dailies\WoWPro_Dailies_Parser.lua:754:

      ...face\AddOns\WoWPro_Dailies\WoWPro_Dailies_Parser.lua:752

   (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:

      ...ce\AddOns\Archy\Libs\AceBucket-3.0\AceBucket-3.0.lua:109

   (tail call): ?

   [C]: ?

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

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

   (tail call): ?

   ...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:166:

      ...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:138

AddOns:

  Swatter, v5.13.5258 (BoldBandicoot)

  AckisRecipeList, v2.3.0

  Altoholic, v4.3.001

  Archy, v1.8.24

  AtlasLootLoader, vv6.05.04

  AucAdvanced, v5.13.5258 (BoldBandicoot)

  AucFilterBasic, v5.13.5258 (BoldBandicoot)

  AucFilterOutlier, v5.13.5258.5187(5.13/embedded)

  AucMatchUndercut, v5.13.5258.5232(5.13/embedded)

  AucStatHistogram, v5.13.5258 (BoldBandicoot)

  AucStatiLevel, v5.13.5258 (BoldBandicoot)

  AucStatPurchased, v5.13.5258 (BoldBandicoot)

  AucStatSales, v5.13.5258.4838(5.13/embedded)

  AucStatSimple, v5.13.5258 (BoldBandicoot)

  AucStatStdDev, v5.13.5258 (BoldBandicoot)

  AucStatWOWEcon, v5.13.5258.4828(5.13/embedded)

  AucUtilAHWindowControl, v5.13.5258.5133(5.13/embedded)

  AucUtilAppraiser, v5.13.5258.5241(5.13/embedded)

  AucUtilAskPrice, v5.13.5258.5160(5.13/embedded)

  AucUtilAutoMagic, v5.13.5258.5224(5.13/embedded)

  AucUtilCompactUI, v5.13.5258.5254(5.13/embedded)

  AucUtilEasyBuyout, v5.13.5258.5241(5.13/embedded)

  AucUtilFixAH, v5.13.5258 (BoldBandicoot)

  AucUtilItemSuggest, v5.13.5258.5224(5.13/embedded)

  AucUtilPriceLevel, v5.13.5258.5241(5.13/embedded)

  AucUtilScanButton, v5.13.5258.5153(5.13/embedded)

  AucUtilScanFinish, v5.13.5258.5153(5.13/embedded)

  AucUtilScanProgress, v5.13.5258.4979(5.13/embedded)

  AucUtilScanStart, v5.13.5258.5153(5.13/embedded)

  AucUtilSearchUI, v5.13.5258.5254(5.13/embedded)

  AucUtilSimpleAuction, v5.13.5258.5210(5.13/embedded)

  AucUtilVendMarkup, v5.13.5258.4828(5.13/embedded)

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

  BadBoy, v9.000

  BadBoyLevels, v2.81

  BeanCounter, v5.13.5258 (BoldBandicoot)

  CantHealYou, v3.21

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

  Currency, v7.4

  DataStore, v4.3.001

  DataStoreAchievements, v4.3.001

  DataStoreAgenda, v4.3.001

  DataStoreAuctions, v4.3.001

  DataStoreCharacters, v4.3.001

  DataStoreContainers, v4.3.001

  DataStoreCrafts, v4.3.001

  DataStoreCurrencies, v4.3.001

  DataStoreInventory, v4.3.001

  DataStoreMails, v4.3.001

  DataStorePets, v4.3.001

  DataStoreQuests, v4.3.001

  DataStoreReputations, v4.3.001

  DataStoreSpells, v4.3.001

  DataStoreStats, v4.3.001

  DataStoreTalents, v4.3.001

  DBMCore, v

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

  Enchantrix, v5.13.5258 (BoldBandicoot)

  EnchantrixBarker, v5.13.5258 (BoldBandicoot)

  GTFO, v4.12.3

  Healium, v

  Informant, v5.13.5258 (BoldBandicoot)

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

  Mapster, v1.4.3

  OmniCC, v4.3.2

  Panda, v4.3.0.39

  QuestLevelPatch, v1.4

  Recount, v

  Reforgenator, v1.3.17

  SlideBar, v5.13.5258 (BoldBandicoot)

  Stubby, v5.13.5258 (BoldBandicoot)

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

  TomTom, vv40300-1.4.4

  WoWPro, v2.2.3

  WoWProAchievements, v2.2.3

  WoWProDailies, v2.2.3

  WoWProLeveling, v2.2.3

  WowProProfession, v2.2.3

  WoWProWorldEvents, v2.2.3

  BlizRuntimeLib_enUS v4.3.4.40300 <eu>

  (ck=b04)

 

 

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

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!

1 day 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!

4 weeks ago
Ludovicus_Maior

Patch release 7.3.0B is out now!

6 weeks ago
Ludovicus_Maior

Cutting release 7.3.0 shortly. Just need to do some last minute tests.

7 weeks ago
Ludovicus_Maior

Cutting a quick patch release to catch guide updates and a few bug fixes.

10 weeks ago