# AllTheThings

## [DF-3.12.9](https://github.com/DFortun81/AllTheThings/tree/DF-3.12.9) (2024-06-30)
[Full Changelog](https://github.com/DFortun81/AllTheThings/compare/DF-3.12.8...DF-3.12.9) [Previous Releases](https://github.com/DFortun81/AllTheThings/releases)

- PICK A PARSE ✨ ANY PARSE ✨ RETAIL&CATA PARSE? ✨ EXCELLENT CHOICE ✨  
- Adjust Darkwood Sentinel and Wardenguard Drapes  
- TWW aspirant gear (no cost or vendor data attached yet)  
- New - Tusks of Mannoroth  
- Cataclysm: World Boss loot now properly marks itself available / removed from game based on your cata classic phase.  
- Reparsed all DBs after fixing the Dynamic Header IDs file. (do not delete this file!!)  
- Moved Dreamsurge to its own file.  
- Changed "... and Bugs" to only show data for Dustwallow Marsh after Cata.  
- Added all TWW achievement rewards to their respective achievements (or provided a TODO for some stuff that isn't in yet)  
- Added Tier 32 into ATT.  
- New Raid has been added  
- Generating Missing  
- Clean some unsorted  
- Some more Unsorted and NYI for Blacksmithing  
- Indentation, Alphabetically, tab fixes.  
- Initial Sorting of Blacksmithing NYI..............>.< is this 4x Replications?!  
- Added missing crafted items in blacksmithing  
- Wrong name on itemIDs  
- Sorted Blacksmithing.lua  
- Some Rares and Treasure Fixes  
- Fixed TWW PvP Toys.  
- missing bracket & the recipes should also be under any season (according to blizz interview info)  
- the 2 new pvp toys are not limited to season1, so putting them under 'any' season  
- more toys for pvp tww  
- Trading Post - August  
- some trading post stuff for end of july/august  
- spacing  
- words are hard  
- tww pvp stuff  
- Couple beta things  
- Some remix weapon stuff  
- Parser now ensures that post-merged data (achievements, etc.) into Encounters will match the EventID between the Encounter group and the merging data (e.g. no longer put Remix Achievement Criteria under non-Remix versions of the same Encounters & vice versa)  
- Retail: Harvested ReagentsDB  
- Fixed Hyena Soul inheriting a dungeon-based modID  
- Parser now shares the 'maps' field defined on map objects (i.e. fixes cases where the same map is used in multiple places for different portions of content, but in sub-maps only shows the content from the map object where the `maps` was actually defined) (e.g. inside MoP sub-maps not loading any Remix content for the parent zone)  
- Derp  
- Last batch for TWW achievements for now  
- Some more TWW achievements  
- And even more TWW achievements  
- More TWW achievements  
- Cleaned displayID from trading post pet.  
- World pvp achievements for TWW  
- Delve achievements  
- Forgot to update some Wago files  
- Khaz Algar Flight Master  
- ...  
- Added a 'hash' Debug information type  
    Retail: Removed the 'Tier 14 Raids' header from nesting in the minilist  
    Retail: Fixed the Difficulty header double nesting in some minilist situations (i.e. MoP Scenarios)  
- Parser now incorporates the HQT of an Ensemble from the associated TransmogSetID as well  
- July Trading Post  
- Some additional weapon locations because why not :)  
- - Added more adventurer, sojourner and treasure achievements  
    - Updated the wago exports that automate them  
    - Added automated tags so you know these work via automation (do not manually add criteria unless there is a need)  
    - Left some stuff in comments for reference and double checking, will be cleaned up  
    - Correctly converted achievements had their manual versions removed  
- Added proper sourceQuest for 'Warchief's Command: Frostfire Ridge!' for those who aren't locked out of it  
- Earthen added into faction data  
- Retail: Toggling the Timerunning filter now triggers a Cost update refresh  
- Added new Filter methods: GroupExtraFilter & RecursiveGroupRequirementsExtraFilter which accept an additional table whose keys are the names of Extra Filters to be applied within that filter operation  
    Cost calculations now take into account Extra Filters (right now this is the Timerunning Filter if enabled... this way you won't see Costs in Remix for Retail-only Things, or in Retail for Remix Things)  
- Converted Race Icon logic from Blizzard into a static lookup based on Race/Gender since we can't rely on any sort of consistency in how Icons are named  
- Earthen allied race  
- Fixed a sequencing issue with Events where two different Events both triggered in the same game Frame from an event sequence would only process the first event sequence triggered (possibly related to #1661 & related to #1660)  
- Nerub'ar Palace and Worldsoul Echo achievements  
- More TWW achievements  
- Deephaul Ravine  
- Merge branch 'master' of https://github.com/DFortun81/AllTheThings  
- Winter veil 2024 achievements  
- Moved DF S4 Crest achievements into HAT (they are not visible ingame).  
- TWW blacksmithing (#1664)  
    TWW: Blacksmithing  
- Fixed up a bunch of breadcrumbs/locked quests  
- Isle of Thunder - Faction Achieves  
    Under the faction header now  
- MissingTransmog with itemDB.json while parsing  
- Merge branch 'master' of https://github.com/DFortun81/AllTheThings  
- MissingItems with itemID.json while parsing  
- Fix for some parser warnings  
- Generating Missing Files  
- Blizzard detected some fun in some delve achievement names and made them sound way less fun :(  
- Sort Recipe  
- Merge branch 'master' of https://github.com/DFortun81/AllTheThings  
- Harvest: 11.0.0.55288  
- Merge branch 'master' of https://github.com/DFortun81/AllTheThings  
- Moved some achievements that belong to spreading the light + small correction for a parser warning  
- Harvest: 10.2.7.55261  
- Harvest: 10.2.7.55202  
- Harvest: 4.4.0.55262  
- Harvest: 3.4.3.55326  
- Harvest: 3.4.3.55325  
- Harvest: 3.4.3.55286  
- Harvest: 1.15.3.55244  
- Some Isle of Dorn Treasures Part 1..  
- tomb vantus rank2 is KJ only  
- Misc stuff picked up during play  
- Terokkar Forest: Bag of Fishing Treasure  
- Minor format cleanup  
- Add coords and providers to Lorewalker achievements  
- Retail: Adjusted some logic such that a Thing needed as a Cost for another Thing will not be filtered by unrelated Filters (e.g. Forager's Gloves [Cloth] not showing as required for Bigger Bag Achievement when on a non-Cloth character]  
- TWW: leftover from 55185 build  
- Cleaned up a couple OnStartup events which do their own setup of ATTAccountWideData  
- Pilgrim's Bounty icon updated  
- Added DF PvP Inscription Recipes to their original source.  
    Sorted some items from NYI because they are obtainable.  
    Added confirmed Group Finder Item from Cataclysm bag.  
- Added 2 Anniversary / Timewalking items.  
- Version check Allied Race unlock requirements  
- Add coords for Razortooth/Grizzlefur Bear Cub and fix typo  
- Added vendor in Stormstout Brewery.  
- Remove outdated Allied Race unlock requirement descriptions  
- Added items for newly created Warlock in MoP: Remix.  
- Updated Ordos description.  
- Added Flawless Battle-Stone.  
- Added Shao-Tien Cage Key.  
- Fixed #endif in Kalimdor metadata.  
- Midsummer Icon updated  
- Clean up pre-parser lines  
- Removed some redundant IsReady checks  
    Retail: Now sets IsReady after the OnReady event handling  
- TWW: a little bit  
- Removed a bunch of unnecessary bonusID's from various BFA items & re-harvest  
- Add post-cata coord for The Alliance of Lordaeron  
- Howling Fjord: Battle Pets  
- TWW: Leatherworking first craft questIDs  
- Some things during ringing deeps  
- Fix readme formatting for BigBlaris  
- Merge branch 'master' of github.com:DFortun81/AllTheThings  
- Fix incorrect pricing on Trusty Sweeper  
- Fix incorrect pricing on  
    Trusty Sweeper  
- Removed duplicated Knotted Handwraps.  
- TWW: more data, re-finished main story on pala  
- Typo fix and reparse  
- Add Gurubashi Punisher to Zul'Aman Zone Drops  
- Fix incorrect pricing on Tuskarr Mystic's Stave  
- BFA World Drop cloaks de-duped and moved to correct Zone Drop  
- Fix Hatecrest Forces questgiver ID  
- TWW: a little bit of everything during leveling  
- Housekeeping  
