# AllTheThings

## [DF-3.5.2-47-gad1d894](https://github.com/DFortun81/AllTheThings/tree/ad1d894f0bd8bcf58d5498cd6a6967d6f8c99145) (2023-07-27)
[Full Changelog](https://github.com/DFortun81/AllTheThings/compare/DF-3.5.2...ad1d894f0bd8bcf58d5498cd6a6967d6f8c99145) [Previous Releases](https://github.com/DFortun81/AllTheThings/releases)

- Some adjustments for NYI.  
- Southshore's original flight path was available until Cataclysm, not NYI.  
- Nighthaven, Moonglade is actually collectible in classic.  
- Fixed some NYI Achievements that were actually implemented at some point.  
- The first entry in NYI Maps is in Legion, so let's not create the header until then.  
- More NYI stuff.  
- Sorted some NYI stuff from the classic file I had running.  
- NYI Achievements shouldn't show up until you're in Wrath Classic.  
- Added a couple more timewalking remaps for EU.  
- Legion Timewalking is actually 1265 for EU.  
- Revert "EU apparently fixed their own shit for once. Good job!"  
- EU apparently fixed their own shit for once. Good job!  
- Legion Timewalking Event is different in EU.  
- Removed flight paths that were already in NYI for the classic only file.  
- Shatter Point, Hellfire Peninsula is collectible in TBC.  
- The EPL tower flight paths are actually in game in Classic, but not collectible.  
- PetTypeDB is only needed up to 5.0.4 and assists in the creation of the battle pet dynamic category.  
- PetSpellDB merged into PetDB.  
- Update cn.lua (#1463)  
- ItemDBConditional is now compatible with #IMPORT commands.  
- daily doti items  
- ExportAutoLocale no longer breaks for classic builds of parser.  
    en\_auto.lua now gets exported to the db folder, rather than the locales folder. (it's a generated file, not one that is meant to be modified manually)  
    Battle for Azeroth Keystone Conqueror: Season Two no longer contains any achievement criteria.  
- No longer accidentally generating a global "a" variable in ObjectDB for non-enUS locales.  
- ExportAutoItemSources no longer kills classic parser.  
- legion LW story quest items  
- Added a parser build configuration targetting Dragonflight using Classic requirements. (for testing library and API changes between retail and classic versions of WoW)  
    Moved over all the remaining classic DB files that haven't been fully converted / deprecated yet.  
- ObjectDB now uses root.  
- legion LW trainer/storyquest recipes  
- Updated our NPC Name and Title Harvester to work with the latest requirements.  
- Fixed tooltip using the wrong cost indication  
- removed item possible from lamented  
- Cleaned up some Tooltip Module stuff to be consistent with other Modules  
    Moved Tooltip module back to load at the same time as other Modules  
- Whelp daycare questgiver correction  
- world drop found  
- Added object tooltips to Retail.  
- Localized some globals for spec icon functionality  
    Some table.remove cleanup  
- Common Crafting Materials listed under conditionally-available dailies isn't needed  
- Fixed Account recalculation to work properly for 'rank'-based field storage (fixes AzeriteEssenceRanks for account-wide tracking)  
- Sourced boa boxes into vendors  
    Eon's Fringe hqt edit  
- Changed how item upgrade information is stored slightly  
    Upgrade module revised again to better account for situations where an Item originally may not be upgradable but becomes upgradable due to Catalyst conversions  
    Split Upgrade handling into two separate functions to improve performance during Main list update pass (Items need to be Sourced with Upgrade information to show possible Upgrade in Main list)  
- Fixed CharacterItemDB to not cause parser to complain due to empty data  
- Eon's Fringe rares are daily.  
- Whelp Daycare provider and coord.  
- Eon's Fringe - missing daily  
- uses now uses the same use color as blizz uses for use  
- blacklisted banana rum  
- Fixed an Aberrus item not showing its upgrade  
