#21739: "Dragon walk wont work when player is expelled"
ما هو هذا التقرير؟
ماذا حدث؟ يرجى اختيار من أدناه
ماذا حدث؟ يرجى اختيار من أدناه
يرجى التحقق مما إذا كان هناك بالفعل تقرير عن نفس الموضوع
إذا كانت الإجابة بنعم ، يرجى التصويت لهذا التقرير. يتم إعطاء التقارير ذات أكبر عدد من الأصوات الأولوية!
| # | Status | Votes | Game | Type | Title | Last update |
|---|
وصف مفصل
-
• يرجى نسخ / لصق رسالة الخطأ التي تراها على الشاشة ، إن وجدت.
Move the dragon, but one player had been expelled and the game just gave error messages.
-
• يرجى توضيح ما تريد القيام به ، ماذا فعلت وما حدث
N/A
• ما هو متصفحك؟
Google Chrome v84
-
• يرجى نسخ / لصق النص المعروض باللغة الإنجليزية بدلاً من لغتك. إذا كان لديك لقطة شاشة لهذا الخطأ (ممارسة جيدة) ، يمكنك استخدام Imgur.com لتحميله ونسخ / لصق الرابط هنا.
Move the dragon, but one player had been expelled and the game just gave error messages.
-
• هل هذا النص متاح في translation system ؟ إذا كانت الإجابة بنعم ، فهل تمت ترجمتها لأكثر من 24 ساعة؟
N/A
• ما هو متصفحك؟
Google Chrome v84
-
• يرجى توضيح اقتراحك بدقة وإيجاز بحيث يكون من السهل قدر الإمكان فهم ما تعنيه.
Move the dragon, but one player had been expelled and the game just gave error messages.
• ما هو متصفحك؟
Google Chrome v84
-
• ما الذي تم عرضه على الشاشة عندما تم حظرك (شاشة فارغة؟ جزء من واجهة اللعبة؟ رسالة خطأ؟)
Move the dragon, but one player had been expelled and the game just gave error messages.
• ما هو متصفحك؟
Google Chrome v84
-
• أي جزء من القواعد تم مخالفته في تصميم التبني لدى BGA
Move the dragon, but one player had been expelled and the game just gave error messages.
-
• هل انتهاك القواعد مرئي عند إعادة اللعب؟ إذا كانت الإجابة بنعم ، فبأي رقم؟
N/A
• ما هو متصفحك؟
Google Chrome v84
-
• ما هو نشاط اللعبة الذي أردت القيام به؟
Move the dragon, but one player had been expelled and the game just gave error messages.
-
• ماذا تحاول أن تفعل لتحريك هذا العمل اللعبة؟
N/A
-
• ماذا حدث عند محاولة القيام بهذا (رسالة خطأ ، رسالة شريط حالة اللعبة ، ...)؟
N/A
• ما هو متصفحك؟
Google Chrome v84
-
• في أي خطوة من اللعبة حدثت المشكلة (ما هو تعليمة اللعبة الحالية)؟
Move the dragon, but one player had been expelled and the game just gave error messages.
-
• ماذا حدث عند محاولة إجراء هذه الحركة داخل اللعبة (رسالة خطأ ، رسالة شريط حالة اللعبة ، ...)؟
N/A
• ما هو متصفحك؟
Google Chrome v84
-
• يرجى وصف مشكلة العرض. إذا كان لديك لقطة شاشة لهذا الخطأ (ممارسة جيدة) ، يمكنك استخدام Imgur.com لتحميله ونسخ / لصق الرابط هنا.
Move the dragon, but one player had been expelled and the game just gave error messages.
• ما هو متصفحك؟
Google Chrome v84
-
• يرجى نسخ / لصق النص المعروض باللغة الإنجليزية بدلاً من لغتك. إذا كان لديك لقطة شاشة لهذا الخطأ (ممارسة جيدة) ، يمكنك استخدام Imgur.com لتحميله ونسخ / لصق الرابط هنا.
Move the dragon, but one player had been expelled and the game just gave error messages.
-
• هل هذا النص متاح في translation system ؟ إذا كانت الإجابة بنعم ، فهل تمت ترجمتها لأكثر من 24 ساعة؟
N/A
• ما هو متصفحك؟
Google Chrome v84
-
• يرجى توضيح اقتراحك بدقة وإيجاز بحيث يكون من السهل قدر الإمكان فهم ما تعنيه.
Move the dragon, but one player had been expelled and the game just gave error messages.
• ما هو متصفحك؟
Google Chrome v84
سجل التاريخ
boardgamearena.com/table?table=112320023
Unexpected error: feException: This transition (forced) is impossible at this state (9) in /var/tournoi/release/tournoi-200901-1002/www/game/module/table/gamestate.game.php:351 Stack trace: #0 /var/tournoi/release/games/carcassonne/200804-1512/carcassonne.game.php(3119): Gamestate->nextState('forced') #1 /var/tournoi/release/tournoi-200901-1002/www/game/module/table/table.game.php(1363): Carcassonne->zombieTurn(Array, 85825979) #2 /var/tournoi/release/tournoi-200901-1002/www/game/module/table/gamestate.game.php(484): Table->checkZombieTurn() #3 /var/tournoi/release/tournoi-200901-1002/www/game/module/table/gamestate.game.php(356): Gamestate->jumpToState(8) #4 /var/tournoi/release/games/carcassonne/200804-1512/carcassonne.game.php(2933): Gamestate->nextState('moveDragon') #5 /var/tournoi/release/games/carcassonne/200804-1512/carcassonne.action.php(73): Carcassonne->moveDragon('97') #6 /var/tournoi/release/tournoi-200901-1002/www/include/webActionCore.inc.php(135): action_carcassonne->moveDragon() #7 /var/tournoi/release/tournoi-200901-1002/www/index.php(230): launchWebAction('carcassonne', 'action_carcasso...', 'moveDragon', false, false, NULL, true, false) #8 {main}
Action : I get a volcano tile and after placing it, the game required that I choose one of the 2 possible move but an error message is promt whatever the choice. Actualise (F5) does not change anything. Like other player, we had a ZOMBIE player (quit the game some turns before) and as Dragon move need all player to be active and play the dragon, the system crashed
Problem : Crasj system promting an error visible here : i.imgur.com/S09ZGG2.jpg
[img]i.imgur.com/S09ZGG2.jpg[/img]
- It happens only when a player timed out / was expelled before
- When a dragon tile is placed the dragon cannot be moved anymore. Instead, the system prompts an error and demands F5
- F5 does not work, though. Instead of refreshing the screen the error prompt appears again
- All remaining players have the same problem, so that we all have to quit the game.
Unexpected error: feException: This transition (forced) is impossible at this state (9) in /var/tournoi/release/tournoi-201015-0841/www/game/module/table/gamestate.game.php:351 Stack trace: #0 /var/tournoi/release/games/carcassonne/200804-1512/carcassonne.game.php(3119): Gamestate->nextState('forced') #1 /var/tournoi/release/tournoi-201015-0841/www/game/module/table/table.game.php(1377): Carcassonne->zombieTurn(Array, 88602323) #2 /var/tournoi/release/tournoi-201015-0841/www/game/module/table/gamestate.game.php(484): Table->checkZombieTurn() #3 /var/tournoi/release/tournoi-201015-0841/www/game/module/table/gamestate.game.php(356): Gamestate->jumpToState(8) #4 /var/tournoi/release/games/carcassonne/200804-1512/carcassonne.game.php(2933): Gamestate->nextState('moveDragon') #5 /var/tournoi/release/games/carcassonne/200804-1512/carcassonne.action.php(73): Carcassonne->moveDragon('14') #6 /var/tournoi/release/tournoi-201015-0841/www/include/webActionCore.inc.php(135): action_carcassonne->moveDragon() #7 /var/tournoi/re
Неожиданная ошибка:feException: This transition (forced) is impossible at this state (9) in /var/tournoi/release/tournoi-201019-1129/www/game/module/table/gamestate.game.php:351 Stack trace: #0 /var/tournoi/release/games/carcassonne/200804-1512/carcassonne.game.php(3119): Gamestate->nextState('forced') #1 /var/tournoi/release/tournoi-201019-1129/www/game/module/table/table.game.php(1377): Carcassonne->zombieTurn(Array, 88559575) #2 /var/tournoi/release/tournoi-201019-1129/www/game/module/table/gamestate.game.php(484): Table->checkZombieTurn() #3 /var/tournoi/release/tournoi-201019-1129/www/game/module/table/gamestate.game.php(356): Gamestate->jumpToState(8) #4 /var/tournoi/release/games/carcassonne/200804-1512/carcassonne.game.php(2933): Gamestate->nextState('moveDragon') #5 /var/tournoi/release/games/carcassonne/200804-1512/carcassonne.action.php(73): Carcassonne->moveDragon('87') #6 /var/tournoi/release/tournoi-201019-1129/www/include/webActionCore.inc.php(189): action_carcassonne->moveDragon() #7 /var/tournoi/release/tournoi-201019-1129/www/index.php(230): launchWebAction('carcassonne', 'action_carcasso...', 'moveDragon', false, false, NULL, true, false) #8 {main}
A player leaving or expelled from the game can't move the dragon on his turn so the other players end up blocked.
That bug has F***** up so many games already ! (happened 4 times to me) incredible it wasn't fixed until now.
When a player is expelled or quite the game, he should lose his dragon move, thus giving the turn to the next player.
A simple "Ignore player turn" function would do the trick and it should be easy enough to code, I guess ?
(+ such function could prevent many game breaking bugs for some other games too) ;)
No client side Error message this time; only "Ein Fehler ist aufgetreten, als ein Zug übersprungen wurde, dieses Spiel wurde daraufhin abgebrochen. Bitte verlasse das Spiel."
Interestingly, the move for green (who had already left the game) was still performed, as it was the only possible move. However the next player, blue, who was still present at the time, did not get the chance to make their move.
Table #446726726
Coup #215
Progression 64%
Impossible de jouer le déplacement du dragon après expulsion du 3e joueur (partie à 3 joueurs)
Unerwarteter Fehler:feException: This transition (forced) is impossible at this state (9) in /var/tournoi/release/tournoi-250331-1000-gs/www/Bga/GameFramework/GamestateMachine.php:408 Stack trace: #0 /var/tournoi/release/games/carcassonne/241023-1441/carcassonne.game.php(3128): Bga\GameFramework\GamestateMachine->nextState('...') #1 /var/tournoi/release/tournoi-250331-1000-gs/www/Bga/GameFramework/Table.php(1468): Carcassonne->zombieTurn(Array, 92090868) #2 /var/tournoi/release/tournoi-250331-1000-gs/www/Bga/GameFramework/GamestateMachine.php(544): Bga\GameFramework\Table->checkZombieTurn() #3 /var/tournoi/release/tournoi-250331-1000-gs/www/Bga/GameFramework/GamestateMachine.php(413): Bga\GameFramework\GamestateMachine->jumpToState(8) #4 /var/tournoi/release/games/carcassonne/241023-1441/carcassonne.game.php(2935): Bga\GameFramework\GamestateMachine->nextState('...') #5 /var/tournoi/release/games/carcassonne/241023-1441/carcassonne.action.php(73): Carcassonne->moveDragon(25) #6 /var/tournoi/release/tournoi-250331-1000-gs/www/Bga/GameFramework/GameAction.php(536): action_carcassonne->moveDragon() #7 /var/tournoi/release/tournoi-250331-1000-gs/www/include/webActionCore.inc.php(208): Bga\GameFramework\GameAction->performServerAction('...') #8 /var/tournoi/release/tournoi-250331-1000-gs/www/index.php(340): launchWebAction('...', '...', '...', false, false, NULL, true, false) #9 {main} (reference: GS11 01/04 13:45:23)
اضف لهذا البلاغ
- تعريف طاولة/تعريف حركة
- هل حلَت F5 المشكلة؟
- هل ظهرت المشكلة عدة مرات؟ كل مرة؟ بطريقة عشوائية؟
- إذا كان لديك لقطة شاشة لهذا الخطأ (ممارسة جيدة) ، يمكنك استخدام Imgur.com لتحميله ونسخ / لصق الرابط هنا.
