7.0.3.2-nolib

Details

  • Filename
    AckisRecipeList-7.0.3.2-nolib.zip
  • Uploaded by
  • Uploaded
    Jul 19, 2016
  • Size
    404.04 KB
  • Downloads
    621
  • MD5
    ace3c79df35f69026f9d27e9f1c624a8

Supported WoW Retail Versions

  • 7.0.3

Changelog

tag 7.0.3.2
d8a4314ca53d9bea1f1956f895e76d7ea5415967
James D. Callahan III <jcallahan@curse.com>
2016-07-19 20:57:05 -0500

Somehow the repository was in a weird state. Fixed.

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

James D. Callahan III:
    - Refactor/rewrite handling of profession module loading: * Handle filter creation so the modules don't have to do it themselves - kills boilerplate in every module and allows on-the-fly tweaks in the future. * Modules must signal that they are enabled so the profession will be created (OnModuleCreated was not the proper way). * Modules will be loaded on commandline scan or when toggling through known professions from the panel portrait. * Added the Profession:ActivationSpellName method; defaults to the profession name, but can be set in the module. (Mining uses the Mining Skills spell, for example.)
    - Whitespace.
Ressy:
    - Blacklist cooking recipes
James D. Callahan III:
    - SHADOWMOON_VALLEY => SHADOWMOON_VALLEY_OUTLAND
    - Handle cases where zone dump has no output.
    - Cleanup.
    - Shrink expansion reputation buttons by 10% so they all fit in the panel.
Ressy:
    - Add Vendor, localizations
    - Cuz spelling is hard.
    - Add Localzations
    - Add additional items with no role ids
    - Add blacklisted recipes - recipes which API returns, but aren't actually in game
    - Add custom entries
    - Add map ids
    - Add Reps
    - Add vendors
James D. Callahan III:
    - Replace recipe description check with recipe ID blacklist - apparently some recipes that never made it into the game actually have descriptions.
Ressy:
    - Update the NoRoleFlag for Jewelcrafting
James D. Callahan III:
    - Check for the existence of a description before automatically adding new recipes - only valid recipes will have one.
    - Remove hacks that mapped Mining to Smelting due to changes in Legion.
    - Add more nil sentries.
    - Assign the actual expansionID when automatically adding new recipes - was assigning the label.
Ressy:
    - Vendor is now only Jewelcrafting now
    - Localization
    - For alchemy whitelisting
James D. Callahan III:
    - Add 0.1 second wait to scanning when cycling professions from the portrait - necessary due to Legion changes.
    - Update logo-handling code to mimic what Blizzard does in GluesXML, since the Legion logo uses an atlas.
    - Renames.
    - Ensure proper handling of invalid spellID for progress bar.
    - Whitespace fixes.
    - Replace GetTradeSkillTexture usage with updated API.
    - Update scanning code, since the Filter Danceā„¢ is no longer necessary.
    - Account for changes to the TradeSkillFrame search box.
    - Properly use C_TradeSkillUI.GetTradeSkillLine() so the scan button will show and other things work as intended.
    - Remove unnecessary code.
    - Variable renaming.
Ressy:
    - Localizations
    - Not sure if needed, but Dalaran Northrend vs Dalaran Legion
    - Add Legion zones
    - Fix vendor - only enchanting, not tailoring
    - Localization
    - Add demonhunter
    - Localizations
    - Add Firelands
    - cleanup
James D. Callahan III:
    - Missed a few.
    - Some stuff was moved from global functions to methods of C_TradeSkillUI
    - Make sure continent isn't nil - this wasn't an issue in WoD, but apparently something changed in Legion that I'm currently not going to log in to investigate further.
Ressy:
    - Dalaran -> Dalaran_Northrend & Dalaran_BrokenIsles
    - Localizations
    - Prep for Legion work
    - Branch creation - TOC update for Legion