# AllTheThings

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

- -- Added Jezartroz, AlexSoft and Jenstonedart to the About Section.  
    -- Added Hall of Section  
- Fix Headers  
- Fix Headers  
- Fix Headers  
- Still check inaccurate quests started by non-removed Items  
- Added a new toy for Whelp Daycare.  
- Some inaccurate quest fixes  
- Fixed ATT quest chain popout sorting when opened while in a Party Sync session  
- 0.7-0.8 AlchDB adding  
- Added an ATT chat line for 'Skip Cinematics' (when it happens) since it's otherwise unclear why cinematics don't happen if you've enabled the setting  
- Alchemists don't overload herbs :smirk:  
- added itemids found by tag  
- Drustvar pet coord  
- Tiragarde pet coords  
- Stormsong battle pet coords  
- Added itemIDs for Crushhoof and Armored Siege Kodo (shop bundle)  
- Warlock Grimoire adjusted in Time Rifts  
    NpcID bubbleDown filter only applies to 'real' NPCs  
- 0.5.3 AlchDB adding  
- -- LW Legion almost done  
- Moved timewalking Grimoire under the vendor.  
- 3 more MoP HQTs figured out.  
- Corrected few timelines.  
    Added missing polymorph.  
- Comment tweak  
- shop and promo update late july (sunny, toy, twitchprime  
- Some Quests Items added  
- Some cleaning up of Profession and 10.1.7 Achievements for Enchanting  
- added more lamented only items + added possibble other removed ones as comment to easy copypaste once confirmed  
- Generate Missing Files  
- Harvest: 10.1.7.50587  
- Harvest: 10.1.5.50622  
- Harvest: 10.1.5.50585  
- -- Leatherworking BFA Checked  
- Added Flurky for Classic.  
- Fixed logic for checking if an Item is 'missing' in ATT when the Item is only Sourced with a modId/bonusID  
    Print quest info using object search (can still lead to false report issues currently where the quest is referenced in both an available and unavailable Source)  
- Some missing whelp daycare data  
- Fixed a couple of timeline entries.  
- Even more updates for Darkmoon Faire!  
- Fixed description for Weegli in ZF.  
- Fixed various Quests errors  
- More updates for Darkmoon Faire!  
- Parser now lets you know the index of the file that's having the preprocessor error.  
- me & miranda got close, so we all can call her by her nickname now  
- Added back Dire Maul crafted items.  
- Created the GetRecipeHelperForProfession helper function for the various itemDB modules.  
- molten front cache world drops are now symlinked (except pet)  
- i love the smell of quantum items in the morning  
- Adjusted '_missing' logic during quest chat print since it is already a recursive check  
    Quest info now uses a 'merge object search' to prevent some situations from representing duplicated quest info based on an unexpected quest search result (i.e. a new quest which is attached to a new source but also remains in an unobtainable source, potentially reporting as an unobtainable quest)  
- Minor tooltip localizing/module use  
- Darkmoon Faire updates to include Cataclysm information for Darkmoon Island. (incomplete)  
- Added a map constant for DARKMOON\_ISLAND.  
    Merged the two Darkmoon Faire files. (still needs a lot of work)  
    Fixed the icon used by gear set headers.  
- 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  
