public void moveUnit() {
		destinationTerritory.setUnit(unit);
		if (!unit.isArmy()) {
			if (destinationTerritory.isAdjacentNC(currentTerritory))
				destinationTerritory.setNC(true);
			else if (destinationTerritory.isAdjacentSC(currentTerritory))
				destinationTerritory.setSC(true);
		}
		if (!destinationTerritory.hasSC())
			destinationTerritory.setOwner(unit.getOwner());
		unit.setTerritory(destinationTerritory);
		state = Order.DONE;
	}