PlayerMadeQuests

Custom quest addon for WoW: Classic


Project maintained by runeberry Hosted on GitHub Pages — Theme by mattgraham

Save Data & Cache

← Home

The Save Data & Cache menu allows you to manage various pieces of save data that PMQ generates while you use the addon.

Overview


The Save Data & Cache menu screen

The World of Warcraft API is very selective about some of the information that it makes available to addons. Because of this, it’s difficult to answer some questions that PMQ needs to ask when determining whether or not the player has just completed a quest objective. For example, these questions cannot be answered strictly through the WoW API:

To work around this, PMQ caches, or stores a copy of, data about the game world whenever it becomes available through the API. This way, PMQ can take a “best guess” at answering questions like these anytime the addon needs to do so, such as during quest objective completion. PMQ might answer the above questions like this:

Cached data is shared across all characters on your Battle.net account.

Player Data Cache

PMQ caches data about other players whenever you target a player, mouseover a player, or join a party or raid group. Any player that you have “seen” in one of these ways should be an eligible target for quest objective completion. For example, in order to get credit for killing a level 30+ player, you must have targeted, moused over, or grouped with that player at some point, so PMQ can know what level they were before you killed them. With that in mind, there are some edge cases to watch out for:

If you think you should have gotten credit for a kill, try confirming the target’s info with Print All, and let us know in Discord if it’s not working like you’d expect.

Menu options:

NPC Data Cache

PMQ caches data about NPCs whenever you target or mouseover them. The same rules that applies to Player data also apply to NPCs, with the exception that some data points are exclusive to players and unavailable (or not reliable) from NPCs (such as class, race, sex, or guild).

If you think you should have gotten credit for a kill, try confirming the target’s info with Print All, and let us know in Discord if it’s not working like you’d expect.

Menu options:

Item Data Cache

Menu options:

Spell Data Cache

Menu options:

Other Menu Options