Skip to content
everloot

Lore archive · Warcraft Wiki, 2023 dump

Patch 8.0.1/API changes

Last wiki revision 2023-07-20

Battle for Azeroth alpha UI changes observations:

  • https://github.com/Ellypse/wow-ui-source/wiki/Battle-for-Azeroth-alpha-UI-changes-observations
  • New table.
  • New table.
  • ,, and have been moved inside the new namespace.
  • COMBAT_LOG_EVENT_UNFILTERED event no longer provides a loadout. should be used OnEvent to retrieve that info.
  • now raises an error when trying to register an unknown event.
  • no longer accepts a spell name as a filter. You can use the new instead, implemented in Lua.
  • UNIT_POWER is now UNIT_POWER_UPDATE
  • The limit on the number of chat channels that can be joined by the player has been increased from 10 to 20.
  • C_Vignettes replaced by C_VignetteInfo
  • "all map API was removed", including functions like or.
  • has been removed. Use ("player") to get the current uiMapID for the player or WorldMapFrame:GetMapID to get the uiMapID map currently displayed in the World Map Frame UI.
  • has been removed. Use (uiMapID, unitToken) to get the position of the unit (only works for the player and party members).
  • has been removed, use EJ_GetInstanceForMap(C_Map.GetBestMapForUnit("player")) instead to get the current instance ID.
  • GLYPH_ADDED, GLYPH_REMOVED, and GLYPH_UPDATED have been removed.
  • FindSpellOverrideNameByName, FindBaseSpellNameByName, and SearchGuildRecipes have been removed.

These events were added or initially documented in Blizzard API Documentation.

These events were removed.

Source

https://warcraft.wiki.gg/wiki/Patch_8.0.1/API_changes · retrieved 2023-11-13 · CC BY-SA 4.0

Converted from wikitext with templates, tables and images removed, so some sentences may be missing values.

This archive predates WoW: Forever. For collected gameplay facts see the Forever database. Search the archive.