Skip to content

Releases: DFortun81/AllTheThings

DF-3.10.2

24 Mar 16:55
Compare
Choose a tag to compare

AllTheThings

DF-3.10.2 (2024-03-24)

Full Changelog Previous Releases

  • もの (mono) means things
    parsing
  • Cata: Some updates to New Tinkertown. (WIP!)
  • plunderstorm too
  • renown rewards is now renown
  • Cata: The lower level of New Tinkertown now appropriately appears in the mini list.
    Classic: GetBestObjectIDForName now trims the text.
  • Objects
    Try to get some more localization.
  • Cata: Final™ Coldridge Valley updates.
  • Cata: Fixed some incorrect coordinates... Can't rely on the data in the Cata WoWHead DB yet.
  • Cata: Added objectives and providers to Coldridge Valley.
  • Small Fixes
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Cata: Coldridge Valley now properly shows up in the mini list when in Whitebeard's Encampment.
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Some Mounts got some fixes
  • Maps should check their subzone name for a match first.
  • Classic: Fixed a bug with the mini list where a race condition could trigger the mini list to display the last viewed mapID on login.
  • Harvest: 10.2.6.53877
  • Harvest: 4.4.0.53863
  • Harvest: 3.4.3.53788
  • Found an Unsorted neck
  • Cata: Coldridge Valley doesn't get its own map until Mists... argh. Adjusted all the cata coordinates for the subzone.
  • Update Plunderstorm.lua
  • Adjusted providers and objectives for Eastern Plaguelands. (Testing on Beta now)
  • Debugging comments...
    Retail: Allowing Sourced Items under WQs to be pulled into /attwq again (think there are situations where ATT lists Items under WQ but there is potential for that Item to "not actually" be available from the WQ, so we may rather address those situations instead)
  • Fixed the source quest for The Final Message to the Wildhammer in the Hinterlands.
  • Some pre-reqs for BFA Inscription crafting materials
  • wq fix
    parsering
  • Retail: Quests should sync again from cross-account sync operations (not really sure why it was commented before, I'm sure I'll get to remember when the next issue shows up)
  • Parser now also checks the long version for added and created keywords.
  • added all world quests for plunder
  • added some plunderstorm quests
  • Wrath: Updated coordinates for npcs that got shifted with the addition of the death knight starting area prior to cataclysm.
  • Initial work on EPL for Cataclysm. (WIP)
  • Adjusted providers and objectives for Western Plaguelands.
  • Fixed Loot Mode.
  • Cata: Some adjustments to the Cape quests. Also added the missing "Ninja Star" thrown weapon.
  • Cata: Fixed objectives for Kill-Collect.
  • Cata: You have to interact with Zanzil's Portal to get around during this quest chain.
  • Zanzil Mindslave also drops the mixture.
  • Moved some of the ZG assault quests to the Cape. (The quest chain actually occurs in the Cape of Stranglethorn, but leads to an instanced version of ZG from that location.)
  • Bag of Shiny Things is now implemented the same way in each of the major cities and no longer creates an infinite tooltip loop in the Cata Beta.
  • Cata: Fixed an issue with the War Board.
    Cata: Fixed some missing timeline data in the Outdoor Zone achievements section... that I don't particularly like in that section.
  • Fixed Raptor Prowess objectives.
  • Marked "The Anglers" (31369) as removed from the game
  • Added 'Order Resources' to the spammy exclusion list for /attwq
    Fixed an issue where some quests would not be filled in all cases (DF WBs)
    Fixed some /attwq content not refreshing itself properly due to shared method use in a Callback
    (More to adjust later...)
  • added coralscale note
  • renown header is now named renown rewards
    added renown rewards header to all 6 df factions & the plunderstorm faction for quick visual clarifcation of how you get the items
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • first time adding rewards header?!?!?! for plunderstorm
  • Adjusted /attwq to make it more apparent that Update is a one-time operation until Cleared
  • added xp stones to pet battle wq rewards
  • Added a couple exceptions of 'super-spammy' world quest items/currencies to prevent excessive filling (even when user has the setting enabled)
  • Added providers and objectives to Gilneas. (Still needs to be played through on Beta!)
  • Adjusted field ordering for the Gilneas file. (WIP)
  • Added objectives and providers to the Ruins of Gilneas.
  • Cata: Updated The Troll Incursion expansion features file.
  • Added objectives and providers for the Cape of Stranglethorn.

DF-3.10.1

21 Mar 19:04
Compare
Choose a tag to compare

AllTheThings

DF-3.10.1 (2024-03-21)

Full Changelog Previous Releases

  • parsing
  • Reparsed
  • Generate Missing Files
  • Last Achievements + Unsorted Sorting
  • AchievementDB harvest
  • 10.2.6 hidden achievement triggers
  • Voti Awakened
  • 10.2.6 Achievements
  • Plunderstorm r5 quest and vendor
  • Reefbreaker Moruud vignette
  • Harvested 213000-220000 ItemIDs (Plunderstorm) (Parser seems to be broken and not properly consolidating the SourceIDs 😩 but I can't fix it because VS 2022 expired itself and I need to re-apply a product key...glahhhhhh)
  • Retail: Merging groups will maintain a reference to the source group to allow 'isCost' and 'isUpgrade' to fall-through instead of needing to be re-calculated in every version of a cloned
    Generated Quest groups (i.e. /attwq) will behave more-closely to other content with how Costs/Upgrades are represented
    Retail: Renamed 'Show Collectible Cost Groups' to 'Fill Dynamic Quests' and adjusted tooltip to better explain the current functionality
    Retail: Renamed 'Show Nested NPC Data' to 'Fill NPC Data' and adjusted tooltip to better explain the current functionality
  • Some debug comments
  • Any minilist headers which are 'mapped' or receive mapped Things will sort themselves when expanded in minilist (previously only top-level headers would sort themselves)
  • Fixed issue with spells used in lock criteria not having a proper text method when assigned (fixes #1585)
  • Cata: Updated Northern Stranglethorn.
  • Crate of Treated Hides dupe that overwrite Object Type, another missing provider
  • structure for plunderstorm quests
  • added common boss drop header for some naz items that annoyed me
  • There always one that hide
  • Providers for nearby, Dropcap Head move to other supplies
  • Krasarang objective
  • Plunderstorm has reputation assignments (someone confirm the factionID... is there even one?)
  • Fixed reputation rank tooltip.
  • 10.2.6 Professions
  • Illusion, Mount, Pet, Toy, DM, Titles Sorting
  • Some more Plunderstorm
  • Some More Clean up and Plunderstorm rewards
  • New Trial of Style
  • Marked Fathom as a to be removed reward
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Fix for items and quests
  • Classic: Horde Paladin and Alliance Shaman quests weren't added until TBC, technically.
  • Najatar HQT
  • Fixed few typos.
  • First Rewards Plunderstorm
  • added verdant legend title to s3
    updated mountdb
    more s4 pvp updates
  • pvp recipes
  • unsorted removal
  • more pvp stuff
  • pvp s4 is now readable/parseable
    battle mender is repeatable title
  • updated missing acms
  • quacked is s4
  • added quacked killer
  • Harvest: 10.2.6.53840
  • added temp 10.2.6 acms file
  • toc update
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • PS acms
  • Parser update
  • added draconic s4 m+ stuff
  • I didnt press ave
  • plunderstorm renown rows, txt file for s4 pvp
  • plunderstorm has a name
  • added zovaal soul eater (insane mount)
  • fathon twitch drop
  • Classic: For both conditions. Whoops.
  • Classic: Fixed a bug where items that were used as cost were incorrectly being granted as transmog. (this hasn't been confirmed yet)
  • 'Free Knot' description.
  • Classic: Fixed a bug with toys that are not official toys yet when syncing with another account on your BNET.
  • SOD: Fixed some incorrect spellID assignments for Tailoring and Engineering recipes.
  • Retail: Actually save CurrentMapInfo...
  • Retail Errors
  • Retail: Re-added the logic to prevent minilist from changing to Continent-scope while within Instances (Grimrail/RLP/etc.)
  • Moved the The Troll Incursion to its own Expansion Features file in preparation for Phase 2 of Cataclysm Classic.
  • Cata: Marked quests related to the Zandalari Incursion as Phase 2 and moved them to Northern Stranglethorn. (I might make this an Expansion Feature section and attach with maps?)
  • Ordos' tooltip no longer requires the BMAH filter to view when looking at him.
  • Speaking to Zidormi now triggers an update to the location.
  • The Iron Invasion has been moved to WOD Expansion Features!
  • 2 missing timelines for achievements.
  • Generating Missing Files
  • Harvest: 4.4.0.53750
  • Harvest: 3.4.3.53622
  • Harvest: 1.15.1.53623
  • Profession Update
  • Added missing vanilla quests for retail.
  • Removed a redundant cost-based property to use 'isCost' directly instead
  • Updated providers and objectives for Duskwood.
  • Updated providers and objectives for the Blasted Lands.
    Reparsed all DBs.
  • Update Default Locale.lua
  • Unnecessary return in metafunction
  • More bad globals fixed 😩 (fixes #1585)
  • Fixed non-existent variable reference (#1587)
  • Fixed some bonked data
  • Some More EF Cleanup
  • Reparsed Wrath Classic
  • Fix
  • Fix for classic
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Secret Event 10.2.6

DF-3.9.12

17 Mar 22:54
Compare
Choose a tag to compare

AllTheThings

DF-3.9.12 (2024-03-17)

Full Changelog Previous Releases

  • parsing
  • -- BFA Engi
    -- Profession Cleanup
    -- EF Cleanup
  • Archaeology not able to cache
  • Partial completion for Blasted Lands. Not feeling good, gonna nap.
  • Added few more missing quests for retail.
  • Added Un'goro Crater missing vanilla quests for retail.
  • The Charger achievement can be detected in classic.
  • temporary? fix
  • Elixir of Waterwalking wasn't available until 2.4.0.
  • Copied over classic timeline data for Fishing Achievements.
  • Adjusted providers and objectives for the Badlands.
  • Adjusted providers and objectives for Arathi Highlands.
  • Some Ember Court HQT I tripped over
  • Adjusted providers and objectives for Silvermoon City.
  • Retail: Tooltip Sources should match your Settings for visibility outside of Unobtainables
    Retail: Fixed some Unobtainable sources showing for Things whose parent group is not actually flagged Unobtainable as well
  • Retail: Source abbreviations now only applied on the final set of sources shown in the tooltip
  • Better cost debugging comments
  • Fixed any Quest linked to maxreputation ALWAYS being treated as a Cost
  • Adjusted the Dark Iron Mole Machines to utilize a helper function. Also added a note for future adjustments.
  • Fixed a preprocessor in Onyxia's Lair.
  • Me Brother, Nipsy cost -> provider.
  • Adds required LW skill level to 'The Journey Has Just Begun' (Onyxia Scale Cloak).
  • Added objects to Eversong Woods and cleaned up some missing timeline data. (pretty sure this file was being worked on just as we were figuring out what we wanted with timelines)
  • Added objects to Sunstrider Isle.
  • Added objects to Ghostlands and cleaned up some missing timeline data. (pretty sure this file was being worked on just as we were figuring out what we wanted with timelines)
  • Added a second loop for non-insane elements
  • Cata: Some adjustments to Elwynn Forest quests.
  • Cata: Fixed some objectives on playthrough.
  • Retail: Object tooltips now use SearchForObject to get baked-in filtering-prioritization of search results
  • Cata: Updated Redridge Mountains to utilize objectives!
  • Debug comment
  • Retail: Adjusted Object tooltip logic so that unmapped objects can still show in tooltips
  • Retail: Removed some unnecessary provider double-caching
  • Added some search protection for Cost calculations since there are now non-Items being cached for Items currently 😩
  • Cata: Westfall and Redridge Mountains now use the sourceQuests method for displaying their quests when right clicking the achievement.
  • Classic: GetBestObjectIDForName now accounts for accessibility to find the best objectID.
  • Apparently that didn't take out the description...
  • Classic: Spell Descriptions are only necessary in Classic Era/SOD.
  • Hero's Call: Redridge Mountains! is actually level 14.
  • Moved the Redridge Hero's Call quest to Redridge.
  • Added Warchief's Command Board headers in their respective zones.
  • Made a symlink for the Hero's Call Board and Warchief's Command Board.
    Added the Hero's Call Board to SW, IF, Darn, Exodar, and Dalaran with the symlink attached. (more work in progress)
  • Gold Broke Parsing :<
  • swap some exclude order
  • tagged rare as removed due 10250
    added 2nd backup quest for none-partysync able quests
  • Cata: Updated quest objectives for Westfall.
  • updated tuskarr chest items + parser
  • Removed Thaldraszus Zone Rewards & sourced them into Zone Drop/Titan Chests
    Added the Titan Chest
    Cleaned up AtA Cache
    Cleaned up Treasure Flood Chest
  • Added Keg of Thunderbrew Lager to Kegs in the Ember Court and added back the timeline to the original source. (TODO: Someone else add the coordinate please, not sure what I'm looking at!)
  • Removed Waking Shore Zone Rewards & sourced them into Zone Drop/Djaradin Cache
    Added the Djaradin Cache
  • updated ohn ahran plains "clan chest"
    water chest remains symlinked (prolly displays too many items tho)
    removed zone rewards and moved them into Zone Drops
  • updated AtA rewards
    Removed Azure Span Zone Rewards & sourced them into Zone Drop/DCC
    Added the Decay Covered Chest
  • Cata: Westfall Quests criteria not available until later.
  • Elemental Shatter - DF Enchanting items
  • Classic: GetBestObjectIDForName now works with all object tooltips. (Please report tooltips that aren't working correctly!)
  • Fixed an issue with item/currency tooltips on objectives involving providers.
    Cata: Added a couple more objectives to Elwynn Forest.
  • Cata: Adjusted some quest objectives in Elwynn Forest.
  • Couple improvements for performance tracking
  • Cata: Updated coordinates in Northshire Valley, which did not become its own standalone map until MOP.
  • Player Coordinates now function for any map, so that you can see the precise location of the player relative to that map. (So if you're in Northshire Valley, it'll show the exact coordinate on Northshire Valley, Elwynn Forest, and Eastern Kingdoms!)
  • Classic: Adjusted the Accessibility tooltip calculation so that it only shows the most accessible phase and unobtainable data.
    Adjusted a bunch of quest rewards for Cataclysm based on changes that occurred after Cataclysm was over.
  • Retail: Spell info in tooltips is now only attached for clicked chat-linked spells (i.e. Recipes, etc.)
  • Classic: Now using the Vanilla toc postfix.
  • Accessibility sort now takes relative u values as well.
  • Updated quest objectives for Northshire Valley.
  • Added provider for Charging into Battle.
  • Dark Letter might be a HQT.
  • Couple data bits for Logotyrapy
  • Cata: Fixed the Echo Isles.
  • Cata: Eastern Plaguelands Quests doesn't have criteria yet.
  • Cata: Fixed Taking the Show on the Road.
  • Whimsical Skull Mask wasn't until MOP.
  • Cata: Fixed map data for Scholomance, Scarlet Monastery, New Tinkertown, Deeprun Tram, and Blackrock Mountain.
    Cata: Fixed the map assignment for Darkmoon Faire.
    Adjusted a couple quests on Kezan and The Lost Isles.
  • MoP QI's
  • Temporarily using Wrath's Item DB for Cataclysm.
  • Updated the format of Battleground Meta Achievements.
  • Cleaned up a lot of string-based table access into named-key access for simplicity
  • Updated Rated Battleground header in Cataclysm.
    Reparsed retail to remove unused localization.
  • Cataclysmic Gladiator items are no longer nested inside of an ensemble.
  • Ruthless Gladiator section is no longer nested in a bunch of Ensembles.
  • Vicious Gladiator section is no longer nested in the ensembles themselves.
  • Added classic phase data for Cataclysm Arena Seasons.
  • Cata: Removed some Archaeology items that get added with MOP.
  • Fixed Archeaology's header.
  • Key to the Planes and other cataclysm crafted inscription items were not added until later.
  • Added icons to the Molten Front and Tol Barad.
  • Cata: Marked the Molten Front as Phase 3.
    Cata: Marked End Time, Hour of Twilight, and Well of Eternity as Phase 2.
  • Cata: Bounty of a Sundered Land wasn't added until later.
  • Do a Barrel Roll! had the wrong achievement criteria.
  • Cata: Shifted phases 2 and 3 by one phase id for Zul'Aman and Zul'Gurub.
  • Cata: Updated timeline data for Throne of the Four Winds, Firelands, and Dragon Soul.
  • Cata: Updated timeline data for Baradin Hold, Blackwing Descent, and Bastion of Twilight.
  • Cata: Fixed Burgy Blackheart's Handsome Hat, Black Ice, and Fandral's Seed Pouch.
  • Cata: Fixed some timelines for achievements and mounts that aren't available yet.
  • Cata: Illusions are now properly timelined.
    Patch 7.3.0 converted into constants.
  • Cata: Baradin Hold & World Bosses updated.
    Music Rolls are now properly timelined.
    Converted string-based 6.1.0 timelines into constant.
  • Faceless Minion now has a proper timeline.
    Classic: Battle Pets now fall through to their item names.
  • Doti update.
  • Whoops @darkal
  • Added phase checkmarks for Cataclsym Classic. (guess, really)
  • Uldum now has an icon.
    Cata: Fixed the Maelstrom loremaster criterias.
  • Cata: All Kalimdor and Eastern Kingdoms loremaster achievements no longer have broken criteria attached to them.
  • Cata: Updated the loremaster achievements for a couple Kalimdor zones so they stop throwing errors.
  • Moved cataclysm TOC from my stash to the repo. GL Beta testers! It's broken!
  • Spdersilk Drape - timeline correction
  • No longer showing Criteria For on a criteria that's relative to its achievement.
  • Retail: Titles no longer show an additional "known on character" line. This is already evident by the circle checkmark at the top.
  • Updated localization formatters for the min/max reputation tooltip strings.
  • Adjusted faction tooltips again.
  • Adjusted Renown tooltip to show the remaining total to the maximum renown for the faction.
  • Renown Faction tooltips now display the correct amount.
  • Retail: Dynamic Categories no longer prevent "title" from populating.
  • Classic now supports the Faction class.
    The Faction class no longer chains API calls, instead, each sub class handles its own data format.
  • Added a simpler link method for simply print a search link in chat for a group
  • Removed some unused minilist functions due to other removals
  • Fixed recipe harvesting to not cache unlearned NYI recipes reagents
  • Fixed Bartered Dig Map being considered a character unlock
    Fixed Parser warning to make Items character unlocks when they're repeatable in some way...
Read more

DF-3.9.11

12 Mar 22:01
Compare
Choose a tag to compare

AllTheThings

DF-3.9.11 (2024-03-12)

Full Changelog Previous Releases

  • parsing for release
  • Small ensemble fix
  • Scarlet Crusader HS HQT
  • Both places that was used.
  • Fixed an issue involving UnitName returning nil when using a guid.
  • Dr. Boom coords
  • Card
  • Next card HQT.
  • Classic: Added the "New With Patch" window (/attnwp)
  • Added 1 card
  • HQTs update.
  • Removed HS card achievement HQTs. They are already listed under the cards.
  • Hearthstone event is technically in Durotar not Org
  • Few more Disable PartySync quests
  • Various non-party-sync-able quests tested (ty Doombringer)
  • Some more Unsorted
  • Attached questIDs to the Hearthstone Cards for the event.
  • Added the Ominous Portal for the Hearthstone event.
  • hs unsorted or I will forget about them
  • More HS event updates!
  • Another HQT.
  • More HQTs.
  • Unsorted now uses added instead of created for its timelines.
  • One more HS HQT.
  • Fixed typo.
  • Hearthstone Event HQTs.
  • more hs event hqts
  • Quest Completed fix for Darkal?
  • The Limnologist and The Oceanographer were not implemented until Cataclysm.
  • Classic: Flight Paths now retain their parent's unobtainable/phase information.
  • a bit of hs event data
  • Blizz fixed Durian at some point...
  • Mounts and Flight Paths that haven't been implemented will no longer appear in the dynamic categories.
  • swip swap
  • some work on hs event
  • reshuffle tortollen items to wq's from kul/zanda & symlinked their old place
  • azerothian archives now shows in azure span
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Deadwood Headdress Feather/Winterfall Spirit Bead description

DF-3.9.10

10 Mar 21:56
Compare
Choose a tag to compare

AllTheThings

DF-3.9.10 (2024-03-10)

Full Changelog Previous Releases

  • Reparse

  • Error Reports

  • The Shared Appearance list now properly appears under the source locations list in the tooltip.

  • Error Reports

  • Error Report

  • NYI fix

  • Fixed Fishing bug

  • Currency Tooltips when using the tooltip data processor now automatically refresh when they encounter retrieving data.

  • Fixed a bug where a tooltip would infinitely refresh if the right side text was blank.

  • Classic: Fixed missing locale.

  • Classic: Objective text now forces a rerender if it fails to load.

  • Classic: Fixed an issue with the Kobold Mining Pick.

  • Doti update.

  • shorten event completion description

  • Switch to master branch of packager
    It supports Cataclysm Classic

    Seems like they stopped tagging altogether, no tag updates since 2022

  • Retail: Quests and cost now refresh correctly in tooltips!

  • Now clearing out group.working at the start of tooltip processing to prevent infinite rerendering.

  • So uh, yeah let's actually return cached data when it no longer requires any additional processing. :)

  • Rows now properly refresh their tooltips when looking at an objective or provider that is retrieving. (Still working on figuring out the external tooltips and why they aren't working correctly with the reference.working update... Cost also doesn't work yet, but it doesn't use information type)

  • Sorted some Unsorted

  • Recreating Missing. Found Achievements and titles!

  • AttachTooltipRawSearchResults only had one reference... let's just put it in that spot instead.

  • GetCachedData now returns the working parameter as its second response.

  • Added Providers as an information type.

  • Harvest: 4.4.0.53627

  • updated db-harvester to handle cata

  • Added itemName and objectName to the Conversion Methods table.

  • Adjusted the note on Gordok Shackle Key to only appear prior to 4.0.3.

  • Baked the quest replace logic into the Objectives setting. If you opt into it it'll now replace the quest tooltips, otherwise it won't. (This will be expanded upon later.)
    Turned off Objectives by default for Retail.

  • Disabling sym and skipFill information texts on external standalone tooltips.

  • Moved the sym and skipFill descriptions to the information type structure.

  • Update Dragonflight Season 3 Verdant.lua
    Correct cost

  • tagged bfa cbd as bfa

  • small note update for doti

  • Minor adjustment to the CheckReferenceCounters debugging function.

  • added description to garrion mission table raid missions

  • added mini guide on how to unlock the honeyback hive

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

    • 'master' of https://github.com/DFortun81/AllTheThings:
      Made a couple of the fields recursive.
      Adjusted the Unsorted, NYI, and HAT/HQT windows. Adjusted Source Location calculations as well to remove some weird insertion ordering in preparation for migration to information type.
  • added event completion to bee event
    also I should learn english instead of japanese (event completion text update)

  • Made a couple of the fields recursive.

  • Adjusted the Unsorted, NYI, and HAT/HQT windows.
    Adjusted Source Location calculations as well to remove some weird insertion ordering in preparation for migration to information type.

  • BFA / Parse

  • Added a string sort method for the first index of an array. (to be used later)

  • Renamed UNSORTED_1 to UNSORTED since there's only one now.

  • more SL QI

  • UNSORTED_2 wasn't referenced anywhere. (I guess you could say it was... equips sunglasses Unsorted.)

  • Classic: Removed a post-abbreviation section for source locations.

  • pvp fixes

  • Renamed the TBC Classic TOC file to *.legacytoc now that CurseForge has decided to remove support for it.

  • Debugging code for Cost

  • Empty Objects contained by a generic object container should now show the generic container content for their tooltips/popouts (maybe a better way to sub-type this logic in the future)

  • Removed a debug warning for Quest prints

  • Fixed an issue where minilists loaded while in Account mode would maintain a visible 'cost' status when switching back to a Character mode

  • sourced the other 5 hive item rares/items too (technically not all are rares, but even the mobs tagged as rares reset every 60min)

  • farming the bee glyph and updated some of the honeyback hive stuff. added the old nasha rare and their drop

  • Quest fix

  • Jagged edges too jagged

  • Added a WIP icon next to the Report Nearby Content feature in the settings menu.

  • If the knuckleheads at blizzard ever add a z-position for C_VignetteInfo.GetVignettePosition, the feature will account for it.

  • Now updating the vignette info passed by the wow api. (this allows toggling settings to actually trigger the event)

  • Added the Max Tooltip First Line Length configurable property.

  • Turning off the Nearby Content feature by default. (you can opt into it and we'll be setting it back to defaulted on after another week of testing on git)

  • Fixed Folded Ghost Iron.

  • No longer preventing future vignette reports for a thing that wasn't reported. (This way when toggling Completed/Unsourced, you get proc'd immediately upon switching)

  • Murkblood Invaders be tripping again

  • Added an option to flash the taskbar when nearby content is detected.

  • Added tooltip for Rolo's Treasure.

  • Wrong tooltip constant.

  • You can now toggle Treasures and Creatures with the new nearby content feature.

  • Moved localization for the General - Unobtainables page. Also renamed _TAB to _PAGE.

  • Switched Features - Audio to using the dot accessor instead of string on L. (This is used as a way to identify which settings menu strings have been vetted in all versions of the game!)

  • The "You Did It!" string doesn't need the |r in there.

  • Moved localization for the Audio Page.

  • Disabled crs on standalone tooltips.

  • Retail Errors

  • Parser understands 'SortType' and Garrison Inn Followers will show as sorted by name once again, now get back to those weekly recruitments!

  • Removed my old vignette reporting code since the current implementation has been adjusted enough to cover the expected output
    Re-arranged some Vignette code

  • Some more Secondary Profession Fixes

  • Include generic object containers to have indicator icons

  • Updated First Aid and Fishing

  • Now flashing the client icon when nearby content is detected.

  • Succulent Orca Stew and Shoveltusk Soup (food) are actually in the game. The recipes are not.

  • Added the "Automatically Clear" option for plotted waypoints using the nearby content feature.

  • Attempting to fix the Unsorted option for the Nearby Content section.

  • Changing the Nearby Vignette settings will also trigger a vignette updated event.

  • Added a settings menu section for Reporting Nearby Content.

  • Fragments of History treasure descriptions

  • Fixed duplicate vignette reporting.

  • Added Mount Fanfare as a option sound packs can implement. Rare Find now actually does what it advertises it does.

  • Removed items which are not in Bloody Token Arsenals.

  • Missing locale in classic.

  • Commas bad. Me bad.

  • Classic now supports the Vignette module. Objects now show when their vignette is active. (may have to extend this to providers as well)

  • reduced sources for polished pet charms

  • Unsorted & coords for object tooltip

  • Added some commented out vignette info debugging code.

  • Adjusted some timeless isle rares so that the new vignette reporting feature properly links with them.

  • Updated the Vignette module by merging Runaway's logic with what I had.

  • Added a WaypointLink function.

  • Revised some smelly treasures in ZC & linked possible/confirmed Surveyor items by category

  • Cache vignette info for when they get deleted by server

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

  • Some more cleaning up

  • Remove Vignette stuff from ATT file since it lives elsewhere now

  • Couple Ritual Offerings coords

  • Migrated Vignette scope stuff to a Module
    Added Runaway's current implementation of Vignette chat reporting (note currently no way to turn it off 😄 will collab with Crieve to add settings to disable/adjust)

  • Drakewatcher Properly sorted and has its own NYI File now

  • For app.print, let's use the shorter "ATT" string, long one toooo long!

  • "npc" is fine for a link search key.

  • Simplified some Filter module logic/comments

  • Killed the Vignette class. Replaced existing objects with custom headers or providers, where necessary. (Technically every rare and object with a quest is a vignette, but in ATT we only used the vignette class where multiple rares were counted as one thing, which we use crs/providers for now anyways)

  • updated recipe note in dust

  • Some NYI updates and timelining to uniform

  • Reparse

  • Sourceless File

  • Sorting Unsorted

  • Sent away 10.0.0-10.1.0 Quests to NYI. Leaving sorting to Darkal

  • Season 3 does not end with 10.2.6 preparing timelines

  • Wand says hi again

  • Added a custom header for the Sargerei War Council. (Vignette listing all the names looked bad)

  • Added the Neverending Spritewood object.

  • Ignore a couple more Spell tooltip situations

  • Some SL Tailoring recipes were backwards

  • Heroic Remnant of Ner'zhul and Soulrender Dormazain were swapped

  • Consolidated some 'Retrieving' logic within Information handling

  • Azshara: Gatekeeper Rageroar update

  • Fixed an issue where Retrieving data strings that ATT modifies were no lon...

Read more

DF-3.9.9

03 Mar 02:02
Compare
Choose a tag to compare

AllTheThings

DF-3.9.9 (2024-03-03)

Full Changelog Previous Releases

  • Evokers don't use leather.
  • Classic: The format of the RWP and AWP fields is now consistent with the way it was, please stop sending me DMs about it. lol
  • Cranefeather and Fire-Chanter got swapped.
  • Tzerak - Coords
    Retail-Errors - Discord
  • Flying / PVP Quests Removed
  • Cleaned up Trading Post Icon
  • cata tailoringDB
  • Some unsorted stuff.
  • Added IDs for 2 new shop items.
  • Added/removed shop items
  • General - Unobtainables.lua: Readding the filter for [15] Unlearnable.
  • Default colors were missing for Classic.
  • Reputation requirements for some alliance war campaign breadcrumbs
  • Removed trading post quest.
  • Doti update.
  • Description for Deeper into Zandalar crumb which is easy to miss
  • Gilneas is an alliance faction
  • finished updating all ef related reward headers
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • wording superbloom
  • Some horde only things not being horde only
  • change some more reward headers to event/scenario completion (where that is fitting)
  • renamed header description so it doesnt merge with old rewards
  • finished renameing a couple headers for clarification
  • wip (2)
  • changed some rewards name to event or scenario completion (WIP)

DF-3.9.8

01 Mar 09:47
Compare
Choose a tag to compare

AllTheThings

DF-3.9.8 (2024-03-01)

Full Changelog Previous Releases

  • parsing for release
  • Don't arbitrarily exclude all Spell-type tooltips (will exclude the 'Mastery' tooltip in another way)
  • Leggo components first craft qids
  • Don't use headerID like this, use isHeader instead. (it's only used by the sorting algorithm.
  • We can't create our own globals like this, it pollutes the global namespace.
  • Moved the Accessibility page's localization to the settings menu.
    Cleaned up the Color Picker functionality and made it compatible with the classic version of the color picker API.
    The Accessibility page is now (mostly) compatible with Classic ATT!
  • Missed portuguese...
  • Moved the Profiles localizations to the settings menu namespace.
  • Feesh is found while feeshing in Oribos using secret fish goggles. Extensively. This thing is SUPER common. I swear it didn't pop before.
  • Improved Harvest.
    Create MissingFiles
  • Harvest: 1.15.1.53495
  • Some updates to uncollectible
  • PVP Currency
  • Doti update.
  • Classic now (mostly) supports the General page from retail's settings menu.
  • Added Deaths and Exploration to the General page (disabled on Retail, for now)
  • Moved the account wide tooltip localizations to the settings menu namespace.
  • Moved the show collected/completed labels to the settings menu localization namespace.
  • Moved Show Completed Groups and Show Collected Things back to the General tab. You end up toggling these a lot and so they should be on the main page.
  • The No Level Restrictions checkbox wasn't being accounted for for Insane requirements.
  • Moved most insane coloring and icon assignments for General Content to the settings menu from the localization files. (the duplication made things harder to maintain and the shift to a dynamic insane qualification (soon (tm)) will mean the manual assignment in the localization would need to be removed anyways)
    Renamed Show Unavailable Personal Loot to All Learnable Quest Rewards. It deals exclusively with quest rewards and the name suggested otherwise.
  • fixed renown quest
  • folded iron bar fixed
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • added timetime to time lost trader for bfa classic (lol)
  • Item
  • Ignore Spell & Unit Aura tooltips for ATT data (currently it is undesired to hook ATT data into these types of game tooltips, and most of them are already ignored on a case-by-case basis anyway)
  • Retail: Fixed plotting search groups to not include saved results
  • Try again with a little less dumb
  • Revert "Fixing SL Quest Item"
  • Fixing SL Quest Item
    Reported on Discord
  • Vandiel saved us
  • Moved general page thing labels to the settings menu localization namespace.
    Locked Quests are no longer required for Insane Mode.
  • Some more tailoring fixes
  • Upcoming Trading Post Fixes
  • Some Tailoring Fixes
  • Missing Quest Item
  • Moved general page header labels to the settings menu localization namespace.
  • trading post march (need harvest after 5am)
  • Added Lin Longpaw to Karkanos' tooltip.
  • TRACK_ACC_WIDE is now appended programmatically rather than baked into each localization.
  • Chinese local no longer has a constant baked into it.
  • DRAKE_MANUSCRIPTS is no longer unintentionally a global variable.
  • Moved ACC_WIDE_DEFAULT to its own localization field. Now conditionally appending that information.
  • Synced locales
  • wrath tailoringDB
  • commented out description
  • possible bonusID druid ensemble fix, but likely missing harvest
  • wf ids
  • Moved the Skip Settings-Toggle Data Refreshes option to the Common Header.
    Moved localization for the General page (not all of it) to the Settings Menu localization table.
  • Fix for showing an object tooltip when from a completely different zone when player has valid position
  • The Unsealed Chest is no longer a separate layer in the hierarchy.
    Classic: No longer seeing a warning about a missing header constant for SOD.
  • Lightforge Guantlets actually moved away from the emperor in classic 1.13.5.
  • Added back the Toggle Loot Mode keybind.
  • Parsed
  • Classic: Now supports Appearances. (Transmog!)
    RWP is still supported through the "Only RWP" Appearances option.
  • Catalyst's Boon removed
  • Parser now uses the Validation.clean config key to determine if contrib data should simply be cleaned if not valid (instead of reporting an error and requiring manual fixing)
  • Reharvested
    Fixed some NYA Zone Drops with manual filter assignments which was causing them to duplicate into Unsorted (no clue why)
  • Alchemy is no longer gobbling up First Aid recipes pre-8.0.1.
  • Classic: Fixed Arclight Spanner and Elune's Candle (for real this time)
  • The original itemIDs for Chef's Hat and the rocket helmet are no longer considered toys after 7.0.3.
  • Classic: Arclight Spanner and Elune's Candle are no longer flagged as Cosmetics.
  • Marked a couple of broken or deleted items as not collectible.
  • Classic: The original version of X-52 Rocket Helmet is now considered a toy.
  • Classic: The original Chef's Hat is now a Toy and The Eye of Sulfuras is no longer flagged as a Two Handed Mace.
    Classic: Fixed a whole bunch of missing sourceIDs. (preparation for Transmog support)
  • Parser now selects the best match for a sourceID in conditions where no modID or bonusID are supplied. (fixed sourceID assignments in classic)
  • Hidden armor is the first thing you collect when you log in for the first time ever :)
  • Classic: CreateItem now takes the sourceID into consideration.
  • Window Definitions moved to a shared XML file.
  • Doti update.
    NYI update.
    Added even more NYI items contained in Shadowlands PvP ensembles - Legendary Waist.
  • Bumped Retail patch to 53441
  • final amazon prime reward questionmark
  • Fixed some difficulty alignment in the motherlode & minor cleaning
  • Some unsorted SL
  • Retail: Filling windows no longer excludes filling the same crafted item multiple times from different reagents (this helps show when multiple reagents are all needed for the same crafted item)
    Retail: The minilist is once again properly considered a window for the filling operation
  • Retail errors
    as reported on Discord
  • Retail: /att random seems to function as expected again (not sold on weighted randomness, but it persists for now)
  • Added a Blacklist page to the settings menu.
  • Retail: /att filters no longer throws errors when improper string format is used
  • Retail: Added a dynamic 'Currency' category
  • Fixed commas
  • Moved ZC Zone Reward armor to Rare > CBD + crs since it's a more-accurate representation of their reliable sources
  • Forgot one
  • And synced quest tooltip lines
  • Synced locales
  • Simplified CanAttachTooltips by using custom event handler OnReady
  • Retail: Fixed tooltips which fail to render a link
  • Retail: Locales for Quest Replacement option
  • Retail: Restored user preference for using default Quest tooltips
  • White space left everywhere...
  • Zaralek Surveyor's clarification in ZC without duplicating in Main list
  • Revert "clarifaction for neltharic & survveyors items"
  • deutsche lokalisierung angepasst
  • added tank cloak as tank str only
  • updated mop treasures to be always be vaguely correct whenever blizzard changes it
  • clarifaction for neltharic & survveyors items
  • Adds the Unlearnable filter to Deadman Dagger.
  • Expedition healing potion sorted (exile's reach)
  • Not quite ready for Accessibility page in classic...
  • Moved the Features: Sync Page localizations to the settings menu table.
  • Moved the Features - Reporting Page localizations to the settings menu table.
  • Classic: Now using the retail style Filters page for Armor & Weapons.
    Moved the General: Filters Page localizations to the settings menu table.
  • Class defaults now appear as light blue in the Filters Page.
    Classic: Deprecated the ATTClassicSettings variable.
    Added more item filter types to the filters page.
    Creatures List should now show retrieving data when its not available instead of a blank string.
  • Retail Errors / Pepe Objects
  • Classic: Deprecated ATTClassicDebugData.
  • Classic: Deprecated the ATTClassicAuctionsData saved variable. (it will eventually be removed.)
  • Classic: ATTClassicAD was deprecated ages ago. Time to purge it!
  • Added Loot Mode to Retail (was previously only a classic option)
    Moved localization for the About Page to the new Settings Menu localization table.
  • Classic: Moved the prcision slider to the Interface page.
  • Once the root category "General" is supported by Blizzard's OpenToCategory function, the addon will automatically display it.
  • Renaming variable "info" to "tooltipInfo" for easier copy+paste later! (again)
  • Known By and Completed By are now information type extensions.
  • Renaming variable "info" to "tooltipInfo" for easier copy+paste later!
  • codex drop from 2 other bosses igira assault
  • Some describing descriptions are now more descriptive and include better descriptiveness
  • Transfering changes player GUID, that's annoying.
  • Weird ass quest
  • Update Fishing
  • Start of some fishing
  • Merge pull request #1578 from rbobrowicz/master
    Exclude Evoker from Echo Isles quests
  • Exclude Evoker from Echo Isles quests
  • Orgrimmar: Adding 'To Gadgetzan You Go!' + correction about AH
  • Cleaned up some Argus Treasures
  • Some debug...
Read more

DF-3.9.7

17 Feb 01:47
Compare
Choose a tag to compare

AllTheThings

DF-3.9.7 (2024-02-17)

Full Changelog Previous Releases

  • parsing for release
  • TBC tailoringDB things
  • Added the Timeless Legends objectIDs.
  • Book
  • Added localization for some upcoming buttons.
  • I like purple
  • Slightly updated the About Page for Retail's Settings Menu.
  • Adjusted the classic settings menu to not use a scrollframe.
    Fixed a compatibility issue with MoveAny.
  • Thunder Bluff - Kodo Hide Bag pattern notes.
  • The Burden of Eternity items are now filtered by the the classes that can actually use them.
  • Added objects for Spelurk's Rock-breaking Hammer and Cave-in event.
  • Missing coordinate for the cache.
  • Added Kukuru's Cache to Timeless Isle.
  • Added the Cursed Gravestone to Timeless Isle.
  • Added the Conspicuously Empty Shell to Timeless Isle.
  • Parser Debug DBs now contain Item entries for ItemIDs sourced in Uncollectible.lua
    Parser Quest Debug DB now contains entries where the data is split by Alliance/Horde IDs
    Parser Debug DB data is now additionally captured following consolidation of data such that it contains information such as 'sourceID' (which is mapped to Items in this phase)
  • Retail: Fixed a bug from clicking an ATT chat link for a search
  • Reverting the symlink adjustment for common cooking recipes for classic zones. There's a solution for duplication, but it's not making them disappear unless you're mousing over the vendor. I have something in mind, so I'll keep this commit as a reference of everything that uses these recipes.
  • Classic: Fixed an issue with the mini list on fresh installs for Classic Era & SOD.
  • wording fixes
  • Retail: Quests Account-Wide collected adjust
  • Retail: Added IsAccountTracked to include the Account-Wide settings check for a Thing, whereas IsAccountCache simply checks if the Thing is cached for the Account
    Retail: Fixed some Account-Wide Things not tracking consistently (Manuscripts/SL Legos)
  • Fixed a settings issue where force-account-wide Things did not have their AccountWide key set properly
    Fixed a settings issue where force-account-wide Things were set to 'false' in user Profiles
  • Thunder Bluff LW + Skinning quests notes
  • Small update
  • Classic, TBC, Wrath, Cata, Legion Cooking
  • Added "Layer" to the tooltip. (default: off)
  • Technique: Glyph of Flickering is no longer class-restricted, bless
  • Tanaris: Getting pedantic with cooking quests
  • Fixed Fyr'alath the Dreamrender drop item.
  • Synced locales
  • Fixed Drakewatcher Manuscripts not being considered collected outside of Account mode
  • Another AA WQ
  • Couple remaining local use of SearchForLink
    Whitespacessssssssssssssssss
  • Retail: GetSearchResults now enforces key match for the search field/value (not 100% certain this is always intended... I'm sure someone will find something wrong somewhere in the game...)
    Retail: Cleaned up SearchForLink (should be much easier to add future abbreviations if desired)
  • More stuffs for Darkal
  • Updated weapon type icons and added an epic one at the request of Braghe (These are the attack pings made by blizz)
    The default blizz ping icon is now used in place of the secrets icon to indicate a rare is up on the mini list
    Professions icon got a small update
  • Classic: SearchForLink now returns the kind and id.
  • GetSearchResults once again allows an a and b result.

DF-3.9.6a

14 Feb 00:08
Compare
Choose a tag to compare

AllTheThings

DF-3.9.6a (2024-02-14)

Full Changelog Previous Releases

  • Missed the coordinate for The Stockade itself. :)
  • Classic: Fixed some coordinates for Stockades, DM, and Gnomer.
  • Fixed another critical new user bug.
  • Fixed a critical startup bug for new users.
  • Now accounting for Carbonite being bad.
  • Missed out vendor with unsorted item for Love is in the Air
  • Description update for achievement Love Language Expert criteria
  • Parser now uses Invariant Culture when serializing Debug DBs (hopefully fix EU clients rendering debug JSON)
  • Added a commented out section showing objectives for Getaway to Scenic Grizzly Hills!
  • Drakewatcher Manuscripts now use cache logic for checking collection state
  • More objects!
  • Runeforge legendaries properly update themselves in lists now as well when learned
    Updated Conduit logic to use proper cache handling & refresh event
  • The Refresh lib's "first refresh" state is now local.
    Classic: Now calling RefreshCollections on startup.
  • Retail: Added Conduits to Cache so the Dynamic category functions as expected
  • Classic: Fixed a bug with spell syncing.
    Elixir Master, Potion Master, and Transmutation Master now require the specializations to collect them.
  • Don't assume account cached should return 2
  • Event Registration with a provided func
  • Consolidated Runeforge Legendary logic (would prefer this style wherever possible)
  • Retail: Split up the Settings Menu into various source files. (one file per page)
  • Burden of Eternity switched to new format (tooltips seem fine? not sure something else was expected)
  • Added lock criteria for some of Blizzard's awfully-implemented Dragonscale Expedition renown quests

DF-3.9.6

13 Feb 01:18
Compare
Choose a tag to compare

AllTheThings

DF-3.9.6 (2024-02-13)

Full Changelog Previous Releases

  • Classic: Fixed Ruby Sanctum and Elemental Invasion phase identifiers.
  • Draenei shaman quests "Call of Air" is now properly flagged as Shaman Only!
  • Classic: Now immediately returning should the GetSearchResults function detect an invalid item link.
  • Turning off the error on the nil cache container so you can see where you're actually getting trying to do something wrong.
  • Will the real slim TomTom please stand up, please stand up. Knock it off, Carbonite!
  • ...
  • Added the CreateUnimplementedClass function for creating blank, neutered versions of classes.
  • Added phase constants for SOD.
  • Some more waylaid shipments
  • Moved the dynamic objects generated for classic into the actual dynamic object DB folder.
  • Dustwallow Marsh: Updating Plans: Runic Breastplate.
  • Retail: 'selectparent' symlink command will now always simply do a search for the Sourced version of itself to traverse proper parents since the raw group where the symlink executes may no longer have proper references to the intended content
    Fixed a couple symlinks
  • ...
  • Fixed Event for storing symlink subroutines
    Added a note for possible implementation of symlink storage once migrated to a Module
  • Retail errors - adding objective stuffs
  • Added some stuff from the settings menu to locales.
  • Fixed how quest objectives appear in the list when enabled on retail.
    Classic: Fixed quest links to function as Questie style links.
  • Parser now supports Objectives if the OBJECTIVES keyword is present in the config file. (by default for retail it does not)
  • Adjusted some of that logic to work as parser expects it to. (it's just a list of objects, not a database table for objects)
  • Quest Items sourced in objectives now get inserted into Uncollectible for Retail.
    This also makes it so that classic versions which do actually utilize objectives will have that data later. (a win-win!)
  • Stonetalon Quest Item
  • You've Been Served doesn't actually require Man on the Inside.
  • Merge branch 'master' of https://github.com/DFortun81/AllTheThings
  • Some more misc profession sorting
  • Event object and lock criteria
  • Added the missing Defias Strongbox object for The Missing Diplomat (5/17).
  • The Missing Diplomat (4/17) turns in in duskwood.
  • SOD: Fixed the faction for ACA/DSL to Revered as a requirement for phase 2. Added the Tier 4 Full Shipment quests.
  • SOD: Added /attsod for Season of Discovery content.
  • Fixed SOD runtime error. Also fixed parsing issue due to not using a local in the ItemRecipes file.
  • Fixed tier objects for classic.
  • Some more Alch and SoD Stuff
  • Full DB reparse for classic and retail.
  • Sourcequest fix
  • AA WQ that we didn't see before?
  • SoD: iLvl 30 waylaid supplies
  • SoD: some phase 2 rune engraving recipes
  • Some uncollectible items
  • confirmed weekly hqts for Azerothian Archives
  • Love is in the air objects
  • Org Tabard vendor coord adjust due to Trading Post
    Flask of Enhancement doesn't exist since 5.0.4
    Parser no longer moves Criteria for 'casting' a Spell under the Sourced group using that Spell (i.e. needing to craft a Recipe no longer shows under the Sourced Recipe. Maybe in the future we will find a useful thing to do with this data)
    Parsed
  • Zido seems to have moved before/during Shadowlands?
  • Fixed Tier lib always returning 'Unknown' due to caching the name field from an API which never has data when first called (probably shouldn't use CreateClassWithInfo when the 'info' isn't guaranteed to exist when being referenced)
  • Fixed Category and Artifact types not having names (for sorting)
    Couple other Legion Artifact adjustments
    Quick pass to fix various Transmog logic
  • Retail: Can use CreateVisualHeaderWithGroups for Search Responses as well
  • Moved 'VisualHeader' Class to Miscellaneous file
    Retail: Fixed various niche circumstances of minilist headers appearing the wrong color or including unexpected field data by proper utilization of the VisualHeader Class
  • Don't need conditional coroutine starting anymore
  • Remove debug line
  • Moved some logic out of base so we can actually try to remain organized in our dependencies
    Adjusted all TOC files as needed (pls someone make sure classic loads as expected)
    Retail: Use StartCoroutine since it's been revised for performance/reduced memory
  • Classic: Fixed a couple of weird sync behaviours that was causing mounts and pets to behave strangely in wrath classic.
  • Toys kept getting lost.
  • Some work on TBC Alch
  • Runner doesn't need tinsert anymore
  • Removed a bad yield, and note about Toys.collected for future improvement
  • Reverted some visibility modifications in the alchemy DB commit. These were intentionally added for these specific versions of the database.
  • Kinda big chunk of AlchDB done.. TBC and Wrath left
  • Removed the default awp assignment for tier objects.
  • Removed the Warn:Difficulty option. (It was false reporting for things that are populated post initial load.)
  • Fixed a bug with difficulty objects showing as saved.
  • Some more instances of string.format that were hiding.
    Missing L in the Toys source file.
  • Added PrintTable to base
  • Don't need this anymore, it got merged into the filter itself.
  • Simplify that a bit more.
  • Difficulty no longer also writes the name of the instance in the mini list.
  • Fixed the difficulty class hash.
  • Fixed Callback.
  • Fixed ActiveItemCollectionHelper.
  • #1539 Added artID-based map switching for Arathi and Darkshore. (Thanks to @kcoderhere!)
  • missionID, not garrisonMissionID
  • Moved Toys to their own source file. (and pushed it until after the primary source file runs temporarily)
  • Power Converter doesn't need a description after wrath.
  • Converted BaseItem into a proper class. (TODO: Move this out of the primary source file, but I am le tired...)
  • Moved a phantom lib function to its closest relatives.
  • So uhhh, the C_AzeriteEssence API exists in Wrath Classic. Obviously it isn't used until BFA. Good job, blizzard.
  • Moved Shadowlands specific subroutines to a (mostly empty) Shadowlands source file.
  • Moved Warlords specific subroutines to the Warlords source file.
  • Moved BFA specific Subroutines into the Battle For Azeroth source file.
  • Moved Azerite Essences to the Battle For Azeroth source file.
    Fixed a bug with the sync windows where it would desync references to the AccountWideData when using the new Saved Variables event.
  • Conduits and Drakewatcher Manuscripts are now self contained.
  • Runeforge Legendaries are now self contained within their lib. (to be moved when Item class is created)
  • Moved everything related to transmog to the Transmog class file. (more testing on git is needed, but it seems to work fine)
    Converted most item extension classes into proper Extended Classes.
  • missed reparsing with last commit
  • Love is in the Air alliance quest items sorting
  • Removed the unused BaseCommonItem declaration.
  • Illusions with itemIDs now properly allow you to preview them.
  • Fixed a bug with illusion dress ups via control clicking them in the list.
  • Retail: ATTRandom now forces Prime to update when opened. (fixed a bug where it was only selecting things from dragonflight)
  • Confirmed all Fyr'alath the Dreamrender bad luck protection HQTs.
  • No longer throwing an exception for C_Map_GetMapLevels on NYI instance headers.
  • Moved Tier related stuff into the Tier class file. (TODO: Maybe rename tierID to expansionID?)
  • Added (new?) Amirdrassil HQTs.
  • Renamed "GarrisonBuildingWithItem" to "GarrisonBuildingRecipe"
  • Moved the Follower class to the Warlords specific source file.
  • Moved Garrison related classes into the Warlords expansion specific source file.
    The saved variable has been renamed to GarrisonBuildings from Buildings, should player housing ever become a thing. :)
  • Forgot a global.
  • HandleEvent can now take arguments.
    Added the ability to register Symlink resolve and subroutine functions.
    Added an event for when SavedVariables become available for caching.
    Added the Legion Expansion source file for handling Artifacts and Artifact SavedVariable data.
    Moved everything related to Legion to the Legion specific source file.
  • Moved all functionality related to races to the Race class file.... well, most of it at least.
  • Moved all functionality related to encounters to the Encounter class.
    Achievement Criteria no longer has functions to display encounter related information. (this must have been legacy code, there were no criteria references using encounterID)
  • Moved all functionality related to difficulties to the Difficulty class.
  • Retail needs this for the moment, whoops.
  • Cleaned up interactions with the GetDifficultyInfo function.
  • Retail: Fixed the Cosmic Infuser window.
  • Removed some commented out code blocks from GetDataCache.
  • The first handful of lines in the primary source file(s) now match between classic/retail.
  • Simplified uses of strsplit. (TODO: Take those strings and make constants? The ("-") around a character is for searching later!)
  • Simplified uses of strtrim and strsub.
  • Simplified uses of string.upper, string.match, and string.format
  • Simplified uses of string.sub.
  • Items
  • Cleaned up uses of string.len.
  • Cleaned up uses of string.find.
  • Cleaned up uses of string.gsub.
  • Cleaned up uses of string.lower.
  • Cleaned up some mor...
Read more