OK, thanks, I haven't seen those cards yet but it makes sense to force the user to make the choices in order.
Still, the current interface is needlessly confusing.
Would something like the following work?
Have the choices listed left to right, each with a couple of card slots below and a confirmation button. The user can select one or two (or zero) cards for trash, they'd move to the slot under confirm trash (perhaps with a trash icon) as they're selected, and the user confirms with the button. The cards move to Trash. Then the middle slot with "discard" works the same way with the remaining cards. If two cards are left, the Topdeck option would allow ordering, and would have a confirmation button too.
That would preserve the order, and still be clear and obvious (I think) to players.
Maybe put in some sort of "Don't trash any cards" message on the confirmation button if zero cards are chosen, just to be clear.
By the way, the current reordering does require card dragging. Maybe there's another way. I certainly wasn't a fan of dragging on MF but that was in part because it was not implemented consistently.
Edit: To be clear, there would be a confirmation button under each choice, so the user can see the options. Only the current choice's button would be active, so the user is forced, for instance, to trash first.
Still, the current interface is needlessly confusing.
Would something like the following work?
Have the choices listed left to right, each with a couple of card slots below and a confirmation button. The user can select one or two (or zero) cards for trash, they'd move to the slot under confirm trash (perhaps with a trash icon) as they're selected, and the user confirms with the button. The cards move to Trash. Then the middle slot with "discard" works the same way with the remaining cards. If two cards are left, the Topdeck option would allow ordering, and would have a confirmation button too.
That would preserve the order, and still be clear and obvious (I think) to players.
Maybe put in some sort of "Don't trash any cards" message on the confirmation button if zero cards are chosen, just to be clear.
By the way, the current reordering does require card dragging. Maybe there's another way. I certainly wasn't a fan of dragging on MF but that was in part because it was not implemented consistently.
Edit: To be clear, there would be a confirmation button under each choice, so the user can see the options. Only the current choice's button would be active, so the user is forced, for instance, to trash first.