(cherry picked from commit 0b28c5780e55ac544c1acace487aad0a8d8faf28)
this is a fix for GameTooltip for Spells. In 3.3.5 API, GameTooltip:SetSpellByID only allows player known spells to be set. The workaround for this is using GameTooltip:SetHyperlink() and hardcoding an escape sequence for spells.