Is this a bug or glitch?

so when “murozong The infinite” is played , its battle cry is “PLAY” all cards your opponent played last turn… then how come the battle-cry’s from those cards don’t activate?

When you hover your mouse over any card or minion that has a keyword (printed in bold on the card), a popup appears to describe that keyword. For Battlecry, that popup reads:
Battlecry: Does something when you play it from your hand.” (emphasis mine)

Moruzond replays all cards. So it’s Moruzond playing the cards, not you. Plus, they most definitely are not being played from your hand.
That’s why the battlecries don’t activate. This is consistent with how other cards work.

2 Likes

In addition to Hugger’s post I’d say that the choice to put ‘play’ in has a practical reason too because it is somewhat neutral in regards to the different types of cards that can be used.

For spells, the correct verb would be ‘cast’ and for minions it would be ‘summon’. I’ve no idea what the special word for a hero card would be.

In any case, ‘play’ fits for all of them.