Stanzilla / WoWUIBugs

World of Warcraft UI Bug Tracker
153 stars 7 forks source link

C_ChallengeMode.GetDungeonScoreRarityColor and related functions always return nil [retail] #544

Closed mbattersby closed 2 months ago

mbattersby commented 3 months ago

Starting with today's retail build (10.2.6.53989) C_ChallengeMode.GetDungeonScoreRarityColor returns nil for all inputs instead of the correct rarity color for the M+ rating score.

Affects the Blizzard LFG ChallengesFrame ("Mythic+ Dungeons" tab), and any addons relying on it.

eltreum0 commented 3 months ago

Not only C_ChallengeMode.GetDungeonScoreRarityColor but also C_ChallengeMode.GetSpecificDungeonScoreRarityColor and C_ChallengeMode.GetSpecificDungeonOverallScoreRarityColor return nil when any score is supplied

KyrosKrane commented 3 months ago

As reported in https://github.com/SavedInstances/SavedInstances/issues/828, C_ChallengeMode.GetKeystoneLevelRarityColor() is similarly affected. It is returning nil for any integer value or any string value that can be coerced into an integer, and throws an error for any other value. The in game error message from testing the command indicates that the parameters haven't changed from what's documented on the wiki.

Numynum commented 3 months ago

Seems to have been fixed (confirmed on EU) Edit: confirmed broken on US 🤔

KyrosKrane commented 2 months ago

C_ChallengeMode.GetKeystoneLevelRarityColor()

As of today's patch, this function is again returning data instead of nil.

eltreum0 commented 2 months ago

C_ChallengeMode.GetDungeonScoreRarityColor, C_ChallengeMode.GetSpecificDungeonScoreRarityColor and C_ChallengeMode.GetSpecificDungeonOverallScoreRarityColor all seem to be working again