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.

  • I think the idea that the non-active quests are 'stored' is probably wrong. The answer could be infinite if blizzard simply stores a number of quests for which you are eligible and only generates the quests themselves when you have an open quest slot. – ken.ganong Mar 27 '14 at 20:28
  • Agreed, i don't really care about technical details or terminology though. What I'm interested in is if the answer actually is infinite. They could do all sorts of things, the question is what do they in fact do? – scenia Mar 27 '14 at 22:04
  • Some testing was done and apparently, dropping a quest clears the queue. – scenia Apr 10 '14 at 7:18
  • As per this duplicate question, the current version of Hearthstone uses a different set of rules than the accepted answer. A new (or updated) answer is required. – au revoir Nov 27 '15 at 0:32

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.


This question unfortunately has now a quick and sad ending.

As of Patch, 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!

  • 3
    This answer is no longer accurate and needs an update as of 2015. I had 3 quests stacked up for 3+ days. Cleared all 3 yesterday. This morning, when I thought I should have had 1 new one, I instead got 3 new quests, so at some point they returned the internal stacking (you just don't get them immediately). Anyone know how this is working? – DiabloMonkey Jan 28 '15 at 19:14
  • @DiabloMonkey are you sure? The answer below states the same, yet when I tested it back then, it didn't work. I'll happily change it, but I'd like more confirmation. – scenia Jan 29 '15 at 9:04
  • 1
    This answer is not valid anymore, since it is possible to get more than one new quest at a day, if the quest log has been full and more than one quests were complete the day before. – Rob Nov 25 '15 at 20:59
  • @Rob: Do you have a source for that? Feel free to edit it in if you do. – scenia Nov 25 '15 at 23:03
  • I just have the very same question, but no answer. But I know that your answer is outdated, because it just happened to me, to get more than one new quest the next day, after I finished all 3 quests. Unfortunately I don't have a source or a proof for it. Screenshots doesn't proof anything and a video has to be very long to be of some value. Unfortunately, I am not allowed to ask the same question again. I tried and it was deleted as duplicate. – Rob Nov 26 '15 at 15:21

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.

  • 1
    This might be better as a comment on the answer in question rather than a separate answer altogether. – zero298 Apr 20 '14 at 16:06
  • I recently tried this and it didn't work. – scenia May 10 '14 at 11:41
  • For me it works just like alek describes it. – Rob Nov 25 '15 at 21:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.