When buying an embargoed IGG during a regular buy phase, who gets the first curse?
This situation happened to me yesterday on Androminion with only one curse left and it went to the non buying player. I was pretty sure it was an error from the program so I dug up the rules to confirm my thought.
The two cards in question:
Embargo
+$2
Trash this card. Put an Embargo token on top of a Supply pile.
When a player buys a card, he gains a Curse card per Embargo token on that pile.
IGG
Worth $1
When you play this, you may gain a Copper, putting it into your hand.
—
When you gain this, each other player gains a Curse.
From the rules:
When you buy a card, first you buy the card, then gain it.
When two things happens to a player at the same time, the player picks the order to do them.
When two things happens to different players, go in turn order, starting with player whose turn it is.
So this is what I assume is supposed to happen:
Player A buys an IGG.
It triggers the embargo clause. Player A gains a curse per token on IGG pile.
Player A gains the IGG. It triggers the IGG "on gain" clause. Every other player gain a curse in turn order.
Is that right?