Patch 1.13.2/API changes
Jump to navigation
Jump to search
This article documents API changes made in Patch 1.13.2.
|
Classic 1.13.2 is based on Patch 8.1.0 and reintroduced Vanilla API. The BlizzCon 2018 playable demo (1.13.0) was based on 7.3.5 API.
See also:
- Reddit: Diff of current Classic vs Live. - Part 2. FrameXML
- BlizzardInterfaceResources: 1.13.2 (30406)
- How to: Porting addons to Classic
FrameXML diffs
- Live 7.3.5 (26972) to Classic 1.13 (28211), 1.13.2 (30406), (undocumented: 30550, 30682, 30786, 31043, 31209, 31402, 31446, 31650)
Changes
- The TOC version is
11302
- The focus UnitId was removed.
- Quest and Spell hyperlinks can't be linked to chat channels and show up as plain text. Even when pasting them manually the server won't allow them to be posted.
- The Combat Log is restricted to events within 50 yards of the player. (Build 32600, Nov 20 2019) [1]
API
- Re-added the Crafting UI which is used for Enchanting and Beast Training.
- Any deprecated API was removed along with the Blizzard_Deprecated addon, most notably the old aliases to C_FriendList functions.
- C_FriendList.SendWho() requires a hardware event as a measure against gold spam channel invites and other unintended uses for automatically querying player names.
Cast Bars
- UnitCastingInfo() was downgraded to CastingInfo() which is essentially
UnitCastingInfo("player")
- Idem for UnitChannelInfo() and ChannelInfo()
CVars
- CVar nameplateMaxDistance is effectively locked to 20 yards after the unlimited distance with scientific notation bug.
- CVar chatClassColorOverride defaults to 1 (never color by class name) instead of 0 (always color by class name).
- The default UI scale on classic is 0.9 up from 0.64 in retail, see CVar minimumAutomaticUiScale.
Spells
- The Combat Log no longer has access to Spell IDs, they are always returned as 0, since they were only added to the combat log in patch 2.4
- UNIT_SPELLCAST_* events only fire for the player.
Global API
See also: World of Warcraft API#Classic Specific Functions
Widgets
4 new methods | 62 removed methods, 6 widgets |
---|---|
|
|
Events
See also: Events/Classic
CVars
See also: Console variables/Complete list/Classic
30 new CVars | 70 removed CVars |
---|---|
|
|
References
- ^ Kaivax 2019-11-22. In-Game Combat Log Range Decreased.