protected void fuehre_Angriff_durch(int angreifer_gestorben, int angreifer_ausgesandt,int verteidiger_gestorben, Land angreifer, Land verteidiger){

		for (int i=0; i<angreifer_gestorben; i++) {
                    angreifer.decArmeen();
                    angreifer_ausgesandt--;
                }
		
		for (int i=0; i<verteidiger_gestorben; i++) verteidiger.decArmeen(); 
		
		if (verteidiger.gib_anzahl_armeen()<=0){
			verteidiger.neuerBesitzer(angreifer.gib_besitzer());
			verteidiger.mehr_Armeen(angreifer_ausgesandt);
                        if (verteidiger.gib_anzahl_armeen()==0) verteidiger.mehr_Armeen(1);
			for (int i=0; i<angreifer_ausgesandt; i++) angreifer.decArmeen();
		}
		
	}