package hu.ppke.itk.hakta.hf03;

public class Elf extends Entity {

	public Elf(String name, String dwelling, int EoL, String species) {
		super(name, dwelling, EoL, species);
	}
	
	static String[] names = { "Aegnor", "Amarië", "Amdír", "Amras", "Amrod", "Beleg", "Caranthir", "Anghabar", "Uhired", "Iruem", 
			"Celebrimbor", "Duilin", "Eärwen", "Elrond", "Fingon", "Galadriel", "Glorfindel", "Haldir", "Indis", "Ingwion", "Legolas",
			"Mablung", "Maedhros", "Nerdanel", "Olwë", "Orophin", "Penlod", "Rúmil", "Saeros", "Thranduil", "Voronwë" };
	static String enemies = "dwarf, ork";
	
	public Elf() {
		super(names[(int) Math.floor(Math.random()*31)], "Lórien", 999, "elf");
	}
	
	public boolean friends(Entity who) {
		return ! enemies.contains(who.species);
	}

}
