public static Entity getEntityOnLocation(Point location, Team entityTeam) throws EntityNotFound {
		if (entityTeam == Team.EVIL) {
			for (Entity enemy : enemies) {
				if (enemy.getLocation().equals(location)) {
					return enemy;
				}
			}
		} else {
			if (HeroInfo.INSTANCE.isHeroAlive() && HeroInfo.INSTANCE.getHero().getLocation() == location) {
				return HeroInfo.INSTANCE.getHero();
			}
		}
		throw new EntityNotFound("No enemy on that location");
	}