# AllTheThings

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

- Hmm Some Missing Stuff  
- Merge pull request #1456 from DFortun81/auto\_localization  
    Sync localization  
- Sync localization  
- Reparse  
- Harvest:  
    10.1.5.50379  
    10.1.5.50401  
- Made Module event handling cleaner for future modules to easily hook into existing ATT events  
- Adjusted Parser object export priority so that 'friendship' factions for specific NPCs are properly shown as Factions instead of plain NPCs  
- Alliance only vendor in Shadowmoon Valley  
- wondrous wavewhisker added  
- Fixed an Aberrus achievement which disappeared  
    Fixed some Ember Court achievement criteria which were missing  
    Things listed with 'crs' under 'Rewards' headers can now be filled into matching Sourced NPCs  
    Multi-NPC encounters will properly have Common Boss Drops, etc. filled within minilist/popouts  
- added crs back to pouch  
- unsorted saved  
- used recipes in item form as they are boe  
- added archived crafting technique items (requires scholo achievement)  
- few reports from errors  
- Fixed 'Pyramid Scheme' provider  
- Added handling for users to specifically ignore quests from printing in chat (i.e. some users have a bugged account state in WoW and have quests that are constantly being flipped back and forth for no reason spamming their chat endlessly, adding the `ATTAccountWideData.IGNORE\_QUEST\_PRINT` with an array of questID's will prevent those questID's from printing status changes in chat)  
- Even more typo. Parser should complain about this.  
- typo  
- Temporary fix for the bugged 'Continued Waygate Exploration' quest.  
- ptr daily update  
- some quest errors from reports  
- Couple Nazjatar datas  
- Evoker HC hqt and few quests fixes  
- Replaced the Aberrus LFR bubble downs with local functionality for better future-proofing of handling upgradable Items in a non-duplicating way...  
- Fixed ATT not recognizing when a player changes their learned Professions during the game session  
- More Cost rework!  
    * Costs no longer contribute to the 'Total' of their containing group/header  
    * Costs within an otherwise fully-completed group will now indicate on the group that a Cost is contained, and remain visible  
    * Cost calculation no longer ignores Costs just because they are under a 'saved' quest (this behavior is accounted for in the group visibility logic instead)  
    Re-worked the visibility handling during Update passes to account for alternate criteria causing groups to remain visible  
- Added a likely 'ZC Unlock Account' quest to fix some quest errors in ZC  
- Keys (for TBC Classic) and the Commander encounter in the Nexus now utilize the new OnInit function.  
- Items whose filters change later are now reflected in Classic versions of ATT's database.  
    Added filterForRWP in place of an OnUpdate for certain Mail items that become Plate items later.  
    Introduced the Item Filters for RWP file to properly handle changes to filterIDs for items.  
- Couple further adjustments to ATT row progress text display  
- Parser can now execute an OnInit function when creating an object and no longer calls the g function instead of assigning directly to g. (This should help with Classic unflagging collectible states for items when their filterIDs change since their OnUpdate doesn't immediately get called anymore.)  
    You can now reference appName in dynamic functions, objects, and headers.  
- Whelp daycare fixes and additions  
