paolo-chiappini / proj-ingsw-heroscimmie

Apache License 2.0
2 stars 0 forks source link

[BUG] Il giocatore può raccogliere più tile di quante può mettere #37

Closed paolo-chiappini closed 1 year ago

paolo-chiappini commented 1 year ago

Comportamento atteso:

Quando uno dei giocatori arriva ad avere la libreria quasi piena, allora non dovrebbe poter raccogliere più tile di quante può mettere in libreria.

Comportamento inaspettato:

Un giocatore con <1 spazio libero nella libreria può comunque giocare, ciò però ha come conseguenza che ogni azione del giocatore è bloccata dal server poichè non consentita => il gioco è completamente bloccato.

Replicazione :

Riempimento di una libreria qualsiasi fino ad avere < 3 celle libere per ogni colonna -> pick up di 3 tile dalla board.

immagine

paolo-chiappini commented 1 year ago

@CamillaVelluti se può servire ti ricordo che in una delle scorse pull c'era un metodo lato server che calcolava il numero massimo di tile che si potevano mettere in ogni colonna della libreria (era in ServerHandlers e si chiamava getBookshelfColumnDepths o qualcosa di simile 😅)