WoW-Pro 2.2.0D Leveling, Dailies, Professions, WorldEvents, and Achievements Release Notes



Current Version: 2.2.0D (The Lunar Festival Release!)
Last Update: Jan 29, 2011
Next Update: Feb 04, 2012
This update includes:
- Updates, as we incorporate the suggestions and bug fixes from YOU, our community! There are 197 guides, of which 24 had updates.
- A promise to update the guides every couple of weeks, and try to anticipate world events.
- A few bug fixes and enhancements.
The updated guides include:
- Added License text to all guides
- Netherwing, new guide by Ludo
- Skyguard, new guide by Ludo
- ZulDrak guide was neutralized by Twists
- Sholazar Basin guide was neutralized by Crackerhead22
- Combined Horde Aldor and Scryer Terokkar Forests guides into one by Twists
- Darkmoon Faire, new guide by Twists
- Lunar Festival guides by Crackerhead, with Horde edit by Laotseu, Alliance edits by Ludo and Hendo72
- Alliance Western Plaguelands update by Fluclo
- Alliance Tanaris update by Fluclo
- Alliance Blasted Lands update by Fluclo
- Alliance Nagarad update by Crackerhead22
- Alliance Twilight Highlands tweak by Crackerhead22/Censored
- Alliance Hellfire Penninsula tweak by Ludo
- Alliance Zangarmarsh tweak by Ludo
- Alliance Terokkar tweak by Ludo
- Alliance Blades Edge tweak by Ludo
- Horde Ghostlands update by Fluclo
- Horde Terokkar Forest update by Crackerhead22
- Horde Nagrad big update by Crackerhead22
- Horde Blades Edge big update by Crackerhead22
- Horde Badlands edit by Crackerhead22
- Neutral Eastern Plaguelands update by Fluclo
- Neutral Netherstorm tweak by Ludo
- Separated TolBarad dalies into regulars and when you control guides
We have 8 bug fix/enhancements this update:
- Fixed a bug in 2.2.0 that broke the Dalies quest handling. Thanks for the catch Estelyen
- Fixed a bug in the leveling module for auto quest selection when stickies were present. Thanks for the reminder Crackerhead22
- Fixed a bug in 2.2.0 where the version number was wrong in the Achievements module.
- Removed check for Swatter. WoW 4.3 includes a built in bug catcher
- Added a License.html file to all addon folders
- Added new tag handling to Dalies module for P, REP, LEADIN, and REP
- Added WoWPro:Embed() to allow consolidation of duplicate code into WoWPro
- Made P and REP tags be ANDed conditions instead of ORed conditions
- Mark steps as skipped if you are missing the profession or hated by the faction
- Added script to generate Trial releases for Curse
- Bug fixes in the WorldEvents module by Twists to make Darkmoon Fair Work
- Global bug fix to not forget current guide when Addon de-activated
- Bug fix in Dalies module for race condition when completing quests that had dependent quests, thanks Estelyen
- MoltenFront is now a supported zone
- Misspelling of "Darnassis" in Mapping file, thanks Hendo72
- Horde Lunar Festival Guide was missing! Thanks AkaSmiley and Laotseu
- Suppress auto-hide in WorldEvents if the current step is in a dungeon, Ludo
- Add ';' step support to dailies module, Ludo
I have noticed that the loot counts are sometimes off a little. The problem is the event that indicates that a loot has occurred and the message that the server send the client to put something in your bag are not synchronized. It is known how to fix this, but the fix is NOT ready yet. Just keep an eye on it.
While the current guides are pretty good, we will be working constantly to improve and update these guides. Remember that if you notice a bug, you can help us by reporting it!
If you have trouble getting our addon to work, please check our "Troubleshooting Page" first. If you still need help, you can always stop by our "Friendly Chat Room"!
- Login or register to post comments
- Ludovicus Maior's blog
del.icio.us
Digg
Technorati
Twitter

Comments
Delay for 2.2.1
I've punted for a few days on 2.2.1, as I have discovered a few bugs in the dalies module while trying the "Shattered Sun Offensive" guide that Twists started and that I merged with my own.
Some of the steps are not auto-completing properly and some of the quest accepts seem to not get registered.
Something odd is going on.
—Ludovicus Maior
Could I see?
Could I see?
2.2.1 Preview
Github has my 2.2.1 preview.
It has three changes of note:
BTW, there may be a performance problem with the Acheivements module and the processing of CRITERIA_UPDATE messages.
—Ludovicus Maior
2.2.1 Preview
So far, theloot count fix has corrected all the problems with the Shattered Sun Guide.
I did discover and fix a few problems with the Dailies resetting logic.
Now onto writing a draft Love is in the Air guide.
—Ludovicus Maior
Performance Problems
I will look into it this weekend and see if I can see anything in code causing it.
Acheivement Performance Enhancement
Take a look at WoWPro_Dalies.lua in the GIT trunk and see the new thing:
bucket:RegisterBucketEvent({"CHAT_MSG_LOOT", "BAG_UPDATE"}, 0.333, WoWPro.Dailies.AutoCompleteLoot)
That causes CHAT_MSG_LOOT and BAG_UPDATE messages to be collected until 1/3 of a second has passed with no updates and then it calls WoWPro.Dailies.AutoCompleteLoot.
If you change the event processing for CRITERIA_UPDATE (which gets issued ALOT) to not call WoWPro:UpdateGuide() on every message but only after a delay, it may fix things. UpdateGuide is kinda expensive. Maybe:
bucket:RegisterBucketEvent("CRITERIA_UPDATE", 0.333, function (events) WoWPro:UpdateGuide(); end)
would do the trick
—Ludovicus Maior
Fixed in 2.2.0D
—Ludovicus Maior
If I click on the DL-Link on
If I click on the DL-Link on this page it downloads v2.2.0B :P Not sure if it's just a typo in the archives name or if you forgot to update the link ;)
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
Thanks for the catch, fixed
Thanks for the catch, fixed it.
Fixed in 2.2.0C
—Ludovicus Maior
Fixed in 2.2.0B
—Ludovicus Maior
Multiple item IDs for single quest
Was doing "Apply Heat and Stir" and relized that there were multiple Item IDs that were used in the quest.
The initial was 34023, then it went to 33615, then if it failed it would go to 33614. So not sure about how to go about that.
Nonlinear Heating and stirring
Hmm, you would want the first step to terminate for EITHER 33615 or 33614 and then have separate steps depending on which.
No, that would be a mess. It would be easier to have a U tag that took a list and gave you whichever was in your inventory.
a |U|33615;33614| form. Let me see if I can code that up.
—Ludovicus Maior
Um, I think you forgot to put
Um, I think you forgot to put the fix for the auto-accept/turn-in for the Leveling module. I saw it in the others, just not the leveling one.
Oh, Mxyzptlk
I have no idea how I messed that up. I'll put up a revamp tomorrow when I get tired of shoveling.
—Ludovicus Maior
You forgot that too!
It seems that you forgot to put <Script file="LunarFestival.lua"/> for horde side too :/
Fixed in 2.2.0A
Fixed three bugs in 2.2.0 in the update:
Depending on how much is changed in the Lunar Festival, we will update.
—Ludovicus Maior
Ok, I added in the REP tags
Ok, I added in the REP tags for the Nagrand quests for The Consortium on the certain quests. I hope I did it right.
|REP|The Consortium;933;Neutral|
That is what I put.
If you meant ONLY neutral ...
If you meant ONLY neutral then that is OK. If you meant neutral to exalted, then you need neutral-exalted.....
—Ludovicus Maior
Yes, since those quests are
Yes, since those quests are not available once you hit Friendly. "Head Full of Ivory" and "Stealing from Thieves" quests.