private void TestarPromocao(Peca peca) { //Teste Jogada Especial "Promoção"(trocar peão por dama se chegar ao outro lado do tabuleiro) if (peca is Peao) { if ((peca.Cor == Cor.Azul && peca.Posicao.Linha == 7) || (peca.Cor == Cor.Vermelho && peca.Posicao.Linha == 0)) { PartidaDeXadrez.Promocao(peca); MessageBox.Show("JOGADA ESPECIAL PROMOÇÃO DETECTADA!\n\nPELAS REGRAS DO XADREZ:\n* SE UM PEÃO ATINGE O FIM DO TABULEIRO ADVERSÁRIO, É SUSBTITUÍDO POR UMA DAMA!"); } } }