# AllTheThings

## [DF-3.7.4](https://github.com/DFortun81/AllTheThings/tree/DF-3.7.4) (2023-11-05)
[Full Changelog](https://github.com/DFortun81/AllTheThings/compare/DF-3.7.3...DF-3.7.4) [Previous Releases](https://github.com/DFortun81/AllTheThings/releases)

- The only true wisdom is in knowing you know nothing.  
    Parsing for release  
- ww lore kekw  
- undone lfr fix as runaway did it couple minutes ago  
- updated 3 descriptions  
    temp fix for sep lfr  
    icon for rumble  
- Fixed SOFO LFR being removed (not sure why timeline merge is weird here)  
- Fill achievement criteria a bit slower at first  
- Minor data additions  
- Update Exiles Reach.lua  
- Update Quests.lua  
    Fixed provider  
- Update Rares.lua  
    Cleaning up mini-list  
- Reported errors  
- Re-structured Hirukon to use proper costs and Sources  
    Added costs for 'Skeletal Hand Fragments' instead of a description  
- Quest is Human or Kul Tiran  
    From Retail Errors  
- Update Leatherworking.lua  
    Fixed source quest  
- TWW and Classic Cata update  
- Retail: One small Cost update piece I didn't notice among the other changes in this file I have pending...  
- Retail: Cost update functionality is now performed on a Runner and should basically have no more lag impact when changing your ATT settings  
- Retail: Finally tracked down and fixed a rather huge cost-performance issue which turned out to be introduced by how caching was fully-meta-tabled, and any search for a cache record would in fact always create that record, thus leading the cost logic from needing ~6500 update checks to roughly ~60,000 update checks  
- Updated Rewards for TWW  
- Updated Rewards for TWW.  
- some swap of description location for wc rumble  
- Achievement criteriaUIDs for SL and DF outdoor zones  
- Removed redundant tag  
- fix for 2 items  
- Fixed typo  
- 2 new trading post weapons  
- Parser now removes 'sym' from cloned Achievements (popouts of Achievements with no groups automatically use alternate source of the Achievement to build proper groups)  
- Small fixes  
    Fyrakk Rewards linked a bit more obviously to their best Sources  
- When updating a cost group, any providers for that group also need to receive updates  
- some pre order stuff  
- arsenal for preorder  
- PTR: they fix realms for 10.2, now just need to wait another week for this quest  
- some stuff for later today smile  
- bday date update  
    sanctum weapon  
    coords update EPL  
- Fixed a couple cost issues in updating costs when collecting something which itself has a cost  
    Cost Module now uses its own runner  
- Some de-duplication and re-arrangement in Zereth Mortis  
- Update Western Plaguelands.lua  
- Reported Errors in Quests  
- Some cleanup/debugging  
- rumble pet promo description  
- BaseObjectFields doesn't need to access class keys using rawget because it isn't a metatable  
    Added a fallback function into the performance-captured BaseObjectFields to help track what keys are accessed when they don't exist  
- Fixed a bug in Runner logic where using Reset on a Runner while it is running but running more functions in the same frame afterwards wouldn't continue as expected  
- camel is a week later  
- promos are PST  
- Removed some redundant logic for Achievement Criteria being mapped which caused the Achievement to be nested twice  
- Converted a bunch of existing Quest-tracked Items into Character Unlocks (Pepe, Pocopoc, Garrison Blueprints, Garrison Decor)  
- Removed stray line  
- Synced new locale strings  
- Fixed ru string  
- Mark future Twitch promos as removed so they show up in Future Removed  
- Fixed 'The Codex of Xerrath' to properly be a Character Unlock  
    Some simplification of Character Unlock DB  
- ### Added new tracking type: Character Unlocks!  
    * Allows separate tracking of various unlocks which previously required tracking Quests or Recipes to properly be handled in ATT  
    * Many more things need to be changed to this new type that are currently tracked as Quests or Recipes [WIP]  
    * New dynamic category (replaces Character > Miscellaneous)  
    Some reorganizing of internal Settings code to reduce a bit of complexity  
- Adjusted rewards from 'Weapons of Darkness' due to Blizzard shenanigans  
- Dupe NYI quest listing  
- Fixed some bad globals in locales  
- Added bubblefilled flounder  
- Trading Post fixes  
- Profession Minilists once again include showing their applicable 'Crafted Items'  
- Moved event manuscripts.  
- Fixed an issue where the 'Icon Path' information icon would include default icons based on Type of Thing (i.e. Normal Difficulty icons for NPCs with nothing else)  
- Sourced 'Suffuse, Reuse, Recycle'  
- Missed sq num req field  
- Moved a couple Hallow's End things from The Ember Court into Hallow's End (I'm sure everyone already got them, it will be fine. I'm sure)  
