public void nextPlayer() { if (model.numPlayers == 0) { endFail(); return; } model.nextActivePlayer(); if (model.currStageType == QuestModel.stageType.TEST && bidding.testWin()) { endBid(); } else { game.setActivePlayer(model.playerIds[model.activePlayer]); view.showCards(); // restore the cards to the card area if you're in a test if (model.currStageType == QuestModel.stageType.TEST) { bidding.restoreCards(); } } }