Hi. On a game using the Undo Moves features (see https://en.doc.boardgamearena.com/Main_ ... Undo_moves), since the 16/Nov/2021, this features relying on the framework appears as broken... hundreds of similar failures recorded in the game log
As per the wiki, it shall be used like this :
The $this->gamestate->nextState('next') now leads to an unexpected gamestate transition as if the undoRestorePoint() already updates the current state and that calling explicitely a new transition is not only useless, but raises some unexpected failures.
Could there have been an update in the framework deployed in production very recently that could explain such new behavior ?
As per the wiki, it shall be used like this :
Code: Select all
function actionUndo() {
self::checkAction('actionUndo');
$this->undoRestorePoint();
$this->gamestate->nextState('next'); // transition to single player state (i.e. beginning of player actions for this turn)
}Could there have been an update in the framework deployed in production very recently that could explain such new behavior ?