public void enrocarDerecha(Pieza pieza, Tablero tablero, Posicion nuevaPosicion) { pieza.efectuarMovimiento(nuevaPosicion, tablero); Pieza torreDerecha; if (pieza.obtenerColor() == "Negro") { torreDerecha = tablero.piezaEn(new Posicion(7, 7)); torreDerecha.efectuarMovimiento(new Posicion(5, 7), tablero); } else if (pieza.obtenerColor() == "Blanco") { torreDerecha = tablero.piezaEn(new Posicion(7, 0)); torreDerecha.efectuarMovimiento(new Posicion(5, 0), tablero); } }
public void enrocarIzquierda(Pieza pieza, Tablero tablero, Posicion nuevaPosicion) { pieza.efectuarMovimiento(nuevaPosicion, tablero); Pieza torreIzquierda; if (pieza.obtenerColor() == "Negro") { torreIzquierda = tablero.piezaEn(new Posicion(0, 7)); torreIzquierda.efectuarMovimiento(new Posicion(3, 7), tablero); tablero.turnero.actualizarTurno(); } else if (pieza.obtenerColor() == "Blanco") { torreIzquierda = tablero.piezaEn(new Posicion(0, 0)); torreIzquierda.efectuarMovimiento(new Posicion(3, 0), tablero); tablero.turnero.actualizarTurno(); } }