X-Git-Url: http://winboard.nl/cgi-bin?p=capablanca.git;a=blobdiff_plain;f=lasker-2.2.3%2Fsrc%2Fboard.c;h=315df346ac2a7facfca3046f4b50ce4139218818;hp=5c974f166445877fb4a60c2c53b8e4ef19d9de7e;hb=d047d3cf2718e831b4cb81aba3c4111c041fc22d;hpb=f5c9190f7e3996a99564e4b54f60641d2b5aaad7 diff --git a/lasker-2.2.3/src/board.c b/lasker-2.2.3/src/board.c index 5c974f1..315df34 100644 --- a/lasker-2.2.3/src/board.c +++ b/lasker-2.2.3/src/board.c @@ -1032,6 +1032,9 @@ static int board_read_file(char *category, char *gname, struct game_state_t *gs) gs->promoType = 2; // only promote to captured pieces gs->holdings = 1; // use holdings to hold own captured pieces break; + case 'S': + gs->promoType = 3; // Shogi-type promotions + break; case 'F': gs->castlingStyle = 2; // FRC castling break;