Thief: Whenever you visit the Market, Market Day, or Village you may take one card of your choice from the Purchase deck.
If Thief visits the Village and uses this ability, is that only thing he does there? Or does he visit Blacksmith/Healer/Mystic first and then takes the card?
The same thing... can he also be a normal customer in the Market and during the Market Day before stealing?
Merchant: When you visit the Village, Market, or Market Day you may also discard one of your own Objects to take any one Object from the Purchase deck. You may also sell any of your Objects for 1 gold each and Magic Objects for 3 gold each.
Similar question here. Can Merchant for example come in the Village, sell a Magic Object for 3 golds and then give them to the Healer and heal himself in one turn?