Checking quest completion status

I’ve done this many times in the past (pre-Shadowlands) to check if I’ve completed a quest.

/run print(IsQuestFlaggedCompleted(59715))

When I use it now it does absolutely nothing. Nothing in chat. No Lua errors. Is there some other command that needs to be used now?

C_QuestLog.IsQuestFlaggedCompleted()

1 Like

That is doing nothing also.

/run print('WANTED: "Hogger" Complete:', C_QuestLog.IsQuestFlaggedCompleted(176))

works for me.

2 Likes

Ok that does work. Thanks.

For people just getting here. The working simplified full macro without any added hogger text to copy/paste is:

/run print(C_QuestLog.IsQuestFlaggedCompleted(QuestID))

12 Likes

Still Viable
2023 New yrs Eve. Happy 2024 all.
Kay

2 Likes

They need to build this into the game. This tip saved me when trying to figure out where I am in the chain for a cooking quest…