2.2.2-78-g38bd3b9

Details

  • Filename
    AckisRecipeList-2.2.2-78-g38bd3b9.zip
  • Uploaded by
  • Uploaded
    Mar 7, 2011
  • Size
    825.28 KB
  • Downloads
    45
  • MD5
    edb9616ae6b2f138a0e380199ca475de

Supported WoW Retail Versions

  • 4.0.6

Changelog

John Pasula:
    - Fixed some code changes that Torhal forgot (self:AddCustom -> recipe:AddCustom)
mike:
    - Converted the Runeforging, Blacksmithing, Engineering and Leatherworking databases to the new format
    - Added back some recipe entries that got lost in translation
James D. Callahan III:
    - Fix entry for "Durotar".
    - Added "Runda".
    - Added "Zarbo Porkpatty" and "The Chef".
    - Gracefully handle recipes which are taught by undefined trainers - the GUI shouldn't crash and burn.
    - Trainer updates for Alchemy, Cooking, and First Aid.
    - Trainer updates for Alchemy, Cooking, and First Aid.
John Pasula:
    - Update the headers to use git replacements.  I think some of these were still legacy from the svn days.
James D. Callahan III:
    - recipe:IsFlagged() --> recipe:HasFilter()
John Pasula:
    - Update org alchemy.
    - Update org enchanting.
James D. Callahan III:
    - Updated Inscription trainers/skill levels from Orgrimmar datamining.
    - Updated Tailoring trainers/skill levels from Orgrimmar datamining.
    - Updated cooking trainers from datamining Orgrimmar.
    - If the trainer datamine scan detects skills we don't show the trainer as knowing, fix our data. Also set the trainer filter on the recipe if necessary.
    - When detecting differences in skill levels between what ARL has and what is actually in-game, do a live update of the recipe.
    - Clarify messages in trainer scan output.
    - In recipe_prototype:AddFilters() - don't bxor a filter if it's already set.
John Pasula:
    - Update .docmeta
James D. Callahan III:
    - Converted Inscription recipes to the new format.
    - Converted Jewelcrafting recipes to the new format.
    - Converted Smelting recipes to the new format.
    - Converted cooking recipes to the new format.
    - Changed recipe_prototype:AddFlags() to recipe_prototype:AddFilters() for clarity.
    - LimitedVendor and Vendor entries actually dump as expected now.
    - Revert "Replaced Enchanting recipes with a new-format recipe dump."
    This reverts commit 9bf06fdaa252ad1d724e97aea52749d4834a1402.
    - Replaced Tailoring recipes with a new-format recipe dump. I realize that this removes the "Don't load this if you're not of this faction." code, but seriously - if people don't know how to use the filters by now then fuck 'em.
    - Wipe the sorted_data and reverse_map table after every flag iteration. Whoops.
    - Replaced Enchanting recipes with a new-format recipe dump.
    - Replaced Alchemy recipes with a new-format recipe dump.
    - Replaced First Aid recipes with a new-format recipe dump.
    - Mob, Vendor, and Trainer IDs are now sorted numerically in the recipe dump. World Drop strings are sorted as well.
    - Elixir of Minor Defense was missing the Horde filter flag...
    - Dump recipe flags in their numeric order for consistency.
    - Removed some dead code.
    - Re-wrote database dump to use the new recipe methods. Dumps will now properly handle seasonal, custom, achievement, and limited vendor acquire types. Cleaned up the upvalues, and all globals are now referenced from the local _G.
    - Somehow, Provisioner Nasela of the Mag'har was removed as a reputation vendor for Transmute: Primal Fire to Earth. Re-added.
    - Added methods to the recipe_prototype for adding acquire data. The old functions which do the same things are now wrappers for the methods.
    - Converted the First Aid recipes to use recipe:AddFlags() instead of addon:AddRecipeFlags().
    - Moved all of the recipe functions out of core.lua and into Recipe.lua - also changed recipes to use a metatable and assigned a prototype as the index so recipes can share methods.
John Pasula:
    - WTF was I doing with var2/arg3?
James D. Callahan III:
    - Code cleanup, and reference globals from our local _G.
    - Renamed PROFESSION_INITS to PROFESSION_INIT_FUNCS for clarity.
    - Moved player initialization code from core.lua to Player.lua
    - Moved definition of private.Player from core.lua to Player.lua
    - Cleanup and consistency changes.
    - Reference globals from our local _G.
    - Creating FilterPanel.value_map as an empty table and then creating it again as a populated table is just silly. Fixed.
    - Wrote general-purpose ToggleExpansionCheckBoxes(), which not only replaces four identical OnClick functions, but also has the added benefit of NOT toggling CheckBoxes/SavedVariables which are disabled.
    - Fixed a reference to a non-existent variable for folks who use Cartographer_Waypoints (do they still exist?).
    - Replaced a concatenation inside a for loop with a format() call.
    - Call some functions from our local reference to _G
    - Upvalued pairs() and select()
    - Removed unused constant and comment.
    - Future-proofing: Instead of relying on the hard-coded A_MAX, assume that private.acquire_strings will be updated simultaneously with private.acquire_types and simply check for its size instead.
mike:
    - Glyph of Rake will be Glyph of Pounce in 4.1
    - Updated the location of "Fyldan" and "Alegorn"
John Pasula:
    - We still refered to the dev versions of localizations as testenUS.lua this so that it they're now refered to as devel-enUS.lua
mike:
    - Removed the trainer: Borgus Steelhand and marked some Blacksmithing recipes as no longer in the game
    - Cleaned up the mob database and fixed acquire of some recipes in the Alchemy and Leatherworking databases
    - Removed some mobs that are no longer in the game
    - Removed the vendor: Heldan Galesong .. because he is no longer in the game
    - misc changes
    - In the Leatherworking database, marked "Quiver of a Thousand Feathers"  as no longer obtainable
    - Marked a bunch of Blacksmithing recipes as no longer obtainable
    - :O
John Pasula:
    - Formatting
mike:
    - fixed another ref
    - Fixed ref
    - Mark some Blacksmithing recipes as retired
John Pasula:
    - Update changelog.
    - Revert AceLocal change.  Mikk broke it.
    - Change log off.

Additional Files