#121445: "Cancelling move causes custom deck ordering to get break"
Про що цей звіт?
Що трапилося? Будь ласка, виберіть нижче
Що трапилося? Будь ласка, виберіть нижче
Будь ласка, перевірте, чи вже є звіт на цю тему
Якщо це так, будь ласка, ПРОГОЛОСУЙТЕ за цей звіт. Звіти з найбільшою кількістю голосів розглядатимуть У ПЕРШУ ЧЕРГУ!
| # | Status | Votes | Game | Type | Title | Last update |
|---|
Детальний опис
-
• Будь ласка, скопіюйте/вставте повідомлення про помилку, якщо ви бачите якесь на своєму екрані.
You can rearrange the birds in your hand to strategize about what specific birds you want to play cache etc. I usually use the bonus cards as a sort of marker for the same. But if anyone cancels a move, the bonus card goes back to the end and the card order gets disrupted.
-
• Будь ласка, опишіть, що ви намагалися зробити, що зробили, та що трапилось
• Який у вас браузер?
Mozilla v5
-
• Будь ласка, скопіюйте/вставте текст відображений англійською замість вашої мови. Якщо ви маєте знімок екрана з помилкою (рекомендована практика), то можете використати Imgur.com, щоб завантажити його, та скопіювати посилання на нього сюди.
You can rearrange the birds in your hand to strategize about what specific birds you want to play cache etc. I usually use the bonus cards as a sort of marker for the same. But if anyone cancels a move, the bonus card goes back to the end and the card order gets disrupted.
-
• Чи цей текст доступний у системі перекладів? Якщо так, то чи перекладали його понад 24 години тому?
• Який у вас браузер?
Mozilla v5
-
• Будь ласка, поясніть вашу пропозицію точно й лаконічно, щоб було якомога легше зрозуміти, що ви маєте на увазі.
You can rearrange the birds in your hand to strategize about what specific birds you want to play cache etc. I usually use the bonus cards as a sort of marker for the same. But if anyone cancels a move, the bonus card goes back to the end and the card order gets disrupted.
• Який у вас браузер?
Mozilla v5
-
• Що було на екрані до того, як ваша гра заблокувалася (Порожній екран? Частина ігрового інтерфейсу? Повідомлення про помилку?)
You can rearrange the birds in your hand to strategize about what specific birds you want to play cache etc. I usually use the bonus cards as a sort of marker for the same. But if anyone cancels a move, the bonus card goes back to the end and the card order gets disrupted.
• Який у вас браузер?
Mozilla v5
-
• Які саме правила були порушені адаптацією гри на BGA
You can rearrange the birds in your hand to strategize about what specific birds you want to play cache etc. I usually use the bonus cards as a sort of marker for the same. But if anyone cancels a move, the bonus card goes back to the end and the card order gets disrupted.
-
• Чи видні порушення правил на повторі гри? Якщо так, на якому кроці?
• Який у вас браузер?
Mozilla v5
-
• Яку ігрову дію ви намагалися виконати?
You can rearrange the birds in your hand to strategize about what specific birds you want to play cache etc. I usually use the bonus cards as a sort of marker for the same. But if anyone cancels a move, the bonus card goes back to the end and the card order gets disrupted.
-
• Що ви намагались зробити, щоб активувати цю ігрову дію?
-
• Що сталося, коли Ви намагалися виконати цю дію (текст помилки, статус на панелі повідомлень, ...)?
• Який у вас браузер?
Mozilla v5
-
• На якому етапі гри виникла проблема (яка була на той момент вказівка в грі)?
You can rearrange the birds in your hand to strategize about what specific birds you want to play cache etc. I usually use the bonus cards as a sort of marker for the same. But if anyone cancels a move, the bonus card goes back to the end and the card order gets disrupted.
-
• Що стається, коли ви намагаєтесь зробити ігрову дію (повідомлення про помилку, повідомлення на панелі статусу гри і т.п.)?
• Який у вас браузер?
Mozilla v5
-
• Будь ласка, опишіть візуальну помилку. Якщо ви маєте знімок екрана з помилкою (рекомендована практика), то можете використати Imgur.com, щоб завантажити його, та скопіювати посилання на нього сюди.
You can rearrange the birds in your hand to strategize about what specific birds you want to play cache etc. I usually use the bonus cards as a sort of marker for the same. But if anyone cancels a move, the bonus card goes back to the end and the card order gets disrupted.
• Який у вас браузер?
Mozilla v5
-
• Будь ласка, скопіюйте/вставте текст відображений англійською замість вашої мови. Якщо ви маєте знімок екрана з помилкою (рекомендована практика), то можете використати Imgur.com, щоб завантажити його, та скопіювати посилання на нього сюди.
You can rearrange the birds in your hand to strategize about what specific birds you want to play cache etc. I usually use the bonus cards as a sort of marker for the same. But if anyone cancels a move, the bonus card goes back to the end and the card order gets disrupted.
-
• Чи цей текст доступний у системі перекладів? Якщо так, то чи перекладали його понад 24 години тому?
• Який у вас браузер?
Mozilla v5
-
• Будь ласка, поясніть вашу пропозицію точно й лаконічно, щоб було якомога легше зрозуміти, що ви маєте на увазі.
You can rearrange the birds in your hand to strategize about what specific birds you want to play cache etc. I usually use the bonus cards as a sort of marker for the same. But if anyone cancels a move, the bonus card goes back to the end and the card order gets disrupted.
• Який у вас браузер?
Mozilla v5
Історія звітів
After you rearrange cards in your hand, the interface waits 5 seconds before sending them to the server, unless you rearrange your cards further, in which case the timer resets to 5 seconds. This minimizes the number and frequency of transactions by inactive players, reducing the risk of race conditions. If a player closes the page or refreshes before that 5 seconds has passed, the new card order is not saved to the server.
Addressing the Undo:
I anticipated this could be a potential annoyance with the way I had set up this feature, but the probability that players are affected by it is very low, given that this is the first report I've gotten about it since the feature was deployed about 5 months ago (same with the delayed database transaction). When another player cancels their move, the entire game state is restored to a save point, and if that save point was created before your cards were rearranged, the order is reset as well. If the player does anything that creates a new save point, such as rolling dice, drawing a card, or ending their turn, the updated card order will be part of that new save point. There isn't really a way to fix this - that is, preserve the card order through another player's undo - that wouldn't dramatically increase the likelihood of serious errors or incompatibilities with BGA framework updates.
I plan on adding a feature in a future update to allow you to rearrange cards on your turn, which would be the best way of preventing this from being an annoyance, but until that is ready, hopefully it helps to understand what is happening under the hood.
Додайте що-небудь до цього відгуку
- ID іншого столу / ходу
- F5 вирішило проблему?
- Чи виникає проблема періодично? Щоразу? Випадково?
- Якщо ви маєте знімок екрана з помилкою (рекомендована практика), то можете використати Imgur.com, щоб завантажити його, та скопіювати посилання на нього сюди.
