Search in sources :

Example 1 with RichManCubeBoosterDraft

use of mage.game.draft.RichManCubeBoosterDraft in project mage by magefree.

the class RichManCubeDraftEliminationTournament method draft.

protected void draft() {
    draft = new RichManCubeBoosterDraft((DraftOptions) options.getLimitedOptions(), getSets());
    for (TournamentPlayer player : players.values()) {
        draft.addPlayer(player.getPlayer());
        player.setState(TournamentPlayerState.DRAFTING);
    }
    tableEventSource.fireTableEvent(EventType.START_DRAFT, null, draft);
}
Also used : TournamentPlayer(mage.game.tournament.TournamentPlayer) DraftOptions(mage.game.draft.DraftOptions) RichManCubeBoosterDraft(mage.game.draft.RichManCubeBoosterDraft)

Aggregations

DraftOptions (mage.game.draft.DraftOptions)1 RichManCubeBoosterDraft (mage.game.draft.RichManCubeBoosterDraft)1 TournamentPlayer (mage.game.tournament.TournamentPlayer)1