What if you add some print statements to check the value of the strings? Like this:
lua Code:
local function ChatlinkTooltips_ShowTip(self, linkData)
print("linkData == " .. linkData)
local linkType = strmatch(linkData, "|H(.-):")
print("linkType == " .. linkType)
if supportedType[linkType] then
What does it show from those print calls?