}
// Does this move give check on subturn 1? If yes, skip subturn 2
else if (this.subTurn == 1 && this.underCheck(V.GetOppCol(this.turn))) {
this.turn = V.GetOppCol(this.turn);
this.epSquares.push([epSq]);
move.checkOnSubturn1 = true;
}
// Does this move give check on subturn 1? If yes, skip subturn 2
else if (this.subTurn == 1 && this.underCheck(V.GetOppCol(this.turn))) {
this.turn = V.GetOppCol(this.turn);
this.epSquares.push([epSq]);
move.checkOnSubturn1 = true;