3.0.22-26-gcc56f7a-nolib
Details
-
FilenameAckisRecipeList-3.0.22-26-gcc56f7a-nolib.zip
-
Uploaded by
-
UploadedJun 15, 2015
-
Size396.67 KB
-
Downloads86
-
MD596ea67f7523359fef8767511d55fa63b
Supported WoW Retail Versions
- 6.1.0
Changelog
James D. Callahan III:
- Remove MainPanel.current_profession (an ID) in favor of using private.CurrentProfession (an object). Greatly simplified things by expunging much fuckery.
- Add ID, LocalizedName, Module, and Name methods.
- Move profession constants from Constants.lua to Profession.lua
- Remove private.num_profession_recipes - it was unused save for incrementing and decrementing.
- Remove private.profession_recipe_list using a specific Profession object's Recipes field instead.
- Variable renames and code reformatting.
- Allow Profession lookup by localized name.
- Formatting cleanups.
- Add correct module version check.
- Skeleton implementation for Profession objects.
- Generate the filter panel checkboxes for item qualities programmatically.
- Cleanups for expansion and reputation filter panel checkbox generation.
- Programmatically generate the filter panel checkboxes for AcquireTypes, to make their addition even simpler.
- misc1/MISC1 => custom/CUSTOM
- seasonal => worldevent
- Addendum to last commit.
- Cleanup for list entry padding.
- Cleanup and clarification for ttAdd()
- Replace "Obtained From" localization phrase with "Sources" from GlobalStrings
- Cleanups.
- Remove dumping functionality for non-explicitly-handled AcquireTypes.
- Use the AcquireType directly, instead of looking it up by ID. Removal of duplicate recipe assignment.
- Move each AcquireType to its own file, with cleanups along the way. Changed WORLD_EVENTS to WORLD_EVENT and WorldEvents to WorldEvent for consistency with other AcquireTypes.
- Remove trainer and vendor scanning from the datamining config panel - these are automatically done when opening a trainer/vendor, and are pointless if nothing is targeted.
- Move the body of InitializeScanButton inline to the only place it was called.
- Move AcquireTypes.lua (move the body of ColorRGBtoHEX inline to the only place it was ever used there) and Recipe.lua to the Objects directory.