several mechanical refactorings

This commit is contained in:
Ryan1729
2019-09-11 21:23:27 -06:00
parent 434027c14f
commit b76a3c3efa
13 changed files with 117 additions and 87 deletions

View File

@@ -2,6 +2,7 @@ package forge.gamesimulationtests.util;
import forge.deck.Deck;
import forge.game.*;
import forge.game.ability.AbilityKey;
import forge.game.card.Card;
import forge.game.event.GameEventGameFinished;
import forge.game.player.Player;
@@ -137,8 +138,7 @@ public class GameWrapper {
//game.getAction().startGame( null ) determines starting player, draws starting hands, handles mulligans, and initiates the first turn
//skip drawing initial hand and mulliganing
game.setAge( GameStage.Play );
final HashMap<String, Object> runParams = new HashMap<>();
game.getTriggerHandler().runTriggerOld( TriggerType.NewGame, runParams, false );
game.getTriggerHandler().runTrigger(TriggerType.NewGame, AbilityKey.newMap(), false);
//first player in the list starts, no coin toss etc
game.getPhaseHandler().startFirstTurn( game.getPlayers().get( 0 ) );