magarena/src/magic/test/TestNPH.java

46 lines
1.7 KiB
Java

package magic.test;
import magic.model.MagicDuel;
import magic.model.MagicGame;
import magic.model.MagicPlayer;
import magic.model.phase.MagicMainPhase;
class TestNPH extends TestGameBuilder {
@Override
public MagicGame getGame() {
final MagicDuel duel=createDuel();
final MagicGame game=duel.nextGame();
game.setPhase(MagicMainPhase.getFirstInstance());
final MagicPlayer player=game.getPlayer(0);
final MagicPlayer opponent=game.getPlayer(1);
opponent.setLife(1);
addToLibrary(player,"Plains",10);
addToLibrary(opponent,"Island",10);
addToGraveyard(player,"Mogg Fanatic",2);
addToGraveyard(opponent,"Island",2);
addToHand(opponent,"Zephyr Sprite",3);
addToHand(player,"Raging Goblin",1);
addToHand(player,"Alloy Myr",1);
addToHand(player,"Batterskull",1);
addToHand(player,"Breath of Darigaaz",1);
addToHand(player,"Cudgel Troll",1);
addToHand(player,"Hovermyr",1);
addToHand(player,"Shrine of Burning Rage",1);
addToHand(player,"Unquestioned Authority",1);
addToHand(player,"Psychic Barrier",1);
addToHand(player,"Sheoldred, Whispering One",1);
addToHand(player,"Sword of War and Peace",1);
addToHand(player,"Urabrask the Hidden",1);
addToHand(player,"Sickleslicer",1);
createPermanent(player,"Raging Goblin",false,1);
createPermanent(player,"Bonesplitter",false,1);
createPermanent(player,"Rupture Spire",false,7);
createPermanent(opponent,"Bloodrock Cyclops",false,1);
createPermanent(opponent,"Silver Knight",false,1);
return game;
}
}