Hello,
Use this code:
local questId = 786;
local i = 1
while GetQuestLogTitle(i) do
local questTitle, level, questTag, suggestedGroup, isHeader, isCollapsed, isComplete, isDaily = GetQuestLogTitle(i);
if ( not isHeader and GetQuestLink(i)) then
if questId == tonumber(string.match(GetQuestLink(i), 'Hquest:(%d+)')) then
SelectQuestLogEntry(i);
SetAbandonQuest();
AbandonQuest();
break;
end
end
i = i + 1
end