X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=moves.h;h=50e6c175c528c608728269b43e99326c2463600a;hb=4af57be9bf00bd0dfa8ca436bab6c7b2a77880e8;hp=e81b105bed4c8aea59613d5033a538f0874fccf7;hpb=91d8e5853ca580769cc130aa6ea004869118d171;p=xboard.git diff --git a/moves.h b/moves.h index e81b105..50e6c17 100644 --- a/moves.h +++ b/moves.h @@ -77,6 +77,7 @@ typedef void (*MoveCallback) P((Board board, int flags, ChessMove kind, and all non-pawns on adjacent squares; destroying your own king is illegal */ #define F_FRC_TYPE_CASTLING 256 /* generate castlings as captures of own Rook */ +#define F_MANDATORY_CAPTURE 0x100 /* Special epfile values. [HGM] positive values are non-reversible moves! */ #define EP_NONE (-4) /* [HGM] Tricky! order matters: */