Kezan Mystic has some specific interactions to avoid breaking some rules of Hearthstone:
- If both you and your opponent have some of the same secrets in play, Kezan Mystic will always steal a secret you don't already have.
- If you already have all of the secrets your opponent has, she will destroy a random one of theirs instead of stealing.
- If you already have five secrets in play, she will destroy a secret instead of stealing.
In the situation in which you have 5 secrets and your opponent has some that you already have and some that you do not have, will Kezan Mystic always destroy one that you don't have (using a combination of rule 1 and rule 3)?
For example, let's say I have secrets [A, B, C, D, E] and my opponent has secrets [A, B, F, G]. When I play Kezan Mystic, am I guaranteed to destroy either F or G? Or is there a chance she will destroy A or B (which I already have)?