WoW LibChatAnims addon Shadowlands/classic 2020
logo
wow addon LibChatAnims

LibChatAnims

Game Version: 9.0.2
Total Downloads: 127,644
Updated: Nov 23, 2020
Created: Feb 6, 2013
download LibChatAnimsDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
r39-release release 4.13 KB Nov 23, 2020 9.0.2 0 download LibChatAnims r39-release releaseDownload
r37-release release 4.19 KB Aug 1, 2019 8.2.0 12,104 download LibChatAnims r37-release releaseDownload
r35-release release 4.07 KB Aug 1, 2019 8.2.0 74 download LibChatAnims r35-release releaseDownload
r33-release release 3.80 KB Jun 26, 2019 8.2.0 1,891 download LibChatAnims r33-release releaseDownload
r31-release release 3.83 KB Jul 17, 2018 8.0.1 6,109 download LibChatAnims r31-release releaseDownload
r28-release release 3.98 KB Oct 26, 2016 7.1.0 10,447 download LibChatAnims r28-release releaseDownload
r26-release release 3.97 KB Jul 20, 2016 7.0.3 10,038 download LibChatAnims r26-release releaseDownload
r24-release release 4.02 KB Jan 17, 2016 6.2.3 8,958 download LibChatAnims r24-release releaseDownload
r22-release release 3.96 KB Aug 23, 2015 6.2.0 9,094 download LibChatAnims r22-release releaseDownload
r20-release release 3.96 KB Jun 24, 2015 6.2.0 8,099 download LibChatAnims r20-release releaseDownload
r18-release release 3.96 KB Feb 25, 2015 6.1.0 10,312 download LibChatAnims r18-release releaseDownload
r16-release release 3.96 KB Oct 14, 2014 6.0.2 18,425 download LibChatAnims r16-release releaseDownload
r14-release release 3.96 KB Sep 9, 2013 5.4.0 17,968 download LibChatAnims r14-release releaseDownload
r12-release release 3.95 KB May 21, 2013 5.3.0 4,523 download LibChatAnims r12-release releaseDownload
r10-release release 4.27 KB Mar 5, 2013 5.2.0 4,507 download LibChatAnims r10-release releaseDownload
r8-release release 4.23 KB Feb 10, 2013 5.1.0 2,115 download LibChatAnims r8-release releaseDownload
r6-release release 4.16 KB Feb 7, 2013 5.1.0 438 download LibChatAnims r6-release releaseDownload
r38-alpha alpha 3.88 KB Nov 23, 2020 9.0.2 0 download LibChatAnims r38-alpha alphaDownload
r36-alpha alpha 3.88 KB Aug 1, 2019 8.2.0 34 download LibChatAnims r36-alpha alphaDownload
r34-alpha alpha 3.80 KB Aug 1, 2019 8.2.0 28 download LibChatAnims r34-alpha alphaDownload
r32-alpha alpha 3.55 KB Jun 26, 2019 8.2.0 28 download LibChatAnims r32-alpha alphaDownload
r30-alpha alpha 3.83 KB Jul 17, 2018 8.0.1 71 download LibChatAnims r30-alpha alphaDownload
r29-alpha alpha 3.55 KB Jun 29, 2017 7.2.5 427 download LibChatAnims r29-alpha alphaDownload
r27 alpha 3.90 KB Oct 25, 2016 7.1.0 138 download LibChatAnims r27 alphaDownload
r25 alpha 3.90 KB Jul 19, 2016 7.0.3 215 download LibChatAnims r25 alphaDownload
r23 alpha 3.96 KB Jan 17, 2016 6.2.3 154 download LibChatAnims r23 alphaDownload
r21 alpha 3.90 KB Aug 23, 2015 6.2.0 94 download LibChatAnims r21 alphaDownload
r19 alpha 3.90 KB Jun 24, 2015 6.2.0 102 download LibChatAnims r19 alphaDownload
r17 alpha 3.90 KB Feb 25, 2015 6.1.0 98 download LibChatAnims r17 alphaDownload
r15 alpha 3.89 KB Oct 14, 2014 6.0.2 166 download LibChatAnims r15 alphaDownload
r13 alpha 3.89 KB Sep 9, 2013 5.4.0 120 download LibChatAnims r13 alphaDownload
r11 alpha 3.89 KB May 21, 2013 5.3.0 119 download LibChatAnims r11 alphaDownload
r9 alpha 4.21 KB Mar 5, 2013 5.2.0 122 download LibChatAnims r9 alphaDownload
r7 alpha 4.18 KB Feb 10, 2013 5.1.0 133 download LibChatAnims r7 alphaDownload
r5 alpha 4.10 KB Feb 7, 2013 5.1.0 238 download LibChatAnims r5 alphaDownload
r4 alpha 4.05 KB Feb 7, 2013 5.1.0 105 download LibChatAnims r4 alphaDownload
r3 alpha 4.01 KB Feb 6, 2013 5.1.0 74 download LibChatAnims r3 alphaDownload
r2 alpha 1.85 KB Feb 6, 2013 5.1.0 76 download LibChatAnims r2 alphaDownload

Description

Share this:

Please support my work on Patreon/GitHub

 

A library to force common FCF (Floating Chat Frame) functions to create and use animations instead of using UIFrameFlash.

You need this library if:

  • Your addon hooks the `.AddMessage` functionality of a Chat Frame to modify the output.
  • Your addon makes use of chat event filters. (ChatFrame_AddMessageEventFilter)

What will this do for my addon?
If your addon does make use of one of the above 2 features, it will prevent your addon being blamed for blocking talent changes.

An in-depth explanation of the problem:
The most popular way of having your addon blamed for blocking talents currently is the use of static popups, this issue is fixed in patch 5.2. There's also a second way this can happen which is largely unknown as it only affects a select group of users, those who have separate chat tabs set up for various chat events, e.g. Whispers.

Due to Blizzard's use of UIFrameFlash on chat tabs that receive new messages, any addon that was in the execution path (e.g. chat mods, chat filters) will then be blamed for talent taint.

This chat code has been the same for years, however it is only now an issue as Blizzard added a UIFrameFlash onto the talent frame, rather than use the animation system.

I don't envision Blizzard fixing this any time soon (ideally they'd remove UIFrameFlash and use animations instead), at least not in time for patch 5.2 anyway.

Basically what this library does is hook 4 Blizzard chat functions (which from testing, can be safely hooked without any issues or execution blocking) and re-writes said functions to use the animation system. This method currently works successfully without creating any further problems.

Note: This library can be used as a standalone addon but it is recommended that authors embed it in their addons to fix the issue for the majority of users quickly.

Comments

Add a comment