public void fighting (Scanner console, Horde currentHorde) {
		
		//Create an array to represent a d6 die, an array to represent a d20 die, and an ArrayList to contain the players' Dodge values.
		ArrayList<Integer> sixSide = new ArrayList<Integer>();
		for (int s = 1; s < 7; s++) {
			sixSide.add(s);
		}
		ArrayList<Integer> twentySide = new ArrayList<Integer>();
		for (int t = 1; t < 21; t++) {
			twentySide.add(t);
		}
		ArrayList<Player> dodgers = new ArrayList<Player>();
		
		//Ask the user to enter damage parameters.
		System.out.println("Determine damage parameters for this horde.");
		System.out.println(" How many six-sided dice should this horde roll for these attacks?");
		int dieNum = console.nextInt();
		System.out.println(" How many targets does this horde have?");
		int targetNum = console.nextInt();
		System.out.println(" Enter Name and then enter Dodge value rolled for each player: ");
		for (int i = 0; i < targetNum; i++) {
			dodgers.add(new Player(console.next(), console.nextInt()));
			System.out.println(" Added.");
		}
		
		//Generate damage values based on the parameters.
		System.out.println("Damage from " + currentHorde.getSize() + " individuals: ");
		for (int i = 0; i < currentHorde.getSize(); i++) {
			//Have this member of the horde pick a target player at random, and compare Dodge values.
			Collections.shuffle(dodgers);
			Player currentVictim = dodgers.get(0);
			int currentDodge = currentVictim.getDodge();
			Collections.shuffle(twentySide);
			int currentHit = twentySide.get(0);
			currentHit += currentHorde.getSpe();
			currentHit -= currentHorde.getAI();
			//See if this member of the horde managed to hit the player they chose to attack, and if they did, calculate damage.
			if (currentHit > currentDodge) {
				int currentDamage = 0;
				for (int j = 0; j < dieNum; j++) {
					Collections.shuffle(sixSide);
					currentDamage += sixSide.get(0);
				}
				currentDamage += currentHorde.getStr();
				currentDamage -= currentHorde.getAI();
				System.out.println("* " + currentHorde.getName() + " attacks " + currentVictim.getName() + " for " + currentDamage + " damage!");
			} else {
				System.out.println("* " + currentHorde.getName() + " misses " + currentVictim.getName() + "!");
			}
		}
	}