(7 Kb)
Updated: 12-03-20 03:53 AM
File Info
Classic Patch (1.13.6)
Classic Patch (1.13.5)
Classic Patch (1.13.4)
Classic Patch (1.13.3)
Classic (1.13.2)
Updated:12-03-20 03:53 AM
Created:05-19-19 03:24 PM

ChatLinkIcons Classic  Popular! (More than 5000 hits)

Version: 2.4
by: SDPhantom [More]

ChatLinkIcons adds icons to links in chat similar to ChatIcons with all original code and support for all player links. Even players outside of your party/raid.

ChatLinkIcons also integrates with Pawn for more utility. Links for items that are upgrades will show with a green upgrade arrow next to the link. This can be turned on/off in the options and requires Pawn to be installed and loaded for this feature to be available.

The following limitations apply:

  • Player links from system messages such as notices of friends/guildmates logging in will only display links if the game client had received a chat event or a combat log event fires involving that player.
  • RealID communication doesn't supply sufficient information to display uniform data for player links.
  • Talent links are currently unsupported as there is no API to take a TalentID from a link and get an icon for it.

Known Issues:
  • Sharing the same code with the modern version, this addon uses Blizzard's MessageEventFilter API. This is notorious for being broken in 3rd party chat replacement addons.
  • Icons may initially appear blank. This is a Blizzard ChatFrame bug involving using in-game textures. Scrolling the ChatFrame makes the icons reappear.

I'm open to questions and suggestions. Feel free to message me here or post in the comments.
I'm also available for support on the WoWUIDev Discord, @mention me (SDPhantom) or send a DM.

v2.4 (2020-11-25)
-Switched to using CreateAtlasMarkup() for Pawn's upgrade arrow

v2.3 (2020-10-14) (Modern-only release)
-Shadowlands 9.0 Support
-Fixed 9.0 race icons being scrambled
-Workaround for missing GetAtlasInfo() in 9.0

v2.2 (2020-02-03)
-Consolidated Classic and Modern versions into the same source code

v2.1 (2019-10-24) Modern-Only Release
-BfA 8.3 PTR-ready
-Fixed race icons being scrambled again (since 8.2.5)
-Added Vulpera and Mechagnome races

v2.0 (2019-05-19)
-Classic WoW Support
-Classic uses the old UI-CharacterCreate-Races texture instead of the BfA CharacterCreateIcons
-Rewrote hook to use built-in MessageFilters
-Support for CombatLog was dropped
-Player links are now handled by hooking the link generators in ItemRef.lua
-Fixed link color not resetting when the Pawn upgrade icon is shown

v1.7 (2019-04-28)
-Fixed both "Draenei" racial icon pairs not showing
-Link caching has been removed due to possible memory issues

v1.6 (2019-04-11)
-BfA 8.1 Support
-Icons added for the 8 Allied Races
-Changed the Race/Gender initialization to make it easier to maintain
-Fixed the Pawn upgrade icon corrupting item relinks

v1.5 (2017-02-03)
-Pawn integration
-Adds green upgrade arrow to the end of item links if it's an upgrade

v1.4 (2016-10-25)
-Fixed 7.1 change to ScrollingMessageFrames

v1.3 (2016-06-14)
-Legion Support (Either load out-of-date or change ToC to 70000)
-Added Demon Hunter icon and support for Wardrobe System links
-Revamped link rewrite code
-Fixed options panel refresh
-Hidden anti-duplication signature no longer uses a blank texture

v1.2 (2012-07-01)
-MoP Support
-Added Pandaren race and Monk class icons
-Fixed icon duplication when popping channels and whispers out into new window

v1.1 (2011-07-21)
-Recoded options frame
-Added the option to show/hide specific icons in player links
-Fixed a glitch involving relinking copying textures in chat

v1.0 (2011-07-19)
-Initial Version
Post A Reply Comment Options
Unread 09-15-19, 02:40 PM  
A Pyroguard Emberseer
SDPhantom's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1991
File comments: 131
Uploads: 27
Re: ElvUI Classic

Originally Posted by hadriani
would it be possible to get this to work with ElvUI Classic / AddonSkins?
They need to add support for Blizzard's MessageEventFilters.
ESOUI AddOns | WoWInterface AddOns
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)
Last edited by SDPhantom : 09-15-19 at 02:41 PM.
Report comment to moderator  
Reply With Quote
Unread 09-15-19, 02:29 PM  
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
ElvUI Classic

would it be possible to get this to work with ElvUI Classic / AddonSkins?
Report comment to moderator  
Reply With Quote
Post A Reply

Category Jump: