How many daily quests are stored internally?

I always thought when you reach the cap of 3 open daily quests, you receive one new quest once you clear one (provided you haven't received one that day because of the cap).

But today, when i hadn't cleared a quest for 2 days while at the limit (and having been in the game each day), i cleared 2 quests simultaneously and both were replaced. This rises questions.

  • Since it's not just the one from that day, how many quests are stored internally ready to be received once there is enough space in the questlog?
  • is this dependant on logging into the game on each respective day, putting the quest for that day in some kind of queue?
  • is it dependant on clearing multiple quests simultaneously, meaning quests only reload once per day the first time at least one quest is cleared (assuming there are enough quests in queue)?
  • if the answer to the previous question is yes, does this empty the queue or does it keep accumulating quests to be received?

As an example where the last point matters, let's say i have 4 quests in queue, then clear 2 simultaneously. The next day, I clear 2 quests simultaneously again. If the queue resets, only one new quest will be received.


Solution 1:

In the current state of the game you actually have 6 quest slots if you do not reroll any of your quests. 3 active ones that you can see and 3 that are hidden in a buffer.

What that means is that if you have 3 full quests and let 2 days go by the next time you play you will have 5 quests. 3 live and 2 hidden. If you complete 2 of your quests and then log in the next day you'll have 3 full quests again and one hidden (2 from the buffer and 1 from the next day).

Not rerolling the quests you have is the key factor. If you do it will reset your counter and you will only have the quests in your log.

It is currently a bug that they do plan on fixing in the future.

Solution 2:

This question unfortunately has now a quick and sad ending.

As of Patch 1.0.0.5170, according to the Patch Notes:

Completing a quest when there are three quests in the quest log will no longer immediately grant a new quest.

What this means, in effect, is that 0 quests are stored internally, either directly or through a counter. If 3 quests are in your quest log and you log in, you will not receive a new daily quest. If you clear a quest afterwards, you will not receive the missed quest either.


Currently (end of November, 2015), there is a bug that appears whenever you don't re-roll any quests. It allows up to 3 quests to be stored in a hidden counter. See Sorean's answer for more details on this behavior. Note that this has been officially acknowledged to be a bug and will be fixed in the future!

Solution 3:

As the poster above said, you don't get new quests anymore once you complete one on the same day, however, this is what happened to me:

I had my 3 dailies stacked already, and because of internet issues I couldn't play for 2 days, so when I played back, I did my 3 stacked dailies on one day, and the next day I logged in, I had 3 daily quests again, which probably means you can stack more than one quest after you already have three available, the only question would be the number of quests you can stack over those 3.