fix discarding card in DiscardPhase according the newest rule