# AllTheThings

## [4.0.18-59-ge2f5e64](https://github.com/DFortun81/AllTheThings/tree/e2f5e649cd6cea1172b2f2b3342bf4979c73119c) (2024-10-17)
[Full Changelog](https://github.com/DFortun81/AllTheThings/compare/4.0.18...e2f5e649cd6cea1172b2f2b3342bf4979c73119c) [Previous Releases](https://github.com/DFortun81/AllTheThings/releases)

- Meetup with the Caravan clarification  
- Cata: Moves 'Meetup with the Caravan' from Uldum to Deepholm.  
- Removed the console read line that was used for debugging.  
- Add missing quests for Stonevault Mechsuit, fix some reported errors  
- Some protections & extra chat for Contribute quest checks which cannot procede  
- Added object data for Soul Device.  
- VSCcode please just shutup  
- TWW/Azj-Kahet: One more rumor  
    And fix another typo... This is why I don't rush things and triple check my work.  
- Fix typo  
- TWW/Azj-Kahet: Forgotten Memorials (Aspirant's Tributes) are part of the Severed Threads Pact system  
- Southern Barrens:  Breadcrumb 28550 description  
- Strip redundant ensemble data  
- Fate Weaver  
- Added a 'convertItem' shortcut to help with Items which can be converted back and forth via on use  
    BC Motes/Primals are now linked as expected  
    WOTLK Crystallized/Eternals are now linked as expected  
    Retail: Fixed popouts of popout Recipes duplicating their Crafted Item  
- OnRenderDirty should always be a callback event when hooked into spammy triggers  
- Moved The Fallen Guardian from Molten Front to the Elemental Bonds section.  
- Retail: Fixed an issue where popouts of certain crafting reagents would infinitely fill themselves with recursive sets of nested crafted items  
- Classic: Deleted the Music Roll and Selfie Filter unimplemented class declarations.  
- Classic: Now using the Header class file.  
- Header module using CreateClassInstance instead of CreateObject  
- Classic: Now using the NPC class file.  
- Classic: The "Show Colors" checkbox now functions correctly for rows.  
- Even more super sneaky herbs. I don't like these herbs.  
- The Finer Things tracking is account-wide  
- HQT for The Finer Things 1st turn-in  
    Various Weekly/non-Weeklies fixed based on not resetting  
    Doan's Strongbox is account-wide  
- TWW/Azj-Kahet: Rumors  
    LEG/Argus: Added and updated some coordinates  
- Add new sub bundle mounts, fix some reported errors  
- Currency groups now show their quantity/maxQuantity as a statistic in ATT rows  
- Update some 11.0.5 timewalking rewards  
- Fixed a garbled export command.  
- Removed preprocessors that originally ripped out map icons from pre-Wrath builds of the DB.  
- Final (v2?) batch of iconID updates.  
- Fixed a bunch of garbled iconIDs.  
- Fixed a couple of missing iterface icons. (inv\_engineering\_failure-detection-pylon)  
- Looks like it was case sensitive. This fixed that.  
- Added the IconID Converter tool. This tool can replace all of the IconPaths with IconIDs.  
    First pass of the tool without reparsing.  
- Textures don't need to include their file extension.  
- Added a bunch more manually-checked Warband-wide quests  
- Parser: Now forcing all icons to be exported as lowercase.  
- Adjusted Warband-Wide text again because it actually looked weird  
- Completed By for Warband-wide quests is now consistent with the Blizzard text in quest dialogs for previously completely quests  
- Parser: IconFileID values now properly get exported as a numeric value rather than a string.  
- Fixed /attuned. (Classic Only)  
- Deleted the last bit of manually added achievement descriptions that were originally used for pre-wrath achievement tracking.  
- Deleted more achievement descriptions...  
- Deleted a bunch of manually added achievement descriptions. (was used pre-AchievementData DB)  
- Deleted all locally sourced achievement icons. (You don't need to include them if you use fileID!)  
- Now including an AchievementData DB for Classic Era, SOD, TBC, and Wrath Classic. This new module is fully localized and uses the correct icons using fileID.  
- Added esMX support to LocalizationDB.  
- Reverted GetSpellInfo update, it broke Classic Era.  
- Retail: "Estimated cost" in tooltips no longer duplicate-counts Things which are listed within the same tooltip multiple times due to other nesting reasons  
- Added Scarlet Onslaught Trunk object to Icecrown  
- Added the Classic Achievement DB tool. (Used to build the Achievement Data localization for pre-Wrath Achievements (TODO))  
- Retail: Fixed Lua error for professions without a spellID  
- Uldum: Added coords to auto-accept quests  
- Uldum: Battle Pets  
- remove dummy select(1,..) function.  
- Migrate GetSpellName.  
- Some updates.  
