Epic Duels of Rock Legends In-Game Event Guide – How To Unlock All The Free Rewards

Update: The third quest of the main chain is currently bugged and doesn’t count progress. I’ll update this post when it’s fixed!

A new event system was introduced in Hearthstone a while back. Instead of doing them through regular Quests (usually chained together), we have a separate event UI with its own rewards track, unique quests, and so on. It’s a huge upgrade compared to what we previously had – it’s significantly more intuitive now.

A new event has just launched. It’s called “Epic Duels of Rock Legends” and it lasts for 14 days (until June 20 at 10 AM PT / 19:00 CET). It means that you have plenty of time to complete enough tasks to get all of the new rewards.

The event is once again Constructed-focused, although you can earn event XP in any game mode, so you technically can finish it no matter what you play. The rewards are pretty basic this time around so I wouldn’t sweat it, even if you miss the last card pack it won’t matter that much.

Rewards List

There are 3 different reward tiers:

  • 200 Event XP – 1x Standard Card Pack
  • 650 Event XP – 1x March of the Lich King Card Pack
  • 1000 Event XP – 1x Festival of Legends Card Pack

As you can see, you can earn three card packs in total as your rewards.

How To Unlock All Rewards

In order to unlock all 3 reward tiers, you need to get 1000 event XP. But how hard is that, exactly? How much do you need to play in order to do it?

The bulk of XP comes from Quest Chain you can see in the image above. The whole chain will give you 600 XP – which means that it will get you 60% of the way through. You need to get the rest of XP through different means.

Keep in mind that you can’t finish the whole Quest chain on Day 1. You can only complete a single main Quest per day. So in the case of this event, the final quest will become available on Day 4 of the event at the earliest.

Another way to get event XP is Daily Event Quests. They are also quite easy to finish and each of them gives you 70 or 100 XP (let’s say 85 XP on average). You can reroll them once per day if you don’t like the one you got, but rerolling the higher XP ones will often (always?) give the lower XP one. It shouldn’t be a problem overall, but if you want to either finish it quickly or you started late, it’s better to not reroll anything. Given that we’re only missing 400 XP, if you finish the main quest chain, you only need to complete a few extra Daily Quests on average throughout the entire event (not counting XP from just playing the game – more about that later).

However, the chances are that you won’t need to complete all of the Quests listed above in order to finish the event. The reason is that if you’re an active player, you’re very likely to get a few hundred XP by just playing the game. There is no official data on how much you get per game exactly, but it seems to be tied to match length. An average game of Traditional Hearthstone should give you about 5-6 XP, while an average match of Battlegrounds will net you roughly 15 XP. Of course, shorter/longer games can change those numbers!

Technically you can complete the whole event without even doing any of the Quests. Let’s say that you play Traditional Hearthstone – if we assume 5 XP per match on average, it would take you 200 games over the course of 2 weeks to complete the event. That’s around 14 matches per day – which is not THAT many, but probably more than the average person plays.

All in all, I would say that an average player just completing the dailies, working on the main chain, and not grinding much should finish the event easily in around 4-5 days. But if you really, really want to get your rewards as soon as possible, you can just play A LOT of Hearthstone and potentially finish it quicker.


A Hearthstone player and writer from Poland, Stonekeep has been in a love-hate relationship with Hearthstone since Closed Beta. Over that time, he has achieved many high Legend climbs and infinite Arena runs. He's the current admin of Hearthstone Top Decks.

Check out Stonekeep on Twitter!

Leave a Reply


  1. Funkychicken
    June 8, 2023 at 7:42 am

    The 3rd quest (play unholy cards) is bugged..cant complete it

    • Stonekeep - Site Admin
      June 8, 2023 at 10:12 am

      You’re right, I saw that it was already reported to Blizzard. Hopefully they fix it soon.