Key Master

Key Master

89.8k Downloads

Add refresh (hooks) for client data when the data has changed. keys/io/etc

Puresyn opened this issue ยท 5 comments

commented
commented
  • Keystone Change (dropped by vendor)
  • MPlus Dungeon Completed (checks key change, IO gained, etc.)
  • Specialization Change (e.g.; swap from Holy Paladin to Ret. Paly)
commented

Added initial EventHooks file to process these change states.
Key change tracking is included.

commented

updated hooks to update UI elements with the new data. Needs heavy testing now.

commented

added CHALLENGE_MODE_COMPLETED and CHALLENGE_MODE_START events to hooks. Also updated hooks to properly include key change data and score changes.

commented

Found bug with weekly affixes data. Data returned from Blizzard on dungeon scores was assuming the order of the data by weekly affix was set. This is incorrect as the current weeks affix data is always first. Fixed this in the CharacterInfo:GetMplusScoreForMap function.