# AllTheThings

## [DF-3.6.5](https://github.com/DFortun81/AllTheThings/tree/DF-3.6.5) (2023-10-01)
[Full Changelog](https://github.com/DFortun81/AllTheThings/compare/DF-3.6.4...DF-3.6.5) [Previous Releases](https://github.com/DFortun81/AllTheThings/releases)

- harvest+parsing  
- Over their heads achievement adjustment + trading post parser fix  
- tagged pet as removed instead if statements  
- fck chatgpt. same rules, changes shit randomly on the 3rd sorting  
- if statement was on the wrong row  
- various shop/ce fixes  
- finished trading post for oct  
- 2 more skinning questID.  
- Skinning update.  
- error  
- added class filter to 2 seeing red  weapons due them showing up otherwise for all classes (they are maces)  
- Fix locale line endings  
- Synced locale strings  
- Fixed SoA typo  
- Mark Smoldering Banner of the Aspects as soon to be removed  
- Update cn.lua (#1504)  
- Update Silverpine Forest.lua  
- Update Silverpine Forest.lua  
    Added description for Snarlmane.  
- Criteria UIDs for cataclysm expansion features  
- spacing  
- updated cache for NH&EN too  
- updated ToS ih the same way as antorus. only took 20min  
- more mission sorting  
- Merge branch 'master' of https://github.com/DFortun81/AllTheThings  
    * 'master' of https://github.com/DFortun81/AllTheThings:  
      Another day, another skinning questID.  
- added note to SoA  
- Another day, another skinning questID.  
- visual cleanup of the file  
- changed to if statements  
- updated the antoran cache  
- WIP mouseover LFR NPC  
- changed unlearnables wording from "learned" to "collected & learned" so it fits for followers as well  
    added note for summoning items filter  
- updated antoran caches for all 4 difficulties  
    this reduces the displayed items on the LFR queueing NPC by roughly 250 entries.  
- PTR: weekly quests, new treasure, new ATA  
    - achievement Friends In Feathers update  
    - added some items that was in vendor  
    - a drop from rare  
    - confirmed one hqt for superbloom (yay!)  
- parser so stuff works again  
- Retail: Adjusted visibility assignment during Update to only set if visible, leaving nil if not assigned visible (this allows the base object Type class to define fallback visibility if needed without requiring an OnUpdate to run to force the visibility to be set on the group)  
- Migrated Retail's Dynamic logic into the Miscellaneous class file for easier use/maintenance  
    - Re-designed Dynamic categories to be a stand-alone object Type which can define its own functionality like any other Type and could be defined in other locations of the Main list as needed  
    - Dynamic categories now populate themselves when clicked individually (if people *really* like the population of all of them at once, that can be arranged again)  
    - Dynamic options can now be changed freely and are applied when generating each Dynamic category (i.e. can generate Achievements as Nested, then switch to Simple and generate Mounts as Simple without reloading UI)  
    - Retail: Cleaned and simplified the addition of Dynamic categories in the Main list  
- Retail: Simplified some unnecessary Unsorted data stuff  
- trading post october  
    latest df promos  
- Fixed an issue where a Wrap object could not override the Base object with a nil/false value  
- 1 more  
- spacing  
- Update Dun Morogh.lua  
    Fixed missing precossesor in previous commit.  
- Merge branch 'master' of https://github.com/DFortun81/AllTheThings  
- Update Frostmane Chain Vest  
    Changed main drop area for this item as discussed on Discord. This means removing Elwynn Forest runts as primary source as this item also have a low chance to be pickpocketed in many other lowlevel zones.  
- Fixed timeline on Prime rewards  
- Added missing first skinning questID.  
- Fixed some season 2 demon hunter set items.  
- colored the dot too  
- pvp catalyst offslots (not upgraded)  
- new prime reward  
- Cleaned up some handling of checking NPC nesting while filling groups  
- added 9/9 pvp gear for the 5 tier slots for all classes  
- Wrath: Added the Defiler's Scourgestone vendors.  
- Added the Defense Protocol Gamma achievements. (loot not sourced yet)  
- Added speciesIDs for Arfus, Pebble, Flurky, Glub, and Hoplet.  
- Updated the format of the Group Finder section for Wrath Classic.  
- And a couple more criteriaUIDs before calling it a day  
- Pet battle criteriaUIDS  
- SL raids criteriaUIDs  
- Retail: Some simplification of quest pre-req logic  
- Retail: CustomCollects updates based on QuestID will now force-check them instead of solely relying on ATT's cached status  
- Put criteriaUIDs back now that we have a proper solution :)  
- Source Quests now give their containing Criteria a name.  
- Added the Suramar mapID to Na'zak's maps list to get him to appear in the suramar mini list.  
- Reverted critUIDs till we have a proper solution for these complex cases  
- Added missing priest class hall HQT.  
- Retail: Fixed Filling Crafted content being able to repeat the same crafted items at further depths (i.e. Ore Rank 2 -> (X Items & Ore Rank 3) -> X Items) (Certain reagent tooltips should lag slightly less now)  
- 1 more pets  
- holiday pets + itemID fix  
- added mounts to cata twbox  
- description notes  
- timereaver now shows in DoTI even when there is no timewalking event activate.  
- Retail: Fixed the sym command 'push' to properly merge its content instead of copy-paste withoout care  
- Added some semblance of a config-based validator (can allow for validation to be defined based on the Parser config instead of globally, i.e. if Classic wants to remove Evoker from class assignments without us needing to manually do that in hundreds of data files...)  
- Retail: Fixed a Lua bug when instance\_tier symlink finds no items with class assignments (which itself only happens when something else is broken...)  
- Realized the Item parsing of classes was borked now because Blizzard does it differently between Items and Quests :weary:  
- Fixed a questID for Sathrah's Sacrifice's source quest.  
- Beer Basted Boar Ribs is a Dun Morogh quest, not a Coldridge Valley quest.  
- PTR: another small update to zone  
- Parser now does Debug output for conflicting races/r fields (lots of valid situations Blizz data says "This is [Faction] quest" and our data has "This is [Race] quest")  
- Fixed an issue with the BNet harvester which was not properly parsing 'classes' field data  
- Added one more first skinning questID.  
- Fixed/completed at all 'filter:false' inaccurate-quest #errors  
    (SL Threads of Fate content seems to all be available, if there are indeed weird restrictions on this being available then will adjust based on feedback)  
- PTR: zone update  
- Couple small data fixes / #errors  
- Tracked down and fixed an issue where old Faction data which was stored as 'races' data was being persisted from old DB versions and excluding Dracthyr from various quests  
    Added a warning log message to Parser where 'races' and 'r' on the same data conflict with each other (r = every race of the faction, races = specific races)  
- Made achievements a bit better  
- Couple more ru fixes  
- Fixed some NPC assignments for 'Hook Point Porter' (fixes #1477)  
- 'Restored Hakkari Bijou' is considered once-per-account (once logging in character which completed it) (fixes #1471)  
- Fixed ru string for Stranger Things  
- Retail: Fixed a bad global variable used because of editing in context-unaware editors  
- Added Remembrance quest.  
- Dreamsurge portal added, updated ru localisation for settings and events  
- Couple #errors  
- Classic: Keepsake of Remembrance now has an object tooltip.  
- added pvp main slots for revival catalyst and removed elite ring/neck/trinket  
    there are offslots too, but wasnt able to check which itemID  
    requires harvest before release  
- Some new meta achievements for 10.2  
- New achievements and added a constant  
- ZC achievements cleanup and criteriaUIDs  
- Emerald Dream criteriaUID  
- Emerald Dream Safari + ZC Safari criteriaUID  
- Debug Mode now doesn't completely remove "deleted" things for Braghe.  
- Instant Poison is learned from the trainer after 3.0.2.  
- Disabled the simplify behaviour of parser for all classic builds.  
- Ezekiel is Horde only...  
- Added more object tooltips missing from Azuremyst and Bloodmyst.  
- Revert "Update Quests.lua"  
- Update Quests.lua  
- CriteriaUID updates  
- Recreate Missing  
- removed common goods from alchmist farming potion  
- DOTI cleanup (final?)  
- PTR: more side quest rewards, found new bs treasure  
    moved renown vendor stuff where it should be, fixed a bit timeline for wb.  
- SoD sword fix  
    removed item elwynn fix  
    uncommented trade goods from mining & herbalism. while they are indeed one of the sources for many of those items, they are not the only sources & can be received easier as for example mob grinding, buying from the auction house or destroying ore as jewelcrafter  
    this should greatly reduce the cluttering in the profession minilist and should hide 'mining' and 'herbalism' under other professions  
- PTR: quests now have rewards (plate done, up to 4th chapter)  
- PTR: found WB on ptr, starting redo quest chain  
- Removed 6 group finder items (I have not received them after hundreds of boxes)  
- removed arcane crystal as world drop  
- Harvest:  
    10.1.7.51421  
    10.1.7.51485  
- Harvest:  
    1.14.4.51395  
    3.4.3.51384  
    3.4.3.51397  
    3.4.3.51470  
- Harvest: 10.2.0.51425  
- updated coords error report  
- updated deadman note  
- Added missing objects to Azuremyst Isle. (added on stream!)  
- PTR: a little bit of everything  
- fr update (#1502)  
    * Update fr.lua
  
    * Update fr.lua
  
    * Update fr.lua
  
    * Update fr.lua
  
    * Apply suggestions from code review
  
    ---------
  
    Co-authored-by: Dmitry Volodin <mr.molkree@gmail.com>  
- Classic: Adjusted the note on the Trophy of the Crusade.  
- And gave those quest items a timeline. Quest items love timelines.  
- Sorted quest items  
- Removed some groups API info for NYI quests.  
- WoD - EF - CriteriaUIDs  
