7.0.3.1-nolib

Details

  • Filename
    AckisRecipeList-7.0.3.1-nolib.zip
  • Uploaded by
  • Uploaded
    Jul 19, 2016
  • Size
    404.18 KB
  • Downloads
    224
  • MD5
    9e1ecb93f797609858ae92c09ccc99cf

Supported WoW Retail Versions

  • 7.0.3

Changelog

tag 7.0.3.1
379e6487c5f51d78a398762a5848e60b4340141d
James D. Callahan III <jcallahan@curse.com>
2016-07-19 10:49:09 -0500

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

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.
    - Change the Reputation AcquireType's name to display as "Vendor (Reputation)" and change its alphabetical position in the filter display.
    - Add private.VENDOR_TYPE_FORMAT to allow for things such as "Vendor (Reputation)"
    - Don't assign the VENDOR flag on a recipe in AddRepVendor - this is a completely separate filter.
Ressy:
    - Update of localization
    - Dalaran -> Dalaran_Northrend & Dalaran_BrokenIsles
    - Localizations
    - Prep for Legion work
    - Branch creation - TOC update for Legion