Add a 2s protection timer during draft #11188
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The draft panel can be a little hasty to react to mouse events when boosters just appeared.
This PR adds a 2s grace time for each pick, after booster have been rendered, to prevent mispicking cards. As it happens from time to time, especially with players not that used to the drafting on xmage. That leads to feel bad moments missing picks (and not even knowning what was there unless looking at logs).
User feedback around that protection timer could be improved from there, either with the protection timer being shown somewhere (and replaced with a confirm pick button maybe?), alert (popup?) that the pick was prevented due to it being too fast since booster was drawn first, and/or change the color for the selected card from orange (during protection time), to green (after protection time is over).