Skip to content

Releases: DFortun81/AllTheThings

4.0.18

13 Oct 19:02
Compare
Choose a tag to compare

AllTheThings

4.0.18 (2024-10-13)

Full Changelog Previous Releases

  • ppppppparsa

  • Runner errors should now include stacktrace without Debugging

  • revert id check.

  • Migrate GetSpellCooldown.

  • Uniform the return values of GetItemID.

  • try to fix Runner error

  • Couple mobile NPCs

  • Add garrison inn daily quests to MobileNPCDB

  • Cata: Fixed level requirement for Guardians of Hyjal: Firelands Invasion!

  • Fixed the quest giver for The Old Barracks.

  • CATA: Add multiple Howling Fjord objectives

  • CATA: Add multiple Grizzly Hills objectives

  • CATA: Add multiple Dragonblight objectives

  • CATA: Add multiple Borean Tundra objectives

  • Converted all Argent Tournament manual On* functions into proper ReferenceDB functions

  • CATA: Add multiple Terokkar Forest objectives

  • CATA: Add multiple Shadowmoon Valley objectives

  • Parser: Handles reference checking for ReferenceDB.OnClickDB keys as well

  • Removed auto expanding from AWP window.

  • Parser: Now includes ReferenceDB reference checking for OnUpdateDB and OnInitDB for when those begin to receive exported functions

  • CATA: Add some Deepholm objectives

  • Added more objectives for Deepholm.

  • Moved 'The Long Hunt' under the Quests header

  • Parser: No longer affects verbatim strings within Lua functions when performing Lua compression

  • Neither the Boots of the Bay nor the Dread Pirate Ring were a reward from the STV fishing event until 5.1.0.

  • Rebuilt RefenceDB for all classic flavors.

  • Grant Anima Appeal's Appeal

  • [Localization] Update zhTW.

  • A little change to DF herbalism discovery recipes.

  • note for some crests so I dont have to think with all their wierd names and shit

  • updated october trading post to not dissapear once 11.0.5 releases

  • added maps header for discovery

  • Parser: Lua compaction cleans up a bit more whitespace
    Parser: ReferenceDB now uses Lua compaction on the OnTooltipDB values
    Partially updated some ReagentsDB

  • Retail: Added some colors to the hidden windows so that Things there are more obvious in tooltip source lines

  • Rebuilt Classic DBs with all the recipe data.

  • Some Zekvir HQTs that popped today

  • Revert "Deleted the old item recipe cache we had before ProfessionDB."

  • Throw vaporware SL callings into NYI, add some HQTs

  • AccountWideQuestsDB and ReagentsDB are now baked into ReferenceDB instead of being manually-updated separate DBs
    AccountWideQuestsDB now has some preprocessors and template logic in case Quests need to be split by Version
    AccountWideQuestsDB no longer includes any Quests prior to MOP Version

  • Parser: Now strips out un-referenced OnTooltip keys from the ReferenceDB
    Fixed a Lua syntax error highlight in the Phases file

  • Explicitly marked a couple of phases for some enchanting and tailoring recipes that can be bought all over the place.

  • Converted remaining random OnTooltip functions into ReferenceDB functions (makes it very clear to see what OnTooltip functionality is custom-added everywhere, even if only used in one place)

  • Use maps; don't put raw map headers in places (This would make these recipes show up in the root of the minilist in that Zone which makes no sense)

  • overgrown herbs can only be discovered in emerald dream, using map header?

  • Added IsSpellOnCooldown OnTooltip which supports whatever SpellID is on the current group
    Added a function template GenerateOnTooltipSpellOnCooldown which can generate a custom OnTooltip for a specified SpellID

  • Fixed MDI and AWC toys to show before 11.0.5. Maybe it can help someone for the last few days lol.

  • First crafts and first skins changed to HQTs.

  • Goblin Rocket Boots was originally from a recipe.

  • Converted a lot of duplicated OnTooltip functions in Categories into single-referenced functions from OnTooltipDB [WIP]

  • HQTs should support WithAutoName variant

  • Don't forget about TBC!

  • Deleted the old item recipe cache we had before ProfessionDB.

  • Reparsed all Versions

  • Refactor/music rolls selfies (#1814)

    • Retail: Music Rolls & Selfie Filters are no longer their own separate collectible Type and have been refactored into Character Unlocks since their underlying collection mechanics are identical.

    Custom OnTooltips are now inherently supported by ExportDB and can be referenced by the object directly instead of duplicating custom OnTooltip logic throughout Categories.lua (this makes any errors far easier to track down)

    Parser: No longer attempts to create Music Rolls and Selfie Filters [WIP]

    • Parser: Cleaned up after Music Roll / Selfie removals
  • Enchanted Elementium Bar was phase 3.

  • Updated Engineering quests to not use a description, but instead include the required level to start it.
    When in debug mode, the phase data will now be displayed in tooltips regardless of state.

  • Added all Mount Mods questIDs into AccountWideQuestsDB.

  • Add missing phase data for Blacksmithing recipes.

  • Parser: ReferenceDB is now always exported alphabetically to reduce change sets
    Parser: Pure Lua string exports now supports verbatim strings (i.e. using ~ to not wrap in quotes)

  • ExportDBs are now exported into a single, non-dependent ReferenceDB.lua file (instead of LocalizationDB, since that needs to load later in TOC sequence currently)
    Fixed TOCs to reference the single ReferenceDB per Version

  • ExportDB DBs are now directly included in the LocalizationDB for each game Version instead of being their own separate DB files (TOC updates inc)

  • FlightPathDB can once again just use ExportDB for simplicity instead of being smushed into the LocalizationDB

  • Coord fix for Right Between the Gyro-Optics (needs parse)

  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings

  • ExportDBs are now split by Parser into their respective Version folders since they are able to be built differently during Parsing. This way each Version can specifically exclude or include data as intended

  • Added the Magnetized Scrap Collector.

  • Updated Leyara's Locket's quest chain.

  • Luxurious Silk Gem Bag came out with the Molten Front.

  • Fixed a couple issues with variants for Retail/Classic

  • Wording adjustments for name()

  • Simplified CreateClass a bit more and added the ability to support variants on Classes (rather than only on sub-classes) (we still can't support multi-variant classes yet...)
    Quest & CharacterUnlockQuest classes can now directly use the WithAutoName variant

  • Retail: Fixed Item Harvester load issue when in Debugging

  • Adjust description and added KA maps for Ethereum Void Reaper since it very much seems to not spawn in any Instanced content

  • Added some missing Hyjal coords.

  • Added some more objectives to Deepholm.

  • Retail: Added chat note if trying to use 'itemharvester' without having loaded with Debugging flag

  • Retail: ItemHarvester functionality migrated to Item.Retail Module & locked behind 'Debugging' flag

  • Added some missing objectives to Deepholm.

  • Retail: CostItem and CostCurrency groups now use CreateClass to create the wrapped object instead of doing so manually

  • Migrated Currency Lib to Module
    Moved GetPopulatedQuestObject closer to usage

  • Adjusted AttachTooltipSearchResults to pull from a tooltip cache based on the group being rendered into the tooltip instead of caching the tooltipInfo into the group itself. However this is not fully-effective yet since some tooltipInfo currently relies on the group receiving an Update pass, and we clear Search groups so often that we rarely actually re-use existing Search groups to obtain cached tooltips...

  • Fix some reported errors and add some mobile npcids

  • Removed some duplicated WipeSearchCache calls which are handled by preceeding events

  • Retail: Fixed priority on Source(s) group in popouts

  • Retail: Fixed priority of Cost and Total Cost groups within a popout

  • TWW/Azj-Kahet: More Rumors
    TWW/Azj-Kahet: Move some vendors to the Severed Threads where they belong

  • Fixed AddEventRegistration when 'doNotPreRegister is true to actually store the function for later registration to access

  • Wrong NPC ID for Blazebound Elemental.

  • Added the Flameseer's Staff.

  • Classic: Now using the OnNewPopoutGroup event.

  • Added an ignoreChildren parameter to CloneObject.

  • Switched to CloneObject for Gear Set and Shared Appearance lists
    Removed unused 'hideText' field

  • SearchForMergedObject replaced by key-based SearchForObject (since this inherently prioritizes results based on Accessibility, which accounts for some Filtering values)

  • Retail: Source Quest logic moved to 'OnNewPopoutGroup' handler and cleaned a bit

  • Adjusted SortPriority such that the default is 0

  • Fixed GlobalStrings being replaced and re-copied from Townlong Yak

  • parser for retail and classic

  • bnet balance into real money update (part2)(finished)

  • Added a 'SortPriority' to the Global sort
    Retail: Now using a new Event 'OnNewPopoutGroup' to handle Module-based integration of data into Popouts (Classic wasn't using any of these data injections anyway so I haven't changed that version)

  • changing BLIZZARD_BALANCE to real_money (update1)

  • updated blizzard balance tooltip

  • AddEventRegistration can now skip pre-registering the Event during OnReady if desired
    RefreshSaves is no longer triggered due to UPDATE_INSTANCE_INFO being fired when loading the game, and its manual handling from OnStartup is moved to OnRefreshCollectionsDone

  • updated ka'muko coordinates and removed resonance crystals (its double dipping on kej toolti...

Read more

4.0.17

07 Oct 05:42
Compare
Choose a tag to compare

AllTheThings

4.0.17 (2024-10-07)

Full Changelog Previous Releases

  • All the Parses for Releases
  • Add Council of Dornogal renown 24 quests
  • Added HQT for hidden herb, and it looks like a whole buncha stuff didn't get parsed earlier so that made it in too
  • Update harvest_item_patches.yml
  • TWW/Azj Kahet: No new rumors for me today. Got tired of being lied to anyhow...
    Some updates to already established rumors
    Confirmed that two different Thimble's Caches share questID
  • Fixed TWW headers to not show as 11.0.0 when their all content was not available until 11.0.2
  • Fix some various reported errors
  • Finished TWW First Crafts.
  • SOD: Updated ItemDB & SourceIDs.
  • Classic: Updated the max Item ID for the Item Harvester.
  • Migrate HEADER_ICONS to the parser’s database Phase 1.
  • Replace the icon's path with iconID.
  • SOD: Added & Moved the updated Thunderfury quest chain to the Crystal Vale raid.
  • SOD: Removed a phantom print statement.
  • SOD: Added The Crystal Vale raid.
  • SOD: Updated phase data and excluded the non-SOD classic phases.
  • Classic: Now excluding phase data for phases not included in each expansion. (this will help a lot with debugging, particularly with future SODs)
  • Split up the TBC and WoW Classic Scourge Invasion phase IDs.
  • Fixed a Season of Discovery recipe from showing up in the profession list for Blacksmithing.
  • Rebuilt all LocalizationDBs with the new formatting standards for phases.
  • Modified the export order for classsic phases in LocalizationDB and also added the Phases.lua debugging file.
  • Classic: Removed explicit color assignments for classic phases.
  • Updated the colors of the 'Unobtainable Filters' in the Phases file.
  • Fixed a bug with GetUnobtainableTexture and removed from game textures not being red.
  • Moved processing for Phases and their associated localization to the DB.
    Deprecated and removed the "AVAILABILITY_CONDITIONS" table in favor of a more simplified PHASES table.
  • Refactor AssignAPIWrapper.
  • Deepholm: 'The Restless Brood' req Revered
  • DF/The Walking Shores: Swap Quest Giver and Target for the quest "Same as the Old Boss"
    Aizir is the Quest Giver and Doventhal is the target
  • Reparsed all DBs to include updated zhCN localizations.
  • Fixed a preprocessor.
  • TWW/Azj-Kahet: More rumors? LIES!
  • Fix tabs
  • Add some classic rep bubbleDowns and fix Vizier emissary quest
  • Deepholm: Jadefang
  • Fixed a duplicate item reward on The Hunt Is On
  • Update zhCN locale.
  • Fixed tabs.
  • Add Assembly Renown 24 and reparse
  • Update some BC quartermasters with bubbleDown rep
  • TWW/Azj-Kahet: More rumors. Doubtful they are true...
  • TWW/Azj-Kahet: All Thimble's Caches are finally verified
  • Removed a few uses of achievement_criteria from TWW content where it is redundant, and documented a case that is broken on Blizzard's end
  • Last batch of achraw auditing done. Remaining cases are all documented.
  • Rworked some more cases where achraw was used
  • Modify description of WoW API Wrapper.
  • Changed a tooltip for AWP. It's always for a single expansion currently.
  • Add diagnostic description for AssignApiWrapper.
  • Drop the expensive Queen's Pheromones character items from tracking
  • Added /att awp expansion, which generates a window with all added things for every patch of the expansion.
    Supported expansion shortcuts are: classic, tbc, wotlk, cata, mop, wod, legion, bfa, sl, df, tww
  • Updated some Hyjal quests again.
  • Update zhCN locale.
  • Disable deprecation warnings for known functions.
  • Cleaned up some Debug event coloring and formatting for easier reading
  • Fixed a couple things for patch/expansion handling
  • Fixed a bad header in Sourceless window
  • Converted raw patch values used in expansion() objects to utilize a consistent patch() function instead so that adjustments to patch logic can be performed in a single location
    Adjusted Expansion groups to support 2 digits for Revision portion of a patch
    Reparsed all versions for proper data
  • Added objective data for Diggin' For Worms.
  • Added a simpler/more readable implementation for assigning WOWAPI wrappers and applied it to Item wrappers as an example of use
  • Added the String of Fish object.
  • Add Crypt Lord's Severed Thread and new Queens Pheromones to cidb, add something different to Dornogal
  • The Avengers of Hyjal faction actually has absolutely nothing to do with the Molten Front. It's a trash killing faction only within the Firelands itself.
  • Moved some Molten Front dailies that got missed to the Molten Front file and added rewards.
  • Retail: Adjusted logic for BuildSearchResponse to properly account for the multiple windows which used to be confined to 'Unsorted' (Unsorted/NYI/etc. content is not expected in SearchResponse results)
    Retail: BuildSearchResponse results are now captured into new containers on each search
  • Retail: Moved 'contribute' chat command to contributor module file using ChatCommands instead of manually checking
  • Classic: Removed some logging.
  • Classic: Fixed currency calculations, daily quests bug found.
  • Migrate GetTradeSkillTexture.
    See comment.
  • Fixed cost.
  • re-added cost to the queen's pheromone (8888 final price)
  • Migrate GetSpellTexture.
    The API is not fully equivalent, see comment.
  • Tailoring HQT.
  • Fix the description of GetSpellLink.
  • [API Change] GetSpellLink only return SpellLink.
    See comment.
  • Revert Trolli description to show correct stores, fix some reported errors
  • Fixed Mark of Honor and Bronze filling in minilist/non-root popouts
    Added a few more super-prevalent Holiday costs to only fill purchases when they are in tooltips
  • Added Pip's Mole Machine.
  • Updated objectives for Mount Hyjal.
  • Retail: Delves hqt confirmed
  • Mythic Bloodbound Horror HQT
  • Added Blaithe's Roost.
  • Added Aviana's Burial Circle.
  • Disabled fanfare for quests.
  • Fixed objective data for Free Your Mind, the Rest Follows.
  • Added objective for Incite the Elements.
  • Retail: fixes
    • delves seasonal rewards hqts
    • Cache of Delver's Spoils wasn't added in reward list from weekly quest
    • random sl reports
    • TODO: for one of treasures
    • added missing skinning weekly quest
    • added trade post quest
    • added Sinkhole sub-map
  • Added the Dust Covered Chest to chess event in Karazhan.
  • 'The Key to Success' is account-wide
  • Migrate GetSpellLink.
    The API is not fully equivalent, see comment.
  • Remove unused Local.
  • Migrate GetItemSpecInfo.
  • Migrate GetItemInfo.
  • Enduring the Heat's source quests are different each day.
  • Migrate GetItemID.
  • Migrate GetItemInfoInstant
  • Retail: Instead of accepting unknown additional parameters for searches (this is never used in any possible way currently, and was only accounted for by Azerite Essence Rank logic) we now accept an optional 'options' table to allow defining some adjustments to how the search is performed (this logic can likely migrate to Classic also, but haven't checked yet)
    Retail: Popouts no longer perform their 'fill' operation within the synchronous context of the search operation or right-click operation which generate the popout, and instead are now delayed into the asynchronous context after being put into the resulting popout window
    Mark of Honor no longer need special handling within the tooltip logic since it properly handles filling based on its search context (rather than externally needing inputs which drive skipped filling)
    Fixed a logic issue where filled purchases of a popout would use the general skip check level and not fill necessary purchases
  • Fix tab
  • Migrate GetItemIcon.
  • Fix typo
  • Mirgate GetItemClassInfo
  • Added another renown quest.
  • Some commented code (Fill logic will be cleaned up when migrated to a Module eventually)
  • Added renown quest.
  • Some fixes.
  • Migrate GetItemCount to API Wrapper
  • profession knowledge only comes from treasures
  • Fixed TWW engineering timeline.
  • Fix some legacy reported errors
  • Moved the Search Results Lib to RetrievingData module. (TODO: Refactor the module file names)
  • Classic: group.working should refresh the tooltip a bit more often instead of showing retrieving data a bunch.
  • Classic: Now using the Collection module. Runaway rejoice!
  • ReloadSoundPack now gets called by OnReady.
  • Fixed a bug with the RefreshSavesCallback.
  • Fix some reported errors
  • Fixed questID 38931 - NYI version of Hero's Call: The Hinterlands!
  • Cleared remaining MoP Remix Ensemble questIDs (most likely to be Trading Post or Shop in the future).
  • Fixed shortcut for Mythic Keystone.
    Fixed tabs.
  • TWW/Azj-Kahet: Even more work on rumors.
  • Add descriptions to WoW API Wrappers again.
  • Add more descriptions to WoW API Wrappers.
  • Fix logic leakage
  • Using the restructured API by default.
  • Fix some retail errors
  • Update World Quests.lua
  • ...
  • Cata: Added Shipyard Lumber.
  • Cata: Disabled the description on all grey transmoggle items if you are filtering out greys/whites.
  • TWW/Azj-Kahet: Verified 2 more Thimble's Caches. Continued work on rumors
    SL: Added info about quest giver for The Necrotic Wake quest inside dungeon.
  • More NP flight paths (also none of them are really collectible since they reset each week/per current raid progress)
  • Fixed missing flightpaths Lua error
  • Revised which Classes implement 'trackable' and the specific logic to better re...
Read more

4.0.16

29 Sep 22:24
Compare
Choose a tag to compare

AllTheThings

4.0.16 (2024-09-29)

Full Changelog Previous Releases

  • Only 87 critical errors and 2752 for classic, good enough for release
  • Split up Tol Barad and Tol Barad Peninsula.
  • Classic: Reparse
  • Fixed the molten lord objective for Fire in the Skies.
  • Disable deprecated diagnostic on known parts
  • Some unused code concerning Salvage recipe harvesting (not really viable given what information we can gather from APIs for these)
  • Added Undercoins to Delves
    Commented out Ranks 1-3 of Delve Curios (they're just too irrelevant to try to accommodate)
  • Derped sourceQuests
    Added some symlinks to common TWW gear caches
  • Achievements completed on any character now properly count for AccountWide Achievement collection (without having to log onto the specifc character which completed the achievement)
  • 'Seasonal Start' can also follow 'Something on the Horizon'
  • Added GetItemClassInfo to the WOWAPI Helper Lib.
  • [Localization] add helper
  • [Localization] Clean up migrated string
  • TWW/Azj-Kahet: Updates to Rumors and Thimble's Caches
  • Some crafted MoP Items which are properly reconized as Reagents
  • Fixed renown quest.
  • Add missing cloaks to Reno Jackson
  • Cata: Fixed objectives for Nature's Blessing.
  • Convert some ensembles to iensemble
  • Quest update.
  • Forged Weapons of Conquest achievement added
  • [Localization] Fix duplicate
  • [Localization] Add zhTW string of Riding
  • [Localization] Migrate locales/en to the DL Phase 2
  • [Localization] Migrate UNOBTAINABLE_ITEM_TEXTURES to the DL
  • [Localization] Migrate EXPANSION_DATA to Default Locale
  • 11.0.5: Added DF S1 PvP Ensembles.. might need more work
  • Formating fix.
  • Removed duplicated races.
  • Confirmed some Daily Spreading the Light treasures (others likely weekly)
  • The Fall of Ossirian also takes place in Silithus, technically.
  • Severed Communications breadcrumb is not Duty Calls.
  • Thimble's Cache
  • Update some Wrath quartermasters with bubbleDown rep
  • Add AOTD Renown 22 quest
  • TWW/Azj-Kahet: Thimble's Cache, separate to The Severed Threads header and add some related HQTs
  • [Localization] Deprecated classic/locales.lua
  • Convert Trading Post to use iensemble, grab missed questids
  • Contribute warning for missing Flight paths now includes the mapID/name
  • TWW/Azj-Kahet Rumors: Updates and corrections for the next batch of rumors
    TWW/Khaz Algar: Descriptions for some "Stay awhile" HQTs and coordinates corrections
  • Adjusted the layout of the Interface/Information page in the Settings Menu.
  • Added the 'Repeatables' information type.
  • Removed debug prints from Class Swap method
  • Fixed a missed bad Global in FlightPaths
  • Added few more Restored Coffer Keys on the Delve vendor.
  • Added back some TODO notes to FlightPath class
  • The ITEM_UPGRADE_DISCOUNT_TOOLTIP_ACCOUNT_WIDE constant doesn't exist in classic, so let's just bake in that value.
  • [Localization] Fix syntax
  • Retail: Added a bunch of Classes to use the new simple collectible swap (Note: this will not currently trigger in Classic since it does not yet handle the 'OnSettingsNeedsRefresh' event)
  • Retail: app:RefreshData no longer manually called from other logic. Instead a new event is used to indicate that a data refresh is expected
    Retail: Fixed the Skip Refresh toggle from always forcing a refresh when none was required
  • Merge pull request #1803 from NORPG/master
    [Localization] Migrate locale/en to Default Locale Phase 1
  • Added some simple methods to allow swapping a ClassDefinition field function. This allows us to perform one-time swaps of functionality which currently is executed for every field check of every object of that type (i.e. main use is 'collectible' currently)
  • [Localization] Migrate locale/en to Default Locale Phase 1
  • Classic: Fixed an oopsie.
  • Moved PrintGroup to lib/Print.lua
  • Moved PrintMemoryUsage to lib/Print.lua.
  • Moved IsComplete to base.lua.
  • Removed the unused GetStateIcon function.
  • Moved or removed a bunch of unused declarations in AllTheThings.lua. (moved to be closer to whatever is using it if its only referenced once, so that it can be split up easier)
  • Deleted GetCategoryIDs and refactoed code to reference the api function.
  • Moved GetIconFromProviders / GetNameFromProviders to base.lua.
  • Moved the Clickable ATT Chat Link Handling to base.lua.
  • Moved Linkify and SearchLink to base.lua.
    Retail: Refactored app.popups to be a local variable instead to match the Classic version.
  • Zekvir HQT
  • Deleted all references to ATTClassicAuctionData.
  • Deleted all references to ATTClassicSettings.
  • Deleted all references to ATTClassicSettingsPerCharacter.
  • Deleted all references to GetDataMember and SetDataMember. (AllTheThingsAD for now, we'll get rid of this eventually too)
  • Retail: Compressed the Unsorted ATT windows up one level
  • Forgot to add NYI filter in the new NYI window.
  • Moved GetSavedText to the Default Locale file.
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Added new Blackrock Depths Raid
  • Moved the icon functions to the Default Locales file. Deleted commented out localization data.
  • Revert "The Header class now uses CreateClassInstance as a fallback."
  • Moved Trial of Valor Ensemble HQTs to the backup file.
  • Trading Post timeline added.
    Updated retail parser config.
  • Generic Object Containers now only show Trackable if actually containing another Trackable object
  • Another week of Spreading the Light adjustments/refining
  • The Header class now uses CreateClassInstance as a fallback.
  • Fix random assorted errors
  • Moved the Map Information Lib (TomTom Support section) to the Waypoint UI source file.
  • Update Allied Races.lua
  • Classic: Added IsCached and fixed UpdateRawIDs. Now using the Flight Path Lib class file.
    Retail: Deprecated UserLocale. (it was only used by Flight Paths...)
    Retail: Added Nighthaven, Moonglade for Druid using the Gossip frame like we have for Classic ATT Vanilla through Cataclysm already.
    Fixed the Flight Path Lib to be more responsive to 'newFPs' for the user.
  • Classic: Fixed a bug with ForceAccountWide.
  • Reharvested ReagentsDB
  • Retail: Fill Groups now skips filling saved or locked quests when in Account mode (only Debug mode will fill under a saved/locked quest)
  • Strip Trial of Valor redundant ensemble data
  • Adjust some symlinks
  • Parser: Fixed dropping Cloaks from Ensembles due to mismatched Armor types
    Parser: Fixed reporting of what is dropped from Ensembles due to Armor type consistency
    Parser: No longer warning about HQTs listed directly inside object/item
  • Retail: Fixed a logic gap such that the same crafted item from multiple Recipes spanning different Professions will now all Fill, so that the respective Recipe(s) visible in the current Settings will have the applicable output
  • Retail: FillGroups async (ATT windows) now handles filling in the same sequence as FillGroups sync (search results), i.e. a Layer-based approach to filling instead of Recursive. On average, this should minimize nesting of Costs within a given ATT window
  • Added a bubbleDown filter function for criteriaID
    'Completing the Code' uses the cost on its Criteria only, not everything
  • Fix parser issue and reparse
  • Add October 2024 Trading Post
  • included deutsch & francais locales too for keystones
  • mythic keystone is now m+ for English Locale
  • removed resonance crystal bloat from delve vendor
  • Moved the FlightPathMapIDs database table to the LocalizationDB since the data is different for each expansion.
  • Fix some Azj-Kahet quests and move a vendor to their correct file
  • Make it TWW style too when I see this.
  • WoW Anniversary not before wrath.
  • Cata: Added Lost Treasure and the Cache of the Legion to /attbounty.
  • Fixed Class tables with preprocessors.
    Added EARTHEN_CLASSES.
  • Cata: Shadowglen no longer shows non-Night Elves the Priestess of the Moon quest chain.
  • Unsorted window is now divided into Unsorted, NYI, HAT, HQT and Sourceless.
    Added new commands for them.
  • Classic: Fixed the GetSpellName bug.
  • Merge pull request #1802 from NORPG/master
    [Localization]Migrate ABBREVIATIONS to Default Locale
  • 11.0.5: Wrath Timewalking
  • Added 11.0.5 TBC Timewalking
  • Retail: Fixed ATT tooltips in lists potentially reorganizing the content of the Thing in the tooltip
  • Retail: No longer need manual source lines generation in ATT list tooltips
    Retail: Achievement Statistics/Progress is now an information type
  • Add Dornogal Renown 20
  • Retail: 'Criteria for' is now an Information Type and uses the proper Achievement coloring based on being Account-Wide
  • [Localization]Migrate ABBREVIATIONS to Default Locale
  • Update some MoP quartermasters with bubbleDown rep
  • Retail: Fixed 'Summarize Things' (contains) to not be shown on certain Thing (NPC/Encounter) tooltips from ATT lists
  • Classic: Whoops, lol.
  • Classic: Added preprocessors to the FlightPathMapIDs table.
  • Era/SOD: TOC version to 11504.
  • Add some renown quests and fix various details
  • Fixed the alignment of the checkboxSkipAutoRefresh checkbox.
  • No longer using a deprecated UI template for checkboxes.
    The Features/Windows section in Classic now uses both columns.
  • Fixed a bug caused by Blizzard removing APIs for Classic.
  • #1801 Converted all use of the deprecated OptionsSliderTemplate over to UISliderTemplate.
  • Cata: Updated 'Amongst the Rui...
Read more

4.0.15

22 Sep 19:47
Compare
Choose a tag to compare

AllTheThings

4.0.15 (2024-09-22)

Full Changelog Previous Releases

  • prase to parse
  • Moved Cobalt Eye back to the objective where it belongs.
  • Added Shaffar's Stasis Chamber. Fixed GlyphDB error in Parser.
  • Un-Thanosed Tol Barad
  • Added the Mana-Tombs Stasis Chamber object data.
  • Fixed a Lua bug when attempting to use ignore-quest-print or allow-quest-print
  • Added a Hunter-specific Earthen quest
  • Cata: Added a 'Molten Front' phase between Rise of the Zandalari and Rage of the Firelands.
  • Fix various reported errors
  • Whoops, missed a few.
  • Cata: Moved all Molten Front quests to Molten Front.
  • updated some promo stuff for release
  • Tol Barad - minor correction in comment
  • Removed duplicated map + parsed Tol Barad changes.
  • Tol Barad and Tol Barad Peninsula
  • Quest fixes.
  • Use raw access SourceID cached checks instead of calling .collected
  • Added crs to Conjurer Luminrath
    Fixed extra parenthesis in Source line
    AddArtifactRelicInformation can get rawlink from group
    Partially stubbed an ArtifactRelicCompletion information type
  • Missing providers
  • ...
  • Fixed the faction tag for a few Orgrimmar PVP Vendors.
  • Fix some quest detils and reparse
  • Added the Blackened Urn to Karazhan. Copied over (and commented out) unused (for now) source files to the Cata TOC.
  • Added the rare hunter pet rares to the Molten Front.
  • Cata: Added objectives to the Molten Front.
  • Added the Elemental Bonds quest line as an Expansion Feature for Cataclysm. (rather than it being split up into the different zones)
  • Retail: Fixed an issue where getting search results via SearchLink would not properly combine multiple matching results
    Retail: Fixed an issue where modified item data (modID/bonusID) would merge into a base Item group which shouldn't have those values (fixes #1793)
  • Fixed some tabs + TWW quests.
  • TWW/Azj-Kahet: Added vendor Bobbin
    Updated tooltip :)
  • Brewfest now appears in the mini list for Dun Morogh and Durotar.
  • Removed duplicate 'isLimited' tooltip info for Classic.
  • Updated the original Brewfest Steins to show their Filled variants (and tooltips on their respective kegs) for folks that have them.
  • Migrated the 'SpecializationRequirements' tooltip info to information type
  • Migrated a couple more tooltip infos to the extra info information type
  • Migrated a bunch of various specific-Item/Currency tooltip info text into a proper information type (It can still be refined with Parser data at some point but at least it's not doing an extra chunk of conditionals during every search now)
  • Consolidated and improved the logic that adds Shared Appearances to a tooltip
  • Updated The Gnomish Bait-o-Matic in Ironforge.
  • Fix Mereldar Derby Marks and add a tailoring FC
  • Made HOLIDAY_DROP description usable as a global.
  • Made the old Brew of the Month Club (A) quest repeatable on retail also, as is the case / was intended
  • Added holiday description to Noblegarden too.
  • Attempt to use a standardised description for the revamped Holiday drops
  • Using 'Unknown' for both HQT and regular quests which don't return a valid name for simplicity
  • Add and adjust some renown quests
  • Hallowfall Fishing Derby no longer account wide
  • An argument for 2-digit coords for Hallowfall treasure objects ONLY - the light sources are super picky and standing on our coordinates won't always reveal the chest. Has to be dead-on accurate.
  • Parsed with bar tab barrel's
  • Quest chat prints can now distinguish Unsorted from NYI
    Quest chat prints for HQT should include their known name
  • Added First Craft for Coreforged Skeleton Key
  • Update Bar Tab Barrel objectids
  • Cata: Added a missing objective for "Aggressive Growth" in the Molten Front.
  • Fixed "Flamegard's Hope" achievement description.
  • Corrected all the objectIDs of the Bar Tab Barrels in Dragonflight.
  • Added new SoD sources into NYI for retail.
  • Cata: Brewfest - Pink Elekks removed for EU this year.
  • Cata: Build numbers are hard for Blizzard Devs.
  • Cata: Added Blizzard's dumbass duplicated items from Coren Direbrew.
  • Brewfest: These are only available after TWW was available.
  • Brewfest: Add a questgiver in Dornogal
  • I like to hit enter.
  • Added all new Bar Tab Barrel quests for TWW.
    Fixed timelines.
  • Grim Batol update number 548.
  • Removed normal difficulty from heroic+ in SoB.
    Put m+ difficulty behind mythic.
  • DF was nice, but time to get to TWW.
  • Fixed wrong npc id for Kargand
  • Generating missing files
  • Harvest: 11.0.5.56646
  • Harvest: 11.0.5.56572
  • Harvest: 11.0.2.56647
  • Harvest: 11.0.2.56625
  • Harvest: 11.0.2.56513
  • Harvest: 4.4.1.56574
  • Harvest: 4.4.0.56489
  • Harvest: 3.4.3.56514
  • Harvest: 3.4.3.56262
  • New brewfest cosmetic item for 2024
  • Harvest: 1.15.4.56573
  • Manual maps added to delve achievements to specify exactly where you can or cannot get them
  • Add details to some Hallowfall quests
  • Retail: Fixed link wording for one time fixes
  • Add renown quest and fix some quest details
  • Ignore the Severed Threads quartermaster Vignette alert
  • Fixed Grim Batol.
  • Cata: Added the Stormwind Lobster Trap object for Rock Lobster in SW.
  • Consolidated a lot of Base Class logic to make CreateClass easier to read/understand
    Improved performance of object creation from a Class with defined Subclasses which are entirely excluded in the ATT version
    Improved performance of object creation from a Class with Subclasses when no variants are defined for the Subclass
    Moved around some variant logic to make the code simpler/encapsulated
  • Retail: Revised 'name' function to assign the 'autoname' field (instead of 'type') which is now used internally as 'an' for automatic naming of objects
  • Retail: Added a couple one-time fixes for incorrectly cached ATT data. Users affected will see a one-time message on login stating the specific data fixed
  • Add and fix some Severed Threads quest details
  • Fixed Lua error when trying to view Achievements which have no flags (i.e. old or non-existent)
  • Sort some quest data
  • Now exporting the contents of en_auto into the LocalizationDB with the rest of the localization related content if its present in the build target.
  • Parser: No longer assign white space values for non-en locales if they are accidentally provided as such (this would prevent the locale from seeing the fall-through en value and instead see no text)
  • Cleaned up bubbleDown for old removed Classic instances
  • Classic: Sync'd toc files between classic versions.
  • New SoB items should be sourced also after the season end.
  • Added new Siege of Boralus items.
    Re-structured Siege of Boralus.
  • Using nomerge and FILTERFUNC_itemID tech too. Soon I am out of all ATT tech we have.
  • Changed Grim Batol structure to reflect TWW Season 1 changes.
  • Fixed a logic bug for zhCN / zhTW localizations.
  • Second pass at making the delves mini list a bit more useful
  • First pass at making the delves mini list a bit more useful
  • Merge pull request #1791 from NORPG/master
    [Localization]zhCN: fix syntax error
  • Clarified a stay awhile quest as someone asked about the criteria of it and I was also momentarily confused
  • Revert "Breadcrumbs don't need lock when they can be put as a sourcequest."
  • Breadcrumbs don't need lock when they can be put as a sourcequest.
  • Retail: coords fixes, skinning elusive beasts, vizier level up hqt
  • Add a breadcrumb and renown quest
  • [localization]zhCN fix syntax error
  • Added "The Kalimdor Cup Begins" quests.
  • Fixed recent changes.
  • Cata: Added GlyphID <-> SpellID collection detection. (Still need to find a way to associate the spellIDs with glyph items though...)
  • Moved the raw ItemDB files to a subfolder so that more raw DB files can be used in other ways.
  • Merge pull request #1790 from NORPG/master
    [Localization]zhTW: fix syntax error
  • [Localization]zhTW: fix syntax error
  • Fixed NYI LW recipe / Skinning Items
  • PVP Quest/item
  • Fixed coords for Webster
  • Retail: Added Quest chat commands to ignore/allow printing of Quest flagging in chat (i.e. users who get certain quests flagged back and forth on their account constantly for no reason THANKS BLIZZARD can now just use these commands to ignore those quests from being printed in chat instead of needing to run scripts or modify saved variables directly)
    • /att ignore-quest-print [help] | [questID1 questID2 ...]
    • /att allow-quest-print [help] | [questID1 questID2 ...]
  • Added some base handling for adding/removing chat commands for /att [command] (WIP) (potentially move to a separate Module if it gets more)
  • Added some info for Skittershaw Spin 40727
  • Add new raid intro quest, sort some rare drops
  • Revised some debug prints in Event handling (commented out, but easier to understand what to comment in when needing to Debug timing or sequences of Events)
  • Removed some extraneous logic in SeachForObject which was inadvertently doing extra filtering on top of what was requested by the calling code
  • Retail: Ignoring a few more pointless Achievement 'statistics' values (i.e. all progress values should show [X / Y])
  • Retail: Achievements marked as Account-Wide from Blizzard will now show the typical Account color in ATT for clarity
  • TryColorizeName can now color Account by 'accountWide' flag for objects
  • You can once again toggle the Death Tracker on/off.
  • Removed treasures which are now not collectable due to removal of ...
Read more

4.0.14

15 Sep 21:21
Compare
Choose a tag to compare

AllTheThings

4.0.14 (2024-09-15)

Full Changelog Previous Releases

  • yolo
  • But like actually this time
  • Move quest to NYI
  • retail errors
  • TWW/Isle of Dorn: Correct some coordinates
  • Add and sort some Severed Pacts quest chains
  • Added all missing Brann Level quests.
  • Brann Level 30 questID.
  • Retail: Fixed a couple visibility update issues with DirectGroupUpdate
  • Retail: Removed some unused logic from UpdateGroup
    Retail: Removed duplicated visibility assignment from DirectGroupUpdate
  • Updated Provisioner Arok to the bubbleDownClassicRep structure.?
    Parser now shows what the active configurations are in the Console's title. (the title of the window)
  • Cata: Corroded Blade correction
  • "Delver's Guide to Delves" is NYI.
  • Sweep some retail errors
  • Fixed Error Eremier found
  • fixing 1 error for eremeir
  • m0 for these is s2
  • Fixed a few SearchForObject which were not quite searching as accurately as expected, but currently retrieving correct results due to extraneous logic in SFO function
  • Fixed Spectral Essence from being a Character Unlock (will likely have to add more lockCriteria conditions in the future to lock the HQT properly for some players who kept their Spectral Essence since Vanilla)
  • whenever I can remove rewards headers, its a good day
    mechanical cache can only come from the weekly quest
  • radiant cache can only come from spreading the light wq
  • added grim batol tw loot back as M0/M+
  • Missing #endif.
  • WoW Anniversary Stuff added
  • Merge pull request #1785 from NORPG/master
    add mac file to ignore list
  • add mac file to ignore list
  • Harbinger achievements were changed to already pop on live, so adjusted the timeline and added extra info.
  • Fix some retail errors
  • Accountwide quest
  • Special Assignment: Titanic Resurgence
  • BFA achievement style refactor
  • Reparse for Mount Mods and other recent changes
  • Add Mount Mods header to encompass Drakewatcher Manuscripts, Delver's Dirigible Schematics and similar modifications (#1783)
  • Retail: Added a report sound when contribute reports are notified
  • IGNORE_QUEST_PRINT should now work even when assigning the questIDs as indexes with value 1 in the table instead of an array (I'll still probably add a built-in function to help with this eventually)
  • Battle Pets are properly considered Trackable
  • Clean up some raid quest factions with bubbleDownRep
  • Add renown quests and a coord
  • Sorted few more of the Spreading The Light weapons.
  • Added Grizzly Hills Packmaster into the MountDB.
  • Sorted the Spreading The Light items.
  • Fixed "Comprehensibly Organized Ideas" from being shown as collectible itself.
    Added first craft of Dawnweave Bolt.
  • TWW: some DF leveling fixes and TWW bits
  • Fix parser error and clean up duplicated minrep fields
  • Update 1 - Shattrath City.lua
  • Add Hallowfall renown questchain and fix minor errors
  • Delves
  • Clean up an Ember Court vendor and fix some missed factionID conversions
  • Change to Teldrassil quest 28723 - nightelf only (#1777)
    Changed Quest 28723 - Priestess of the Moon to be Nightelf only unless after 7.2.5.
  • Update Trolli promotion notes
  • Urga: Fixed Darkmoon Faire gearsets, changing to class lists.
  • Missing Delves Object
  • Retail: Fixed (probably -- I'm CrowdStriking this change) an /att contribute issue for un-Sourced FlightPaths seen on flight maps
  • Update Trolli tabards and fix misc reported errors
  • TWW: Coordinate updates, mostly Hallowfall
  • New achievement categories
  • Fix world boss HQT and add a world quest
  • Add Trolli tabard and more renown quests
  • Added more Brann Bronzebeard quests.
    Added (QI!) in Nerub'ar Palace.
    Fixed tabs in TWW achievements file.
  • Sorted Delver's Bounty
  • New crests achievements
  • Wago file updates so anniversary event auomation can work, bit more data to help things make sense
  • PTR reparsed with new achievementDB
  • Some Cataclysm hidden achievement triggers sorted & excluded from being picked up again by harvest
  • Retail: Unnecessary achievement class func
  • Retail: Fixed Achievement Harvester
  • Add some delve HQTs and fix some reported errors
  • Another creatureID for Queen Ansurek
  • Nerub-ar Palace HQTs (rip power outage)
  • Sweep some retail errors
  • TWW: Hotfixes
    Add "Machine-Warden" title back to it's achievement
    Remove criteria from "Itsy Bitsy Spider"
    Adjusted cost for Forged (Vicious?) Jeweler's Setting
    Reduced cost for Glorious Contender's Strongbox
    Ref: https://rb.gy/3gs84k
  • TWW/Isle of Dorn: Coordinates for quest givers on "Brotherhood in the Skolzgal Wood" chain
  • Azj-Kahet quick fix back
  • Some updates from LFR Nerub-ar clear
  • Drop evokers from Death Knight starter quests
  • Sweep some retail quest and profession errors
  • druid & hunter glad costs
  • Add Grizzly Hills Packmaster
  • More 20th Aniversary progress
  • Progress commit for WoW 20th Aniversary
  • Some PTR file maintenance

4.0.13

10 Sep 11:05
Compare
Choose a tag to compare

AllTheThings

4.0.13 (2024-09-10)

Full Changelog Previous Releases

  • Retail: different fixes from reports
  • Update Vanilla and VC factionIDs to use constants for those missing, catch more missed conversions
  • more QIs 8.0.1(ish), hey darkal
  • Removed extra Source of MoP Eng mounts since they're listed by required specialization already
  • Retail: Fixed a discrepancy with Direct Group Update which would leave 'orphaned' collectibles behind if they had previously been a Cost/Upgrade prior to a settings change. Now the proper Update and progress adjustments are performed based on recursive visibility of the group in question, and the Main list totals once again stay constant without needing additional force refreshes
  • Changed some contrib report formatting for easier copy/paste
  • Moved a couple achievements under their respective WQs
    One provider addition
  • Added some missing ring quest rewards to Vengeance for Orsis.
  • Merge pull request #1779 from NORPG/master
    update zhTW
  • update zhTW
  • Updated The First Rule of Ring of Blood is You Don't Talk About Ring of Blood to include the criteria and zones.
  • Sweep some retail errors
  • Added some objects for spawning Collector Astorestes
  • Val'kyrs - reunborn again
  • Wildhammer Tour of Duty now properly shows the correct criteriaUIDs for each npc.
  • Northrend zones: Unborn Val'kyr coords in each zone
  • Dalaran: The Amazing Zanzo
  • Added Dracthyr starter zone Explorations.
    Changed the starter zone to include any Dracthyr class.
  • Removed added Explorations from unsorted.
  • Added all TWW Explorations.
  • Some cleaning up for unsorted and nyi
  • Armor and cosmetic sorting
  • Including detail about Black Forge and Anvil
  • Some Weapon and Delves sorting
  • Crafted Items: Dark Iron Bar learning costs
  • Quest Items Sorting
  • Some Misc Sorting
  • Retail: Added a couple more custom collect updates from starting SL content (but it's still weird for 70+ characters... need more testing)
    Added coord for previous SL push-quest
  • Various data todo backlog & contribute reports
  • Fixed a logic bug that caused every character to consider spells 241857 & 148972 as learned. [Will have to implement a revert fix for this later]
  • coords
  • Some quest fixes
  • Fixed Hastily Scrawled Notes infinitely filling itself inside itself (with bonus comment for why it happened)
  • Update Treasures.lua
    Cant provide yourself.. thats just weird
  • removed cost from queen's pheromone
  • Retail: att contribute fixes
  • Add war supply chest?
  • Enormous Eel Egg is different for alliance players.
  • Update Severed Threads Pact.lua
  • Vignettes will no longer alert when not using the 'Include Completed' option if those Vignettes are not complete but also not visible in the list
  • Retail: contribute
    • Quests which are not actually 'accepted' are now checked (i.e. Renown progression)
    • Quest Object providers are now checked properly
    • Minor report formatting adjustments
    • Removed a couple Debug chat outputs
  • Parser: Added a post processor to clean up empty groups (during consolidation there was still sometimes data which hasn't moved yet and would leave behind an empty g field)
  • The Horde's Hoard didn't have a source quest requirement.
  • Fixed the Glop / Broodmother quests on the Therazane faction description.
  • First pass of Deepholm. (Still need to add objectives and stuff)

4.0.12

08 Sep 17:02
Compare
Choose a tag to compare

AllTheThings

4.0.12 (2024-09-08)

Full Changelog Previous Releases

  • let me parse again just incase
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • parse mkay
  • Sort patron work order reward
  • But like, correctly this time
  • Sweep some last minute retail errors
  • TWW/Khaz Algar: Additional "Stay awhile" event during "Against the Current" quest chain
    Re-arranged the order of Alleria's "Stay awhile" event during "Against the Current" quest chain
    Started commenting out where a certain quest needs to be accepted or completed in order for "Stay awhile" to be available to player (for internal use).
    Corrected some coordinates
  • Engineering First Crafts are nearly all different.
  • Added more Aspirant's Tribute questIDs.
  • Fixes VSC error
  • Retail errors
  • The Explorers (quest) is actually level 83.
  • Retail: contribute - now ignores checking coords for shared quests
  • Borean Tundra: Unborn Val'kyr
  • TWW/Azj-Kahet: Correct "Weaving Supplies" objectID, add cost, and add supporting Threads for it
    Clean-up treasure drops
    Remove currencies from drops
    Add Kej as a zone drop
    Add Pilfered Loot (shares spawn points with Stashed Loot and they alternate)
  • The Winterfin murlocs also can drop the clams.
  • Added Winterfin Clam's object data.
  • Tonraq's npc ID changed after 7.3.5.
  • Added Ethereum Prison.
  • Retail: /att contribute no longer checks quest coords when started from an Item (also a bit more debug prints so people using it can show me better feedback about issues of wrong/bad reports etc.)
  • TWW/Azj-Kahet: Correct coordinates for quest givers and treasures (Part 4)
    Gossip option for Alleria's "Stay awhile" at the end of the campaign appears when you accept "What We Still Have"
    Add two vendors, Tulumun and Tyro Uwe
    Add a general "area" coordinate and notes for Snuffling related quest items
    Correct Renown requirements for two quests
    Unsort one quest reward
  • 11.0.0-11.0.5: Mounts Sorting
  • Corrected coords for 2 profession treasures.
  • TWW/Azj-Kahet: Correct the order of Anduin's "Stay awhile" event
    Gossip option becomes available after you take both "Like a Spider on the Wall" and "Rewriting the Rewritten" quests
  • 10.2.7-11.0.5: Pet Sorting
  • Fixed Undermoth and Gummi
  • 11.0.2-11.0.5: Toys Unsorted Sorting
  • Broad sorting through of 11.0.5
  • Fixing some SL HQTs headers from yesterday.
    Removed empty Hallowfall fishing derby HQT header.
    Fixed First Craft of Potion Bomb of Speed.
  • Adjust some Isle of Dorn quests, add Adelgonn stay awhile and expand Moira stay awhile
  • Retail: missing ore hqt, fixed coords for spider quest and for forgotten memorial
  • Misc fixes
  • added meraldar fishing derby quests as uncollectible under quests & attached a name to them.
    they remain uncollectible as they are HQT, however if you wish you can now look at them via debug mode
  • Update Cata and Wrath factionIDs to use constants for those missing, catch missed conversions
  • create comma issue, fix comma issue (reparsed in additon)
  • this settings.json >_<
  • Retail: Hillhelm Family is weekly, added missing quests and fixed general treasure questID
  • Update WoD and MoP factionIDs to use constants for those missing, add Brann Bronzebeard rep, catch missed conversions
  • Using the name() function everywhere instead of manual 'type' field assignment
  • Cleaned up a bunch of CharacterUnlock Items which were erroneously assigned this Type due to having a questID attached directly originally. These have been re-structured into hopefully an understandable representation of how they interact with the original questID's.
    Tiragarde Sound Treasures are no longer under Achievements. They've overstayed their 18 month vacation from their proper Treasures category
  • nyi fix
  • More account wide quests detected
  • TWW/Azj-Kahet: Correct coordinates for quest givers and treasures (Part 3)
    Add Anub'okki vendor items
  • Retail: Expose RequestLoadQuestByID when Debugging
    Retail: Fixed a possible cost logic for determining blocked parent group
  • Update some garrison questgivers
  • Add Family Battler achievement and fix missing criteria
  • Add two pet battle achievements and some retroactive achievement rewards
  • Generating Missing Files
  • Refactored the Item DB (used by Classic builds) to reside in the Item DB folder with the rest of the stuff.
  • Moved the Item Database Consolidator to the tools folder.
  • Correcting few typos.
  • Huge Shadowlands HQTs consolidation part 1.
    Sorted many of them to the correct files + timelined all.
  • Retail: Fixed infinite loop for contributor reports
    Retail: Revised coord checking for quests which are nested directly under an NPC (unusual situation)
  • rebuild as release.
  • You can now once again be lazy and run parser directly.
  • Harvested Skill Level Requirements.
  • Renamed the Spells Learned At tool to Skill Level Requirements and split up the output file by expansion.
  • Refactored the Spells Learned At file to the Skill Level Requirements folder.
  • Retail: Contributor report data should no longer duplicate fields applied by different checks
  • TWW/Azj-Kahet: Correct coordinates for quest givers and treasures (Part 2)
    Removed commendations from Treasures as they are looted only once per account
    Symlinked 2 vendors in Azj-Kahet to a vendor in Hallowfall
  • Add DF Vicious mounts to the saddle vendors
  • Moved the Spell Learned At tool to the .tools folder to cleanup the Parser folder a bit more.
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Fix Isle of Dorn bonus objective coordinates
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Parser: Fixed a logic gap where Achievement Criteria were still being thrown into the Unsorted Void and disappearing from the Main list
    Added a bunch of Sourceless quests which are required by Criteria and will be sorted in the future
  • Added some template build configurations for Classic WOD through TWW.
  • Add new Mage polymorph quest, sweep some retail errors
  • Merge pull request #1775 from NORPG/master
    localization: add zhTW on no-retail TOC
  • localization: add zhTW on no-retail TOC
    add tw.lua on no-retail TOC
  • Added a new dynamic object.
  • Moved the parser config files into a .config file to try to clean up the root Parser folder a bit.
  • Reparsed all DBs
  • Added TW as a distinct locale in the LocalizationDB. Also now forcing the locales to be sorted a particular order on export.
  • Retail: Contributor report dialogs now have tenth-rounded player coords & adjusted report layout slightly
  • Player Coords is now rounded instead of floored
    Coordinate display is now rounded instead of floored (nearly all are already stored with tenths precision anyway)
  • Added 'app.round' function
  • Merge pull request #1774 from NORPG/master
    Localization: Separate zhCN and zhTW translation
  • TWW/Delves: Add HQT for Delver's Call: Spiral Weave turn in
  • add zhTW localization file
    add tw.lua
    Most strings are translated by cn.lua
  • remove zhTW on zhCN
    remove zhTW localization string on cn.lua
  • Fixed map of jewelcrafting treasure.
  • added more spacing for catalyst description
  • Moved Severed Threads Pact treasures to its file + added few questIDs.
  • Sorting Recipes
  • Harvest: 11.0.5.56487
  • Harvest: 11.0.2.56461
  • Harvest: 4.4.1.56464
  • Harvest: 1.15.4.56493
  • Retail: Added a WIP Contributor module which provides some report handling and Quest data checking (coords & quest giver). (Auto-accept/turn-in addons may cause the functionality to be skipped since the in-game quest dialogs need to show for ATT to capture the details for verification)
  • Retail: When toggling /att contribute, additional event hooks will now be attached/removed as needed
  • Moved distance to app.distance
    Moved GetPlayerPosition to app.GetPlayerPosition within Maps.lua (also removed the IsInInstance exclusion since some 'instances' still return valid coords)
  • Another Beledar's Spawn coord
  • Another delve quest
    Added coords for Attention-Getter
  • unfiltered pvp toy for now
  • more global note
  • cloan ensemble note
  • Update Legion and Brawler's Guild factionIDs to use constants for those missing, catch missed conversions
  • Add constants for Dracthyr racial factionIDs, Keg Leg's Crew, and update some missed conversions + lurker drop
  • Update BFA factionIDs to use constants for those missing
  • Found another new Delve quest
  • Update Shadowland factionIDs to use constants for those missing
  • Update CharacterItemDB with Fated/Awakened Raid TPs
  • Update characteritemdb to log M+ teleports
  • Removed rune of hysteria with release of 11.0.0
  • Moved one group of DF achievement HQTs.
  • Sweep some retail errors, update and add some Severed Threads quests
  • Retail: Make Sourceless description less bloaty in categories
  • Almost done with DF HQTs sorting.
    Removed useless Sourceless root in Build NYI file.
    Added one more quest version for starting The Harbinger questline.
  • ADDED instead of CREATED. We don't want these things to be marked as NYI.
  • Re-sorted all stuff in Sourceless into expansions, patches and timelines.
  • Made a new section / header for Sourceless stuff under /att unsorted.
  • CTRL + Backspace is dangerous
  • Sort some items, add a Fi...
Read more

4.0.11

04 Sep 03:06
Compare
Choose a tag to compare

AllTheThings

4.0.11 (2024-09-04)

Full Changelog Previous Releases

  • retail errors / parsed for release
  • Revised a lot of logic for DisplayID into a Model.lua file (potentially temporary until Classic uses NPC.lua). This allows the same DisplayID blocking to be done in one place for both Model preview and row icons
    DisplayID calculation is now cached for the respective data
    Game Tooltip now uses a priority function chain to assign a Model from a reference since Retail & Classic support different tooltip functions
    Followers can once again show their model
    Retail: Scrollbar changes now only cause the respective ATT window to refresh once per game frame (there were some situations where dragging a scrollbar would refresh the window multiple times with different scroll amounts in one game frame)
  • Retail: dm fixes
  • TWW/Hallowfall: Stay awhile gossip in Veneration Grounds appears when you accept the quest The Flame Still Burns
  • More Fixes
  • Sweep some retail errors, add Lurker of the Deep coords
  • Source two new Trading Post quests
  • Reparse
  • Some hidden achievement triggers sorted so I can yeet the missing file
  • Updat WSG note that's been wrong for 9 years, fixes #1767
  • Some achievement updates related to TWW main campaign being fully available
  • Parser: Removed some old obsolete Mount handling logic
    Parser: Removed some arbitrary Mount type assignment being done after we've already calculated what is what
    Fixed a couple NYI Items from being attached to in-game Mount spells
  • Add final TWW campaign chapter (on plate at least) and Earthen allied race mount
  • Use achievement headers for family battler types of past expansions (current expansion doesn't get one, unfortunately)
  • Moved many "Stay awhile and Listen" quests to the correct positions.
  • Moved entire 'The War Within' questline to one place.
  • TWW/Hallowfall: Simplify the notes/answers for Loremaster's Reward
  • Testing out sourceQuest-only structure for Loremaster's Reward
  • Small note for Arathi Treasure Hoard
  • Retail: Removed the extra nesting of top-level categories in the minilist
  • TWW: Spreading The Light hqt clarification
  • Fix some Widow Arak'Nai coords
  • TWW/Hallowfall: Correct a coordinate for an NPC
    and remove a piece of the treasure code already present in Spreading the Light.
  • Many small DF HQTs sorting + timelines.
    Sorted few manuscripts.
  • Converted Zul'Gurub Ensembles to iensemble and moved their HQTs to the backup file.
  • Moved skinning HQT to other professions.
  • theaer troupe is weekly reward from the quest with the same name & the recipes are a reward from the box
  • some duplicates for severed thread recipes
    found 3 items that are sorted but dont load ingame (digits only)
  • since we are using monthly dates for trading post for a couple months now, we can rename the monthly reward.
    old: trading post>monthly reward
    new: trading post>june 2024>filled travelers log
  • delves is now 02 instead of 16 to follow ingame list of
    d&r
    delves
    outdoor
    due outdoor beginning with O, delves can use 02 and stay above that
    same with secrets
  • stunning sapphire re-sourced
  • storm vessel is no longer a zone drop & crackling shard can drop from any mob
  • Sorted 'Vow-Taker's Boots'
  • 2 more sorted!
  • Update Skinning.lua
    Refine Hides+++
  • Bit of sorting perhaps
  • Add breadcrumb sourcequests, fix map coord for LW treasure
  • Fix two sourcequests
  • Retail Errors
  • Fixed: The Wealth of a Kingdom
  • No more parser warnings
  • Sort some rare drops and a bugged quest starter
  • TWW/Isle of Dorn: Treasures do not appear with some delay anymore
  • The titles require renown 25.
    Added back NYI item.
  • Add TWW Renown 25 titles, sort some unsorted
  • Quest fixes.
  • TWW Profession clean up
  • Blizzard forgot that shaman exists and made 2 less special items :(
  • Added all season 1 tier sets.
  • Minor fixes to BlacksmithingDB
  • Fixes TWW Blacksmithing
  • Missing L
  • Fixed tabs.
  • Fixes to TWW Alchemy
  • Some updating to QuestNames Handling for new expansion
  • Generating Missing Files
  • Harvest: 11.0.2.56421
  • Harvest: 11.0.2.56382
  • Harvest: 11.0.2.56380
  • Harvest: 11.0.2.56313
  • Harvest: 4.4.0.56420
  • Harvest: 1.15.4.56419
  • Harvest: 1.15.4.56400
  • Add TWW paragon boxes, missing inscription weekly treasures, and resort profession weeklies to match other files
  • Retail-Errors
  • Comma Comma
  • Weavercloth Spellthread
  • uncommented catalyst under primal storms. technically primal storm mobs can also drop primal gear which can be upgraded to s1 tier set, but can farm them on forbidden reach. Way more rares & not time based.
  • added catalyst fully into vault of the incarnates as well as into primal storm&forbidden reach
  • more QIs, mostly 8.0.1 but some SL items
  • If the 'if tww' if statement is used, then if I have to decide, should I write it if 'if before tww,' or if after 'df'?
  • sussy if statements
  • more wording for revival cata
  • DF S2 & DF S3 revival catalyst also now show in their respective zones, but only LFR as only event rewards can be converted.
    wording for raid catalysators
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Update NYI Quests.lua
  • moved zaralek wq rewards to zone rewards as they can also drop as zone drop
    catalyst for s2 & s3 now show inside of the raid instead of under expansion feature similar to s3/s4 from shadowlands. vault still need updating
  • I Fix!
  • blacklisted an item
  • added weekly wording to weekly treasure knowledge in tww

4.0.10

01 Sep 20:37
Compare
Choose a tag to compare

AllTheThings

4.0.10 (2024-09-01)

Full Changelog Previous Releases

  • added snuffing & severed icons
  • These were still obtainable during 11.0.2. before season 4 ended.
  • Various Errors
  • Merge pull request #1756 from LvWind/master
    update zhCN
  • Removed unused HQT root.
  • Merge pull request #1762 from QartemisT/patch-3
    "Attention-Getter" request actually requires renown 10, not 8.
  • Renown quests 'A Small Bundle of Goods' were swapped.
  • Moved 'Dragonflight Keystone Master: Season Two' achievementID 18542 out from NYI. Blizzard made 2 versions and both are visible in achievements ingame.
  • Hide this HQT from users.
  • Fixes
  • Sweep retail errors
  • Changed "Talk with" quests into HQT format, so we can find them easier when adding HQT filter.
  • Added items to summon Deathtide rare.
  • DmF: Spawn of Jubjub
  • Fixed Bountiful The Underkeep Delve HQT.
  • Added HQTs for 'Light's Gambit Champion' achievement.
  • Removed empty HQT section.
  • 'No Harm Ever Came From Reading A Book' needs to be listed as achievement somewhere still.
  • "Attention-Getter" request actually requires renown 10, not 8.
  • First pass at expanding 'No Harm Ever Came From Reading A Book', sort rare drop
  • Fix parsing error
  • Adjust Cache of Storms as it wasn't removed
  • TWW/Dornogal: Add coordinates and comment for the achievement Flat Earthen
    Fix a typo for the Horror of the Shallows rare in Hallowfall
    Convert some spaces to tabs
  • Micro-improvement for table concat (don't think this situation is in use anywhere currently though)
  • Add missing Fishing Derby catch HQTs and mark as warband wide
  • Added last Hallowfall Arathi renown 11 quest.
  • Update a STL note and Awoken Coelacanth FirstCraft
  • Timewalking is now global header.
    Fixed cost of Recipe: Everything Stew.
  • Update Spreading The Light treasures and some FirstCraft HQTs
  • Objects meh
  • Class rows are now considered headers
    Retail: Minilist is now a bit more inclusive of what is considered a 'header' when grouping mapped content, so hopefully this should help reduce the initial vertical scroll of the minilist in zones where there is a LOT of varied content all mapped into one place (i.e. main cities)
  • But with like the right ID this time
  • Sort some reported items and quests
  • Retail: more backlog clearup
  • Retail: Fixed some Header class conflicts
  • missed sorting in Uncollectible
  • Retail: clearup backlog
  • Moved the Commands page text a little bit so it aligns with other pages.
  • Added Commands page into the Features in Interface (retail only)
  • Added Hallowfall Fishing Derby HQTs.
  • Added HQTs of 'No Harm Ever Came From Reading A Book' achievement.
  • Fixed Battle Pet having a cache return in the wrong spot
  • Sweep errors and update Spreading The Light quests and treasures
  • Even better TWW HQTs sorting.
    A little work on DF HQTs too.
    Updated parser + Trading Post timelines.
  • Fixed a few profession object coords
  • Retail: Fixed an issue with automatic headers
  • Various noticed data fixes
    One parser fix due to local header used in different file
  • Retail: should actually INCLUDE MY FILES
  • Retail: Migrated NPC/Header into separate Class files
  • CloneDictionary now supports cloning into an existing table
  • Maybe comitt so people dont duplicate efforts
  • Retail: Quest data retrieval now triggers OnRenderDirty instead of directly handling OnRefreshWindows
  • Reduced indentation of some Game Tooltip logic
  • Block bad displayID (Flamegard's Hope)
  • Removed a description about Loremaster for the 'Show All Trackable Things' option since that doesn't really make sense in context anymore for what this setting changes
  • Huge Dragonflight HQT consolidation - part 1 (dungeon & raids, outdoor zones, expansion features, some holidays)
  • Sweep retail errors, weep from retail terrors
  • Shop Ensembles are using the new tech now.
    Moved shop HQTs into backup HQT file (found many of them in NYI too)
    Moved and sorted some PvP HQTs.
  • Family battler header for previous expansions too (except BFA which follows a totally different structure)
  • Header for grouping family battler achievements under, and added those for TWW (previous expansions to be reviewed later)
  • tiny update to Smugglers Treasure to help find key
  • Weeping Ironclaw First Craft.
  • Fixed Herbalism specialization spells.
    Added questID for Lurker of the Deeps rare.
  • Khaz Algar Lore Hunter has been temporarily disabled and looks like it will only return in a "future patch" (so likely no hotfix?)
  • Common reagents do not need treasure sourcing
  • Couple Spreading Light quests which reset for me since EA
  • Retail: Fixed an issue where Show Collected/Completed would not have effect on Trackable, non-collectible content which was currently saved
  • More Delves! Brann capped at 15
    Assembly renown 9 fix
    Random HQTs
  • Obsolete TODO removed
  • Retail: Confirmed ACHIEVEMENT_EARNED event works as expected
  • Note some HQT reports, sort a rare drop
  • Best fixer
    Algari Enchanter's Folio was showing missing quests
  • Retail: Adjusted some Achievement refresh logic to try and reduce some lag experienced by some players during force-refresh (probably not the full issue though)
  • Fixed weekly quests in Dornogal being double nested
  • Gloomfathom Hide
  • Added details and coords for rare Horror of the Shallows
  • Move Glubblurp again and add details to STL treasures
  • TWW/The Ringing Deeps: Fix wrong itemID
  • TWW/The Ringing Deeps: Forgotten Treasure followup
  • TWW/The Ringing Deeps: Add final Buried Treasure info
  • Added coords and descriptions for The Missing Lynx. Ref thread (duplicated lynx)
  • Add September 2024 Trading Post
  • Uncover the mystery behind checking on the Compiler
  • Expand weekly prof quests to other profs, move Gobblin' with Glubblurp
  • Retail: Exclude Khaz Algar from /attrandom Zone selection
    Retail: /attrandom now clears its search cache when settings change (i.e. could select random Zone in Debug, then switch to a setting where many Zones have nothing collectible and the random function would show nothing upon selection since the cached results were based on Debug progress originally)
  • Add coords and providers to skyraces, fix stay awhile coords
  • Removed base crafting reagents from random treasure.
  • Added notes for ATT Debugging toggles
  • Missed some Skyriding renames
  • Fixed Ready for War not being collectible for alliance
  • This one header is actually still Drakewatcher Manuscripts
  • Renamed 'Drakewatcher Manuscripts' to 'Skyriding Manuscripts'
  • Couple quest adjustments
  • Thing
  • Fixed Nerubian Quilt
  • WotLK Dalaran: Bloodied Prison Shank
  • Adjust Severed Threads reward per hotfix, add Ally vendor for Sun Cured Boots, fixes #1757
  • More random TWW additions I ran into
  • HQT 82541 didn't become available until Titanic Failsafe completed
    Some HQTs
    Some Renown Quests
  • Fix wrong WQ id
  • Add some FirstCrafts, adjust some Dornogal coords
  • Adjust quests and loot in Hallowfall and Azj-Kahet
  • Drop Blizz class harvest data for certain Legion quests to not be misleading in minilist, fixes #1755
  • Added a blocked displayID for tooltips & comment to be able to track down displayIDs
  • Parser: Fixed check for sharedData being applied to nothing
    Fixed some sharedData use being applied to nothing
  • Retail: Total Cost uses OnSetVisibility instead of OnUpdate
    Retail: Added Total Cost to recalculate itself on a force refresh (was only when changing settings)
  • Retail: Removed IsReady check from Window Refresh since it's no longer called prior to OnReady event
  • Retail: Reduced indentation of GetWindow
  • Retail: Moved initial RefreshCollections to OnReady. This seems to give slightly better loading handling and prevents a couple niche event timing possibilities (Can't test Classic since update is broken so it remains on OnInit for now)
  • Retail: Fixed SkillIDToSpellID still being required by Shared modules
  • Retail: Moved more arbitrary Skill and Flightpath data to export DBs
  • Retail: ATT no longer has a not-updated-since-Shadowlands set of Skill information and now uses the contrib-updated Skill information as exported via Parser
  • Remove old questDB partial harvest
  • This does not work.
  • Adjust some quests and coords in Hallowfall and Azj-Kahet
  • Added Bountiful Delve HQT.
  • Add some first crafts and a Theater Troupe reward
  • Add Special Assignment: Rise of the Colossals quest trigger
  • update zhCN
  • Removed vendors from the zones when they are in the raids for a short duration.
  • More removed stuff from Dragonflight.
  • Moved 'For the Collective' and 'I Only Need One Trip' achievements to The Ringing Deeps zone.
  • Fix Stay awhile provider
    Add Severed Threads Renown 7 info
  • Fix world quest id
  • Add more weekly knowledge items
  • Parsing
  • Added more unsorted 11.0.0 Rare Drops
  • FOR BRAGHE!
  • updatedss
  • Corrected loot location for Croakit and Cabbage
  • Some restructuring of Severed Pact based on small bits of completed content structure
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Sorted more rare 10.0.0 loot. Alphabetized more loot.
  • Automatic Headers support Factions now
    Added shortcut function 'name' which allows putting an automatic name into a quest object (more object types can be supported if needed)
    Used name() in some places to give HQTs better names for future organization
    Moved ...
Read more

4.0.9

28 Aug 02:28
Compare
Choose a tag to compare

AllTheThings

4.0.9 (2024-08-28)

Full Changelog Previous Releases

  • safety parse

  • Sweep reported errors

  • Reparsed classic

  • Retail: Parsed

  • Fixed ClassicCost wrapper

  • Coord for Scampering Weave-Rat
    Weekly HQTs for Restored Coffer Key now have an automatic name (maybe we will move them from HQT so they are available in Dynamic groups -> weekly for easy reference)

  • Stormpike's Orders is a breadcrumb.

  • Fixed a missing /n.

  • REMOVED_TWW_PREPATCH_END changed to REMOVED_TWW_LAUNCH (double negative is bit unclear)

  • bit more clear

  • special note to watcher huntpress pet

  • added steelpromo prices

  • added \n to descript

  • updated parrlok description

  • zone rewards description updated. nobody reads thats anyway

  • moved key thingy to world quests

  • wrapping up dragon riding rework & removing the sky racers purse from zone rewards (which was the entire reason i did the rework)

  • Sort reported tailoring and jewelcrafting treasures

  • deleted expansion feature dragon racing

  • correcting fr spacing

  • dragon racing is no longer an expansion feature (and i didnt want to make a million "if" statement for dragonflight classic (lol) which likely has dragonriding baseline
    WIP

  • Sort some incription treasures

  • Added a weekly knowledge for BS (TBD on sourcing the actual dropped Item...)

  • Clean some blacksmithing treasure items from unsorted

  • Merge pull request #1754 from Cagomei/Professions-Knowledge-items-pt2
    Update Blacksmithing.lua

  • Sweep errors with rare drops, coords, missing quests and criteria

  • Updated parser config.
    Looks like we are playing build 56311 despite 56313 should have been live since yesterday.

  • Dragonflight is over. Say goodbye to season 4 stuff.

    • Added Honored Soldier's Chainmail to the loot tables for Khaz Algar/Azj-Kahet quests
      • Removed Honored Soldier's Chainmail from the loot tables for Unsorted
  • Update Blacksmithing.lua

  • Retail: All DF S4 items can no longer be upgraded :sad:

  • Fixed some unnecessary faction assignment to AQD/HQD data groups which was causing Neutral quests with faction-based in-game data (coords,provider,etc.) to be re-assigned as the opposing faction when nested in search results. [This faction assignment is not necessary since all AQD/HQD now pertains to in-game data and not the association of the quest itself to a given faction since Classic ATT versons have removed the auto-combining of different questID's within a single quest object]

  • Delves HQTs.

  • Removed aqd/hqd from 84345 since sourceQuests don't need the distinction
    Delve Curios marked with a note about how to collect in ATT

  • Add some FirstSkins, rare drops and correct coords and sourcequests

  • Migrate Class: Achievement et al. (#1745)

    • Retail: Initial conversion of Achievement Lib to stand-alone Class

    • Retail: Clean out commented code

    • Fixes and performance improvements

    Class Caches can now support DefaultFunctions directly instead of always requiring to pass in from the caller

  • Retail: Removed some 'cost' data being applied to Items which actually use Recipes to craft

  • Added TWW quest rewards.
    Added one Stay awhile and listen.

  • Few more TWW items.
    Stay awhile and listen corrections.

  • Sorting some TWW items.

  • WotLK Dalaran: Kirin Tor Familiar

  • Sort rare drops, fix source quest, edit note

  • Good nights.

  • Added a test function for Sort method comparisons

  • Parser: Fixed the _wipe field not being merged into Items (i.e. Artisan's Mettle not wiping requireSkill contamination)

  • Don't show all of Vault of Memory as containing Dornogal content
    Sourced Algari Scepter
    Couple Stay awhile adjustments/additions

  • Retail: Fixed an issue with Object tooltips where unknown objects in ATT would show tooltips for known objects in different maps

  • Caesper fixed?

  • Moar BetTer

  • Update AllTheThings.lua
    This should add World Quest support - worked for me.

  • Merge pull request #1752 from Cagomei/Professions-Knowledge-items
    JC and Ins profession knowledge items

  • Retail: Adjusted Crafted Item filling within windows to additionally nest the Recipe which provides each Crafted Item when the popout itself has a Reagent or Recipe as the Root (top) of the popout. This should allow for easier understanding & visibility of what to do with a given Reagent without having to do external research (If people find this change really unnecessary in some regard, I can turn it into a toggle option)

  • JC and Ins profession knowledge items

  • Simplified app.ArrayAppend slightly

  • Retail: Revised synchronous FillGroup operation (e.g. tooltips and chat command search results) to perform in the same manner as the asynchronous variant (e.g. filling minilist/popouts) by changing the recursive approach (depth-first) to a layered-loop approach (breadth-first) in an attempt to have overall less-nested search results and tooltips

  • Sort some rare drops and uncomment a quest item

  • Retail: Missing Maps now use a report dialog with some possibly helpful info (instead of requiring the user to screenshot their chat or re-type the message)

  • Fixed quest report using | for unlock dividers (|W is a special character)
    Made MostRecentQuestTurnIns an app table for external reference

  • Quest report dialog now includes 'WW_CA' unlock indication for whether the account has completed The War Within campaign thus unlocking Adventure mode and changing quest accessibility for alt characters

  • Added misc items and few HQTs for Delves.

  • enUS shortening of names in tww

  • Update to build order of HAT and HQT.

  • Forgot to remove this.

  • Consolidated all TWW HQTs into the same format and grouped them all together. Timelined everything too.
    Added all Contract HQTs in professions.

  • Sourced 'Algari Cinch'
    Coord/breadcrumb for 'To Mourning Rise'

  • Fix errors with rares, quests and coords

  • Best commit message

  • Confirmed Ancient Construct from specific Sturdy Chest
    Coord fix in Dornogal

  • Sourced 'Salamanther-Scale Greaves'
    Delves HQT

  • Harvested BNet API Items/Quests

  • Fix Weaving Supplies coord and Tarnished Compass questid

  • Update Queen Xekatha coord for real this time

  • Fix coords for Smelling History

  • Add Hallowfall quest reward and fix some engineering spellids

  • Fixed Amorphous Relic spells (other relics still broken but idk)