Zephrys the Great still active, even with duplicates in deck

I played a game in wild hearstone added agonies to my opponents deck to stop reno from healing and zephrys from being active. Reno did not heal however Zephrys gave the perfect card. Zephrys is supposed to not be active if there are duplicates in the deck, 3 agony spells normally cause Zephrys to not work. Fix this asap please.

Are you sure your opponent did not draw the Agony cards and there was maybe only 1 Agony remaining in his deck?

A replay would be helpful.