2.4-81-g85d0e2c

Details

  • Filename
    AckisRecipeList-2.4-81-g85d0e2c.zip
  • Uploaded by
  • Uploaded
    Sep 15, 2012
  • Size
    834.46 KB
  • Downloads
    1,003
  • MD5
    a554dd86e47220dd0af2730b5d19f0cf

Supported WoW Retail Versions

  • 5.0.5

Changelog

Ressy:
    - Outland trainers & vendors - alliance & neutral only - includes Shat scan, Scryers side. Removed 2 trainers who were converted to vendor only. Added 1 of the removed trainers to the vendor list, other was already there.
James D. Callahan III:
    - Cleaned up profession scanning/dumping code - only load the required profession instead of all of them, and add a 0.1 second wait before performing a scan to ensure all Recipe and Crafted items are in WoW's cache.
    - Call GetItemInfo() when setting a recipe's RecipeItemID and CraftedItemID to pull the information into WoW's cache.
    - Added AceTimer-3.0
    - No need to load every profession when ScanTooltipRecipe is called - the relevant profession(s) are already loaded at that point.
    - Added MOB_DROP and WORLD_DROP to the flag check to warn about missing recipe item IDs when doing a profession scan.
    - Removed debug warnings about missing recipe item IDs when building the RECIPE_ITEM_TO_SPELL_MAP - this is already handled in profession dumps.
Ressy:
    - Added receipe item for Vial of the Sands
James D. Callahan III:
    - Initialize lookup lists if needed whenever a profession is initialized.
mike:
    - Add crafted item id for Abyssal Shatter
James D. Callahan III:
    - Initialize private.current_profession_specialty to nil regardless of anything. Do not check for specialties in a profession if it isn't registered in the SpecialtiesTable - hopefully fixes the 5.0.4+ issue where GetSpellBookItemName() freaks out.
    - Re-ordered a block of code.
    - Use the pre-existing localized name for Engineering when constructing the specialties table.
    - Rewrote the profession-cycler button's OnClick so I didn't have seizures every time I stumbled across it.
    - MainPanel.profession --> MainPanel.current_profession
    - Re-generated development localizations via DumpPhrases().
    - Changed load order for localization files and cross-ported add-on:DumpPhrases() from the 2.0 branch of Collectinator.
mike:
    - Draela -> Draelan
    - Stupid Inscription, Glyph of Barkskin from NIR now
    - added "Draela" to the localization app
    - Added a new mob to the Mob db: Bash'ir Arcanist and added the mob ID to the Enchant Weapon - Major Spellpower
James D. Callahan III:
    - Comment out code (for possible later reuse) that removes the VENDOR flag from recipes where REPUTATION is set since there are edge-cases where this is valid.
mike:
    - Datamined the Jewelcrafting Supplies vendor: Anuur
James D. Callahan III:
    - Got rid of the "REMOVED_FROM_GAME" and F.RETIRED for 10 recipes which are sold by Tiffany Cartier in Dalaran.
    - Cleanup private:AddListEntry()
Ressy:
    - Fixing trainer adds
    - Alliance - Darnassus + Teldrassil
    - Northrend Alliance + Dalaran
James D. Callahan III:
    - Removed a silly non-necessary iteration when all that was required was a simple lookup.
    - Changed trainer scanning to only load recipes from that trainer's profession rather than loading _all_ professions so we're not loading things we don't need. Use the profession_recipe_list for the trainer's profession as well to remove a check on the recipe's profession.
    - Fixed two calls to Debug which referred to recipe_prototype instead of add-on.
Ressy:
    - Recipe removed from trainer
    - Alchemist's Flask
    - Stormwind/Elwynn Forest
mike:
    - Added the IDs to a few <Guild Vendor>'s to the respected recipes that they sell
    - Added a new trainer who trains in a few professions: Wembil Taskwidget
    - Added a new Jewelcrafting Trainer to that database: Hanner Gembold
Ressy:
    - Dun Morough
John Pasula:
    - Update alchemy - Apothecary  Bressa.
    - Update blacksmith recipes.
mike:
    - manually revert the recent changes to engineering db file
Ressy:
    - Stormwind/Ironforge changes
mike:
    - Updated the entries for the Engineering recipes: Accurate Scope and Fused Wiring
James D. Callahan III:
    - Localization for new Vandor
Ressy:
    - Jewelcrafting trainer update
    - Updated Alchemy trainer
James D. Callahan III:
    - Added lookup of zone info by name.
    - Why the hell was this function so complicated?
    - Whoops. Remove LibBabble-Zone-3.0 from .pkgmeta
    - Most of the boss names are now pulled from the Encounter Journal rather than LibBabble-Boss-3.0 - those that remain either have not been added yet (Karazhan) or are not considered bosses by Blizzard.
    - Added missing entry for Darkshore.
    - Dump recipe World Drop locations as their label.
    - Moved all (known) developer utility functions to Utilities.lua
    - Added missing entry for Deepholm.
    - LibBabble-Zone completely removed.
    - Update for ChangeLog
    - Changed method of zone name lookup, added support for continent names, and converted two more files away from LibBabble-Zone-3.0
mike:
    - Removed 2 mobs from the Mob database that were not associated with any recipes in any professions
    - Datamine Scan/Dump the Enchanting, Leatherworking, Cooking, and Alchemy databases
James D. Callahan III:
    - Since custom entries don't always have an associated zone, account for that.
    - Replaced usage of LibBabble-Zone with GetMapNameByID for custom string entries.
    - More dataminer tweaks
    - Another tweak to responsiveness for searching.
mike:
    - Removed the Resistance Armor Kits in the Leatherworking database since they were removed, and removed the mobs that used to be associated with those recipes
    - Added a bunch of recipes from various professions that have multiple ranks where it auto-updates it when you reach a certain skill level of that profession
James D. Callahan III:
    - Added new patterns for the data miner. Fixes rage potions, Barbaric Belt, Blade Ward, and some cooking recipes.
    - Logic fix.
    - Typo fix.
    - Removed SPELL_OVERWRITE_MAP - now check for recipe:PreviousRankID() instead.
    - Recipe dumps will now include recipe:SetPreviousRankID() where appropriate.
    - Updated Leatherworking and Tailoring recipes to use recipe:SetPreviousRankID()
    - Added recipe_prototype methods SetPreviousRankID and PreviousRankID; this is much cleaner (as a one-to-one mapping) than maintaining a monolithic SPELL_OVERWRITE_MAP.
    - Display tweak.
    - Actually remove the textures…
    - Removed the profession textures we were shipping with in favor of SetPortraitToTexture() and GetTradeSkillTexture()
    - Use BOOKTYPE_PROFESSION rather than "profession".
    - Made the search box inherit from SearchBoxTemplate.
    - Made search-on-type more responsive.
    - ChangeLog update.

Additional Files