When I play Wavering Faith to make an enemy discard an armor card, it appears to work as intended. The next time I hit them with an attack, however, that armor card is activated (from their discard, apparently) and returns to their hand. This happens when the armor has the Keep keyword, although it may also happen with other armor, I'm not sure. Of course this takes away a main use of the card for me, when an enemy is able to build up two or three armor cards and I can't get rid of them. Quite frustrating! Apologies if this is simply a mechanic that I misunderstand. Thanks.
Pls try again and post this following the instructions from here: http://forums.cardhunter.com/threads/please-read-how-to-report-bugs.331/ I can't reproduce this at all
I can't reproduce it now either, so it looks like I was mistaken. They had 2 armor showing, and some hidden cards. I made them discard one of the armors, but they probably had a third one in hand that I didn't notice got revealed. Sorry! I will try to test a few times in the future, and keep better count of enemy's hands.