Search in sources :

Example 11 with FreeForAll

use of mage.game.FreeForAll in project mage by magefree.

the class TormentOfHailfireTest method createNewGameAndPlayers.

@Override
protected Game createNewGameAndPlayers() throws GameException, FileNotFoundException {
    // Start Life = 2
    Game game = new FreeForAll(MultiplayerAttackOption.MULTIPLE, RangeOfInfluence.ONE, MulliganType.GAME_DEFAULT.getMulligan(0), 20);
    // Player order: A -> D -> C -> B
    playerA = createPlayer(game, playerA, "PlayerA");
    playerB = createPlayer(game, playerB, "PlayerB");
    playerC = createPlayer(game, playerC, "PlayerC");
    playerD = createPlayer(game, playerD, "PlayerD");
    return game;
}
Also used : Game(mage.game.Game) FreeForAll(mage.game.FreeForAll)

Example 12 with FreeForAll

use of mage.game.FreeForAll in project mage by magefree.

the class RagsRichesTest method createNewGameAndPlayers.

@Override
protected Game createNewGameAndPlayers() throws GameException, FileNotFoundException {
    Game game = new FreeForAll(MultiplayerAttackOption.LEFT, RangeOfInfluence.ALL, MulliganType.GAME_DEFAULT.getMulligan(0), 20);
    // Player order: A -> D -> C -> B
    playerA = createPlayer(game, playerA, "PlayerA");
    playerB = createPlayer(game, playerB, "PlayerB");
    playerC = createPlayer(game, playerC, "PlayerC");
    playerD = createPlayer(game, playerD, "PlayerD");
    return game;
}
Also used : Game(mage.game.Game) FreeForAll(mage.game.FreeForAll)

Example 13 with FreeForAll

use of mage.game.FreeForAll in project mage by magefree.

the class PlayerLeftGameRange1Test method createNewGameAndPlayers.

@Override
protected Game createNewGameAndPlayers() throws GameException, FileNotFoundException {
    // Start Life = 2
    Game game = new FreeForAll(MultiplayerAttackOption.MULTIPLE, RangeOfInfluence.ONE, MulliganType.GAME_DEFAULT.getMulligan(0), 2);
    // Player order: A -> D -> C -> B
    playerA = createPlayer(game, playerA, "PlayerA");
    playerB = createPlayer(game, playerB, "PlayerB");
    playerC = createPlayer(game, playerC, "PlayerC");
    playerD = createPlayer(game, playerD, "PlayerD");
    return game;
}
Also used : Game(mage.game.Game) FreeForAll(mage.game.FreeForAll)

Example 14 with FreeForAll

use of mage.game.FreeForAll in project mage by magefree.

the class PlayerWinsTest method createNewGameAndPlayers.

@Override
protected Game createNewGameAndPlayers() throws GameException, FileNotFoundException {
    Game game = new FreeForAll(MultiplayerAttackOption.MULTIPLE, RangeOfInfluence.ONE, MulliganType.GAME_DEFAULT.getMulligan(0), 40);
    // Player order: A -> D -> C -> B
    playerA = createPlayer(game, playerA, "PlayerA");
    playerB = createPlayer(game, playerB, "PlayerB");
    playerC = createPlayer(game, playerC, "PlayerC");
    playerD = createPlayer(game, playerD, "PlayerD");
    return game;
}
Also used : Game(mage.game.Game) FreeForAll(mage.game.FreeForAll)

Example 15 with FreeForAll

use of mage.game.FreeForAll in project mage by magefree.

the class VindictiveLichTest method createNewGameAndPlayers.

@Override
protected Game createNewGameAndPlayers() throws GameException, FileNotFoundException {
    Game game = new FreeForAll(MultiplayerAttackOption.MULTIPLE, RangeOfInfluence.ALL, MulliganType.GAME_DEFAULT.getMulligan(0), 40);
    // Player order: A -> D -> C -> B
    playerA = createPlayer(game, playerA, "PlayerA");
    playerB = createPlayer(game, playerB, "PlayerB");
    playerC = createPlayer(game, playerC, "PlayerC");
    playerD = createPlayer(game, playerD, "PlayerD");
    return game;
}
Also used : Game(mage.game.Game) FreeForAll(mage.game.FreeForAll)

Aggregations

FreeForAll (mage.game.FreeForAll)18 Game (mage.game.Game)18