v0.13.8

C_MythicPlus

namespaceavailable in: camelot

Status in wowlua

21 functions: 0 implemented, 1 recorded, 20 guessed. 2 events, 0 of them fired by the emulator on its own.

Functions

functionwhat it doesstatus
GetCurrentAffixesReturns a table listing the current AffixIDs that are available this week.
(): MythicPlusKeystoneAffix[]?
guessed
GetCurrentSeasonReturns the current Mythic Plus season.
(): number
guessed
GetCurrentSeasonValuesReturns values of the current Mythic+ season. · by wowlua
(): (number, number, number)
guessed
GetCurrentUIDisplaySeasonReturns the Mythic+ season the interface shows. · by wowlua
(): number?
guessed
GetEndOfRunGearSequenceLevelReturns the level of the gear a Mythic+ run of a keystone level rewards at its end. · by wowlua
(keystoneLevel: number): number?
guessed
GetLastWeeklyBestInformationReturns the player's best Mythic+ run of last week. · by wowlua
(): (number?, number?)
guessed
GetOwnedKeystoneChallengeMapIDReturns the challenge map ID of the player's keystone. · by wowlua
(): number?
guessed
GetOwnedKeystoneLevelReturns the level of the player's keystone. · by wowlua
(): number?
guessed
GetOwnedKeystoneMapIDReturns the map ID of the player's keystone. · by wowlua
(): number?
guessed
GetRewardLevelForDifficultyLevelReturns the item levels rewarded for a Mythic+ difficulty level. · by wowlua
(difficultyLevel: number): (number, number)
guessed
GetRewardLevelFromKeystoneLevelReturns the item level rewarded for a keystone level. · by wowlua
(keystoneLevel: number): number?
guessed
GetRunHistoryReturns the player's Mythic+ runs. · by wowlua
(includePreviousWeeks: boolean, includeIncompleteRuns: boolean, currentSeasonOnly: boolean): MythicPlusRunInfo[]
guessed
GetSeasonBestAffixScoreInfoForMapGets the active players best runs by the seasonal tracked affixes as well as their overall score for the current season.
(mapChallengeModeID: number): (MythicPlusAffixScoreInfo[]?, number?)
guessed
GetSeasonBestForMapReturns your best intime and overtime runs of the season, irrespective of the run's affix, or the current week's affix.
(mapChallengeModeID: number): (MapSeasonBestInfo?, MapSeasonBestInfo?)
guessed
GetSeasonBestMythicRatingFromThisExpansionReturns the player's best Mythic+ rating of a season in this expansion. · by wowlua
(): (number?, number?)
guessed
GetWeeklyBestForMapReturns the player's best Mythic+ run of the week in a dungeon. · by wowlua
(mapChallengeModeID: number): (number?, number?, CalendarTime?, number[]?, MythicPlusMember[]?, number?)
guessed
GetWeeklyChestRewardLevelReturns the item levels of the weekly chest's Mythic+ rewards. · by wowlua
(): (number, number, number, number)
guessed
IsMythicPlusActiveWhether Mythic+ is available. · by wowlua
(): boolean
recorded
RequestCurrentAffixesAsks the server for this week's Mythic+ affixes. · by wowlua
()
guessed
RequestMapInfoLoads various information to allow corresponding C_MythicPlus functions to return valid values.
()
guessed
RequestRewardsAsks the server for the player's Mythic+ rewards. · by wowlua
()
guessed

"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.

Events

eventpayloadfired by the emulator
MYTHIC_PLUS_CURRENT_AFFIX_UPDATEno payloadnot implemented
MYTHIC_PLUS_NEW_WEEKLY_RECORDmapChallengeModeID: number, completionMilliseconds: number, level: numbernot implemented

An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("MYTHIC_PLUS_CURRENT_AFFIX_UPDATE").

Structures

  • MapSeasonBestInfo · durationSec, level, completionDate, affixIDs, members, dungeonScore
  • MythicPlusDate · year, month, day, hour, minute, weekday
  • MythicPlusKeystoneAffix · id, seasonID
  • MythicPlusMember · name?, specID, classID
  • MythicPlusRunInfo · mapChallengeModeID, level, thisWeek, completed, runScore, durationSec, completionDate, season
  • SeasonTimeInfo · bestTime, lastTime, medal

sources

Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (MythicPlusInfo system, camelot 1.60.1). Descriptions: warcraft.wiki.gg's API pages, by its contributors, CC BY-SA 4.0 ↗; written by wowlua where no documentation describes the entry.