# AllTheThings

## [DF-3.10.2-124-g72a9b88](https://github.com/DFortun81/AllTheThings/tree/72a9b88e721f96c83c781572ce2adf956f954110) (2024-03-28)
[Full Changelog](https://github.com/DFortun81/AllTheThings/compare/DF-3.10.2...72a9b88e721f96c83c781572ce2adf956f954110) [Previous Releases](https://github.com/DFortun81/AllTheThings/releases)

- Added a DropItemFixes file to have a one-stop-shop for dropping bad data that we find on random items or are too complicated to clean up in multiple data files  
- MoP tailoringDB (& no i'm not excited to figure out draenor books again)  
- Adjusted the formatting of a couple quests for tooltip purposes. (repeatables with costs can be nested, it makes the tooltip easier to follow and the objective more clear to the user)  
- Converted the Player Tooltip module to use locales. (WIP)  
- PTR: added upgrade quests, cosmetic vendor, timelined Vaskarn from 2.0  
    added Dragonriding Cup Northrend mogs according to Blizzard sets UI  
- Essence of Corrupted Deathwing was Normal+ prior to 9.1.5, but was added to LFR after that.  
- Removed an unnecessary condition from DifficultyGroups.  
    When defining a difficulty, if you have a list of difficulties already, it'll try to merge it with that of the difficulties provided by the MergedDifficultyID while keeping the first difficulty linked to the merge difficulty ID as the one that gets displayed.  
- Updated DifficultyGroups to use a simplified name and to show difficulty information in the title instead on the tooltip.  
    Adjusted Dragon Soul.  
- Simplified how MultiDifficulties are created and their IDs are used. They are now represented by a unique negative ID that references multiple difficulties rather than a calculated one that could clash with a future existing difficultyID.  
- PTR: Draconic Warmonger's gear added, more weekly quest  
    Probably logic with if statement still wrong but my brain malfuction withit :(  
- Fixed HQT.  
- parsing  
- Firelands difficulties adjusted for patch 8.2.5.  
- dragon soul & parsing  
- dungeon tags  
- its raid crieve confuses me  
- firelands update  
- Cataclysm doesn't use Legion Raid Difficulty IDs.  
- totfw & bot update  
- SOMEBODY THAT IS NOT CRIEVE IS WORKING ON CATA RELATED FILES? NO WAY  
- updated hfc  
- updated highmaul  
- duped some stuff in foundry so the items show via LFR queue npc  
- nyalotha number reduce  
- ep update  
- cod update  
- bod update  
- num reduce uldir edition  
- automation fix for ToT  
- Retail Gnomeregan: Kernobee and Workshop Key descriptions.  
- Achievement fix for Gold :)  
- Retail Gnomeregan - Horde access description  
- Ritual Offerings also drop all possible ZC Surveyor items  
- Unique mode (non-Sources) Appearances collected only trigger fanfare/screenshot if they're actually a new Appearance being collected (resolves #847)  
- Prefix Transmog collection messages with 'ATT'  
    Transmog is trackable  
- grimoire is also from lfr  
- trading post for april. git users have march items already as removed  
- Retail: Fixed Dynamic category titles still showing after being generated  
    Couple other Dynamic categories cleanup  
- Retail: Removed the 'Off' Dynamic categories option... seemed a bit silly now when the User decides if they want to generate a dynamic category, and clicking one with 'Off' as the option would do nothing :smile:  
- 'ExclusionFilters' information type is now available to everyone, but only renders a checkbox if loading the game with Debugging  
- Removed a leftover provider from Durotar.  
- PTR: Draconic Gladiator gear added  
- Adjusted Zalazane's Fall objectives and coordinates.  
- PTR: Draconic Aspirant gear added, s3 recipes added to vendor  
- PTR: s4 first bunch of stuff  
- Maraudon quest adjustments for tooltip purposes.  
- Fixed bonked LFR SL raids  
    Added warning to InstanceHelper when someone tries to add groups and there are no groups to add  
- Added a missing object to Azshara.  
- Updated providers and objectives for Operation Gnomeregan.  
- Cata: Updated objectives and providers for Dun Morogh.  
- Some mount, pet, raid updates  
- Retail: Updated ReagentsDB (seems some Reagents got missed due to unloaded in-game links after only a single harvest)  
- Added a Debugging-only information type which adds how ATT filters would currently filter against the group  
- Fixed some Classic Ores which somehow got flagged as Jewelcrafting from Blizzard API data...  
- Use Blizz globals for Binding types information type  
- Fixed information types using empty values for their tooltip info in some cases  
- Edge of Night is actually the same across all difficulties  
- Sanctum of Domination brought up to current Instance standard layout using InstanceHelper  
    Fixed a couple bad criteria in ToT (there's probably more, just this one was causing parser warnings)  
- Classic: Lockouts now use the savedInstanceID to sync as well.  
- Adjusted Plunderstorm dates  
- Added event data for Plunderstorm to show that it is a limited time event.  
- Wrath: Pinchy the Plunderer is Aquatic.  
- Wrath: Added Plunderstorm pet and mount rewards.  
- Wrath: Cypress is an Elemental Pet Type  
- Removed Streamtalker Gloves from Party Sync. It's either NYI or it was removed in the past.  
- Wrath: Added the Cypress pet.  
- Wrath: Added Zalazane's Fall and Operation: Gnomeregan quests and objectives (to the best of our ability without testing it, thanks Blizzard)  
- Wrath: Added a phase toggle for Operation Zalazane, which includes the both of the new events starting on the 26th.  
- put mogu n+h at correct place  
- updated mogu shan vaults  
- updated terrace  
- updated heart of fear  
- fixes for 2 achievements  
- more achievement fixes  
- shouldnt have worked on acms nh  
- updated throne of thunder to use n+h header  
- nighthold acms are now under n+ header (we never listed them under h+m, so no number reduce)  
- updated the other legion raids  
- tomb update  
- using normal plus raid as we have to keep LFR seperatly atm or it wont show on the queue npc  
- updated trial of valor  
- updated nighthold to use all difficulties header  
- put consumables to the bottom of the ingameshop file  
- Migrated BattlePet lib into standalone file in proper format  
- Retail: 'hideText' is quite unnecessary in any temporary-context since it was only ever checked from search results of cached sourced data  
    Retail: _LastUpdateTime no longer used  
- Couple micro-optimizations & de-indentation for window updates  
- split shop stuff into available & removed so its easier to update  
- amber skitterfly is no longer an item ingame  
- added all known items for next 2 months of trading post  
- More custom addon tooltips reeeeee  
- fixed barnacle box  
- added grateful offering to /att wq exclusion  
- Added a tooltip to Lord Victor Nefarius in Blackwing Lair.  
- Added the Orb of Command to Blackwing Lair.  
- Added the Four Horsemen Chest chest to both versions of Naxx.  
- Cache of the Firelord now shows the same tooltip as Majordomo.  
- Removed the instance lockout wipe, it's not necessary.  
- Added "savedInstanceID" to all instances using an exported DB file from wow.tools.  
    Deprecated and removed the "sins" field. Now that instance data is associated via savedInstanceID, there's no need for this anymore.  
    Greatly simplified saved instance logic.  
- Added a debug statement for closest map.  
- Removed Black Temple's area data.  
- Wrath: Fixed Mana Tombs' mini list outside the instance. Tempest Keep doesn't need it.  
- When flying over the Nether, the addon now chooses the closest nearby map to display.  
- Fixed an issue with continents not picking up all submaps. (Sunken Temple fix for Wrath)  
- Fix for zones like the Trial of Style that do not have a mapID.  
- Retail: Disabled Tempest Keep's zone-text-area assignment.  
- Timbermaw Hold now functions correctly with the new remapper.  
- Missing reference to C\_Map\_GetMapChildrenInfo.  
- Fixed a bug with the new remapper that merged the maps for artID-exclusive maps such as Darkshore, Arathi, and Silithus.  
- Moved explicit map/areaID assignments from the addon code to the zone files themselves so they conform to requirements.  
- Working for Molrkree  
- Deprecated ZONE\_TEXT\_TO\_MAP\_ID.  
- Updated the map remapper to handle substitutions without stepping on the toes of zones that aren't involved.  
- Cata: Gnomer and New Tinkertown no longer clash on who owns which map.  
- More objectives and a DF HQT  
- Zidormi in Darkshore now shows both zone totals in her tooltip.  
- Deprecated zone-quest as a field. (artID solution was waaaay better!)  
- Silithus now uses the artID logic to swap the mini list rather than the questID.  
- Added zone-text-continent as a field. This new field will indicate to the map processor to ignore the map and to instead look for the best match for the current zone you are in based on the zone text.  
- Retail: Disabled more zone-text-areas.  
- Retail: Disabled zone area assignments for TBC dungeons.  
- Classic: Fixed Gnomeregan coordinate.  
- PVP FoS Healers  
- Cata: Updated providers and objectives for New Tinkertown.  
- Adjusted some Ember Court notes for increased clarity  
