public static boolean handlePawnJump(){
		boolean shouldCallContinue = false;	// Returns whether the while loop should skip the current iteration
		if (target == null && chosen.getType().equals("PAWN") && !chosen.hasMoved() && Math.abs(myYCoor - targYCoor) == 2 && chosen.validMovement(myXCoor, myYCoor, targXCoor, targYCoor, board)){
			board.set(targXCoor, targYCoor, chosen);
			board.set(myXCoor, myYCoor, null);
			if (kingCheckedAfterMove()){
				board.set(myXCoor,myYCoor,board.set(targXCoor,targYCoor,target)); // Return pieces to original position by swapping 
				loopRound();
				shouldCallContinue = true;
			}
			else{
				System.out.println(clearScreen() + "Successful move: " + chosen + " (" + myXCoor + "," + myYCoor + ") to (" + targXCoor + "," + targYCoor + ").\n");
				advanceRound();	
				((Pawn)chosen).setLastPawnJump(true);
				shouldCallContinue = true;
			}
		}
		return shouldCallContinue;
	}