Page 1 of 1

Quest Completed Macro?

PostPosted: Sat Oct 31, 2015 11:39 am
by Bartolo
Hi.

I've been trying to make a macro to see if I have completed the quest 1115, 1116 and 1117.

I'm having problems, it seems IsQuestCompleted is not working. The functions is always returning "nil".

Code: Select all
/run  IsQuestFlaggedCompleted(1115)


Is there any other function to see the completed quest?

Re: Quest Completed Macro?

PostPosted: Sat Oct 31, 2015 5:07 pm
by Rhena
That functionality was introduced in TBC. There is no way in vanilla to ask the server about completed quests. An addon would have to track every completed quest like questie does.

Re: Quest Completed Macro?

PostPosted: Sat Oct 31, 2015 8:05 pm
by EinBaum
You can probably use this:

http://wowwiki.wikia.com/wiki/API_GetQu ... did=500707

Loop through all quests, compare the quest titles with your quests and check if they are completed using this function.


Edit: What I posted only checks if the quest is completed but still in your quest log. I guess you want something else so nevermind then...

Re: Quest Completed Macro?

PostPosted: Sun Nov 01, 2015 3:23 pm
by Bartolo
Yes I wanted the macro to work on quests not in my questlog.

Ok guys, thanks for the info.