public boolean titelErwerben( int indexTitel, int gold,
	      ArrayList<Land> laendereien )
	{
		// ist bereits König
		if ( this.titel.getTitel( this.indexTitel ).equals( "Koenig" ) )
		{
			return false;
		}

		int titelKostet = titel.getGold() * indexTitel; // Titelkosten
		int benoetigteLaender = titel.getLandmin() * indexTitel; // man benötigt
		                                                         // für jeden
		                                                         // Titel
		                                                         // bestimmte
		                                                         // Anzahl an
		                                                         // Ländern

		if ( titelKostet <= gold && benoetigteLaender <= laendereien.size() )
		{
			// genug Gold und genug Land für den nächsten Titel
			setNextTitel();
			// this.gold
			this.saldiereGold( titelKostet * ( -1 ) );
			this.setTitelflag( true );
			return true;
		}

		// nicht gnügend Gold oder Land
		return false;
	}