public boolean doesThreaten(Point p) {
		char c = aiarr[(int) p.getX()][(int) p.getY()].toString().charAt(0);
		if (c == 'B')
			c = 'W';
		else
			c = 'B';
		checkThreats(gameBoard, c);
		for (int i = 0; i < numThreatening; i++) {
			if (locThreatening[i].getX() == p.getX() && locThreatening[i].getY() == p.getY()) {
				return true;
			}
		}
		return false;
	}