Okay, so I've been using the addon CRAP: Corv's Reworked Accomplices Panel. It modifies the companion and mount windows to be listings. Unfortunately, it is coded so that ANY modified click opens the dressing room with the model of the companion/mount. Because of this, I can't add links to the chat entry.
The issue is on lines 64 to 75 of CRAP.lua :
-- row.onClick
local function OnClick(self, button)
if IsModifiedClick() then
if not(DressUpFrame:IsShown()) then
ShowUIPanel(DressUpFrame);
end
DressUpModel:SetCreature(GetCompanionInfo(COMPANIONTYPE,self:GetID()))
elseif not IsFlying() then -- Protect against aerial dismounts
CancelShapeshiftForm()
CallCompanion(COMPANIONTYPE,self:GetID())
end
end
I changed the "isModifiedClick()" to "IsControlKeyDown()" but it still won't add chat links when I shift-click. Anyone know the code to do so?

