Patch 9.2.0/API changes

From Warcraft Wiki
Jump to navigation Jump to search

Summary

  • New Feature: Click Casting - allows you to cast spells by simply clicking on a unit frame.
  • New Setting: Unit Frame Mouseover Casting - allows you to mouse over a unit frame and cast a spell on that character without targeting them.
  • Supports setting the Gamepad LED color.
  • Supports "Notch Aware" UI for MacBook Pro systems.
  • Added Cosmic spell school.
  • Removed raid target icons 9-18.

Resources

Global API

9.1.5 (41031) → 9.2.0 (42521) Feb 25 2022
Added (51) Removed (4)
C_AuctionHouse.GetAuctionInfoByID
C_CharacterServices.AssignPCTDistribution
C_CharacterServices.GetCharacterServiceDisplayDataByVASType
C_CharacterServices.GetCharacterServiceDisplayInfo
C_CharacterServices.GetVASDistributions
C_ClickBindings.CanSpellBeClickBound
C_ClickBindings.ExecuteBinding
C_ClickBindings.GetBindingType
C_ClickBindings.GetEffectiveInteractionButton
C_ClickBindings.GetProfileInfo
C_ClickBindings.GetStringFromModifiers
C_ClickBindings.GetTutorialShown
C_ClickBindings.MakeModifiers
C_ClickBindings.ResetCurrentProfile
C_ClickBindings.SetProfileByInfo
C_ClickBindings.SetTutorialShown
C_GamePad.ClearLedColor
C_GamePad.GetLedColor
C_GamePad.SetLedColor
C_Garrison.GetCurrentCypherEquipmentLevel
C_Garrison.GetCyphersToNextEquipmentLevel
C_Garrison.GetMaxCypherEquipmentLevel
C_GossipInfo.GetCompletedOptionDescriptionString
C_Item.GetItemConversionOutputIcon
C_Item.GetItemUniquenessByID
C_Item.IsItemConvertibleAndValidForPlayer
C_Item.IsItemSpecificToPlayerClass
C_ItemInteraction.GetChargeInfo
C_ItemInteraction.GetItemConversionCurrencyCost
C_ItemInteraction.SetItemConversionOutputTooltip
C_LFGList.DoesEntryTitleMatchPrebuiltTitle
C_LootJournal.GetItemSetItems
C_LootJournal.GetItemSets
C_MythicPlus.GetSeasonBestMythicRatingFromThisExpansion
C_PlayerChoice.GetRemainingTime
C_PvP.CanDisplayDamage
C_PvP.CanDisplayHealing
C_PvP.CanDisplayKillingBlows
C_PvP.GetBattlefieldFlagPosition
C_PvP.GetCustomVictoryStatID
C_PvP.GetPVPSeasonRewardAchievementID
C_PvP.GetSpecialEventBrawlInfo
C_PvP.IsSoloShuffle
C_TTSSettings.ShouldOverrideMessage
C_UI.DoesAnyDisplayHaveNotch
C_UI.GetTopLeftNotchSafeRegion
C_UI.GetTopRightNotchSafeRegion
C_UI.ShouldUIParentAvoidNotch
C_UIWidgetManager.GetUnitPowerBarWidgetVisualizationInfo
StartSoloShuffleWarGameByName
StartSpectatorSoloShuffleWarGame
C_CharacterServices.GetCharacterServiceDisplayOrder
C_PvP.GetSpecialEventDetails
C_PvP.GetSpecialEventInfo
GetBattlefieldFlagPosition

Widgets

Added (4) Removed (0)

Events

Added (13) Removed (0)

CVars

Added (8) Removed (0)
BeckonTriggerEventlogDefault: 0
CMAA2ExtraSharpnessDefault: 0
Set to 1 to preserve even more text and shape clarity at the expense of less AA
CMAA2QualityDefault: 2
CMAA2 Quality Level. 0 - LOW, 1 - MEDIUM, 2 - HIGH, 3 - ULTRA
enableMouseoverCastDefault: 0, Scope: Character
Whether mouseover casting is enabled (optionally with a modifier key).
GamePadFactionColorDefault: 1
Enable setting GamePad's led color to match current faction
NotchedDisplayModeDefault: 1
Do nothing = 0. Shift UI down = 1. Shift everything down = 2.
telemetryTargetPackageDefault: Blizzard.Telemetry.Wow_Mainline
The Package we want to send telemetry to e.g. Wow_Mainline or Wow_Classic
Commands
spectateSpectate <CharName-Realm> - Begin commentator view of specified player's instance party. Exclude name to exit spectator mode