David Goldfarb wrote:
Ambassador does look at the name of the card. You are correct that you can't return a Shelter. If you return a Ruins, you put that Ruin on the Ruins deck and then give that one to the player on your left, but nobody else gets one unless the top card of the Ruins deck happens to be the same Ruin. (If you return two of the same Ruins, then two people get one, but the third in a four-player game doesn't.)Quoting this since the OP got deleted, and now this post looks like he's answering himself!