I was thinking about the addition of an Undo button for online Dominion the other day. And how many lives could be saved by reducing misclicks.
The problem is, you can only do this for certain cards. Some cards will reveal information or cause your opponent to mess up. For example, you accidentally play a Laboratory and see the next 2 cards. You can't just undo that. You've seen the future! Your Wishing Well guess is golden! Or someone plays an Urchin and you accidentally discard the wrong card. But if you try to undo, you're opponent is already clicking on their next card. See the problem here?
Does that mean an Undo button isn't possible? Maybe it would only be available for certain cards. Or is there an edge case to everything?
Possible times an undo button might work:
1. Trashing: Masquerade, Chapel (unless you trash Cultist or Overgrown Estate)
2. Coin/Action/Buy Cards Only: Woodcutter, Horse Traders, Festival, Fishing Village
3. Gainers: Workshop, Ironworks (undo before you gain)
I could go on, but is it even worth it? I'm torn on this one.