# AllTheThings

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

- Updated objectives for Stonetalon Mountains.  
- Missing maps for Scholo, Stratholme, and SM.  
- more 9.0.1 QIs  
- Reparsed classic DBs for release!  
- Added Krom'gar rank requirements to the vendor. (right click to see the quest chain you need to do to get the thing you want)  
- SOD: Phase 3 and 4 added to the settings menu.  
- SOD: Added the Ever After quest in BRD.  
    The Rainbow Generators in Cataclysm and SOD are now marked as Toys.  
    Updated some providers and objectives in Stonetalon Mountains. (WIP)  
- Added Darkal's ExplorationAreaPositionDB data for Dragonflight!  
- Fixed a bug with areas that don't have proper names.  
- Fixed a bug with the Exploration checkbox in the Classic settings menu.  
- Harvested an ExplorationDB for Cataclysm. (WIP)  
- Added Boomps and Frax.  
- Sorted guests moods into Ember Court.  
- Gorgrond Quest Items  
- Reverted the reverted Maps.lua event changes to fix loading sequence  
- Rebuilt DBs for exploration!  
- Merge pull request #1607 from DFortun81/exploration  
    Exploration  
- Merge branch 'master' into exploration  
- Finally finished exploring Kalimdor!  
- Battle for Azeroth: Mission Statement  
    Moves the SL-version of 'Battle for Azeroth: Mission Statement' from Orgrimmar to Exile's Reach.  
- Now reporting when a node isn't in the zone file.  
- Removed "The Shimmering Deep" from Dun Morogh... That's Thousand Needles.  
- Renamed a local variable to avoid confusion with another.  
- Now also ignoring the War of the Shifting Sands mapID.  
- More Plunderstorm HQTs.  
- Gave old Scholo unlock quest an actual name  
- Retail: Fixed an unnecessary print on start up  
    Retail: Fixed Profession and Auction windows not opening when they should automatically  
    Retail: Removed unnecessary force updates from World Quest and Profession windows  
- Plunderstorm HQTs.  
- Fixed formatting  
- Finished some todo stuff in HS event file.  
- Doti update.  
- Marked various profession tools as uncollectible after 10.0.0  
- Retail: Removed old Mount refresh logic  
- Retail: Adjusted some mount collection logic with notes for future changes  
- Retail: Fixed some wonky/bugged minilist logic  
- Retail: Moved Mount lib and improved collection functionality (I don't have a mount laying around to learn, so hopefully it works as expected)  
- Moved a lot of event registration to use new function  
    Fixed up a lot of map event sequencing  
    Retail: Fixed auto-opening minilist to work like other auto-open windows  
- Added a simplified way to capture and register game events with ATT's OnReady event  
- Event debug print has nice color now for easier reading  
- Removed Appearance refresh from OnRefreshCollections since it gets called later in the Event sequence already  
- Fixed Valdrakken Treasures contents  
- Correcting formatting  
- A few nodes in Krasarang Wilds too.  
- A couple of Val'Sharah nodes as well.  
- That's not the right Nagrand!  
- A couple draenor nodes become impossible to collect under certain circumstances. Thanks, Blizzard.  
- Exploration coordinates are no longer tainted with bad data thanks to the submap of Shattrath City in Talador.  
- Rebuilt the exploration DB.  
- Duskwither Spire is not actually collectible.  
- Marked 3 EK exploration nodes as uncollectible in retail.  
- Retail: Use FillRunner for achievement\_criteria symlink population instead of CostRunner (much less utilized now that actual 'fill' operations use window-specific runners)  
- Removed access to internal waypoint function. (was exposed for testing)  
- Retail: Adjusted some redundant eventing logic  
- 'A Spring Awakening' not a sourceQuest for 'What the Duck?'  
- Marked multiple fishing poles as uncollectible after 10.0.0  
- Increased Noble Flying Carpet Droprate questID.  
- Tested C\_TransmogCollection.PlayerKnowsSource (it's useless)  
- Noblegarden HQT and some WQ fixes  
- Retail: Couple more eventings  
- Retail: More event registration consolidation  
    Fixed Add instead of Handle event >_<  
- DF: Intro profession quests are mutually exclusive (#1593)  
- Retail: Fixed a reference which was removed  
- Retail: Eventified more of the ATT loading sequence  
- PTR: s4 quest out of 5k honor box  
- Removed all maphashes from the exploration headers. These are no longer needed to detect exploration in any version of the game.  
- Marked which SoA HQTs are account-wide completed (will probably use to assign Lock criteria to the 'real' SoA quests which are not account-wide because Blizzard)  
- PTR: added 2 more vendor with Antique Bronze Bullion raid loot and fix cost for cosmetics  
- SoA Aged Markers are not party-syncable  
- Reverted wrong quest changes  
- Noblegarden update. There is no increased chance for the mount on the first daily completion.  
- Added chat message for toggling Debug Mode also  
- AQ40: Qiraji Lord's Insignia description  
- Use 'ATT' prefix for quests completed print  
- Adjusted the exploration DB and harvester to not attempt to reprocess existing coordinates.  
- A Spring Awakening isn't a breadcrumb  
- Significantly reduced the complexity of the simplify map coordinate function. (The part it was doing the complicated stuff for was no longer being used.)  
- Retail: Garrison Buildings fixed, but requires you to be in the Garrison to properly refresh  
    Switched to different container method for retrieval of cache data in some cases so that we can see when nothing actually exists when we expect it to  
- Retail Errors  
- Fixed Golden Egg for Durotar  
- Valley of Emperors is unavailable after Legion. (When the monk's Peak of Serenity took over the location.)  
- Fixed a logic bug when the blizzard API returns garbage data. Surprise!  
- Removed the debug print statement.  
- Fixed a situation where the current map ID wasn't the mapID blizzard was expecting.  
- Hope's End and The Shattered Edge are exclusive to a scenario and are not collectible naturally.  
- Added a message to the Tirisfal Glades exploration header saying when you need to travel back to the past.  
- Now reporting when new coordinates were found when there were previously not. (it is now possible to have an areaID, but not have coordinates associated with it)  
- Exploration nodes with no coordinates in our database will be treated as uncollectible initially.  
- Included a lot more coordinates for the explorationDB, harvested by my boosted druid.  
- When consolidating coordinates, the maps are now sorted numerically so you could guess how close it was to being done.  
- Exploration is now enabled by default. (on this branch only!)  
    Parser now builds exploration data by default.  
- Breadcrumb warning should only apply to collectible breadcrumb quests (i.e. not repeatable, not locked, being collected, etc.)  
