I've recently played several F2F games that involved Dark Ages cards and Farmland. The text of Farmland says:
When you buy this, trash a card from your hand.
Gain a card costing exactly 2$ more than the trashed card.
Cards including Rats, Overgrown Estate, and Cultist say:
…
When you trash this, +1 Card. (+3 Cards for Cultist)
The special effect of Farmland is triggered only in the Buy Phase (except for Black Market). Suppose you buy a Farmland, then trash a Rats from your hand. I have a few questions:
- Do you still add a card to your hand?
- If so:
- If it is an Action, do you get to play it?
- If it is a Treasure, do you get to play it?
- If it is a Reaction, if the reaction ability is triggered, do you get to use it?
- In the edge case of Black Market, do you draw the cards and continue your Action Phase as usual?
In addition, if the on-trash ability is not "+Cards" (e.g. Squire), does that ability still get resolved? One example would be to buy Farmland, trash Fortress, return Fortress to your hand, then gain (but not buy) another Farmland. Does that combo work? (Heh, Fortress would make for an unbalanced game if Farmland were on-gain instead of on-trash. Good planning by Donald X.)
One other edge case. Suppose you play a Haggler, buy a Farmland, and trash a Rats. Do you get to choose the order in which to resolve the Rats' +Cards and the Haggler's gain cards? For example, one weird situation I thought of is if you have a Watchtower in hand. Suppose there was an Embargo token on Gold. Could you gain a Trader from the supply with Haggler, then topdeck it with Watchtower, then draw it with the trashed Rats, then gain a Gold, then reveal Trader to gain a Silver instead of the Curse from Embargo? (Pardon the ridiculousness of this situation; it's more for proof of concept than anything.)
Finally, seeing the order of the statements on Farmland, do all on-trash abilities get resolved
before the card is gained from Farmland?
I think I know the answers to most of these questions, but I wanted to ask here to get an official answer.