order.incrementYear();
if (order.hasArrived()) {
Planet destPlanet = order.getDestination();
BattleSimulation battle = new BattleSimulation(order, destPlanet);
move.addSimulation(battle);
if (!controller_.getPlayers().allPlayersComputer()) {
showBattle(battle);
}
destPlanet.setOwner(battle.getOwnerAfterAttack());
destPlanet.setNumShips(battle.getNumShipsAfterAttack());
// remove this order as it has arrived.
orderIt.remove();
}
}