bugfix: Player.gainCard places the gained card face-up in discard pile only for that player