Board Thread:Plants vs. Zombies Heroes/@comment-5760976-20160317235052/@comment-27223432-20160408003943

The good side of the limit of 4 teammate cards is that you can predict when you will have all the premium cards. There are 530 cards in total (265 zombies and 265 plants). If you save the gems to get 11 packs for 1.000 gems, you'll need to do this 16 times (each time you get 33 cards). Since each mission gives you 60 gems on average, you need to play around 267 missions. If you play them each 16 hours (standard refresh time), it will take 4.266 hours (or about 6 months). If you play one mission per day, it will take about 9 months.

But, considering that there are only 160 premium uncommon cards you can get, and each premium pack gives you 2 of them, after you open 80 packs (half of the whole endeavour), you will start receiving only the rare, super rare and legendary teammates.

So... patience is the key, unless you are willing to buy the gems to speed up the process.

I still have 442 premium cards to get, so I excpect to have them all by the end of August.