r46

Details

  • Filename
    GatherNow-r46.zip
  • Uploaded by
  • Uploaded
    Jul 12, 2013
  • Size
    24.67 KB
  • Downloads
    90
  • MD5
    87df0c626f797104f3f700d8d56fa7bb

Supported WoW Retail Versions

  • 5.3.0

Changelog

------------------------------------------------------------------------
r46 | dridzt | 2013-07-13 03:24:08 +0000 (Sat, 13 Jul 2013) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Skinning support: GatherNow will make recommendations for skilling up Skinning.
- (Internal) refactor some monolithic functions to smaller task-specific ones.
------------------------------------------------------------------------
r45 | dridzt | 2013-07-12 08:09:05 +0000 (Fri, 12 Jul 2013) | 11 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Shrink the code. Half the size, twice the smarts ;)
- Add continent name to the zone descriptions, locale independent.
- Recommended zones that are on the same continent as the player will be listed first in the tooltip, others below, same for areas that are neutral or under the player's faction control.
- Warnings to train new available ranks should work for all current and future ranks and have the rank names localized.
- Fixed the bug where the addon would not provide recommendations at the exact points of transition between one resource and the next.
(so for example mining at skill 50,100,150,200 etc hints would disappear until the player had gained another point)
- Add some recommendations for Pandaria Herbalism.
- Clean up alot of unneeded variables, reduce string garbage generation a bit.
- A fair amount of internal restructuring making the code easier to maintain.
- Change the minor version to 2 as the database structure has also changed
(it will be upgraded automatically on login).
------------------------------------------------------------------------
r44 | dridzt | 2013-07-10 23:30:57 +0000 (Wed, 10 Jul 2013) | 2 lines
Changed paths:
   M /trunk/Core.lua

- Make the addon hide automatically on characters that don't have a supported profession.
- Add a simple command-line (/gathernow for help) to allow toggling the frame manually as well reset and re-discover the cached zone descriptions in case another Cataclysm happens :P
------------------------------------------------------------------------
r43 | dridzt | 2013-07-10 22:09:08 +0000 (Wed, 10 Jul 2013) | 6 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Dynamically construct zone recommendations in the appropriate locale for the player.
- Use a memoization table to store the localized zones so they only have to be queried through API once.
- Use standard text fonts so that special characters in foreign languages display properly.
- This makes the addon functional in all client languages without the need for separate localizations.
- Instead of not displaying info if the player is on a continent we have no specific data for, display instead all the recommendations for their skill level.
- Improve the tooltip hint for resources that haven't been cached yet directing the player to do a refresh.
------------------------------------------------------------------------
r42 | dridzt | 2013-07-10 07:27:21 +0000 (Wed, 10 Jul 2013) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

- Make the core functionality locale independent.
Tooltip hints are still in English but addon should function in all languages.
- Add a missing constant.
------------------------------------------------------------------------
r41 | dridzt | 2013-07-09 07:56:29 +0000 (Tue, 09 Jul 2013) | 1 line
Changed paths:
   M /trunk/.pkgmeta

- tweak .pkgmeta for case sensitive filesystems
------------------------------------------------------------------------
r40 | dridzt | 2013-07-09 07:52:48 +0000 (Tue, 09 Jul 2013) | 7 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Core.lua
   M /trunk/GatherNow.toc
   D /trunk/GatherNow.xml

- Change about a gazillion leaked globals to locals
- Actually create the saved variables and use them to save position
- Embed the libraries needed for the addon to function
- Remove an obsolete xml file not used anywhere
- Fix a nil reference error from calling GetResource() without supplying an itemID
- Prevent an error from unchached items
- Unregister the proper events OnDisable
------------------------------------------------------------------------
r39 | valdarix | 2013-07-08 14:14:29 +0000 (Mon, 08 Jul 2013) | 2 lines
Changed paths:
   M /trunk/GatherNow.toc

Upgraded to 50300 to no longer need to download out of date add ons

------------------------------------------------------------------------
r38 | valdarix | 2013-03-15 14:52:56 +0000 (Fri, 15 Mar 2013) | 4 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/GatherNow.toc

Bastardized implementation of Green Tea leaf
Added notification to train Zen Master

------------------------------------------------------------------------