changes from H.G. Muller; version 4.3.13
[xboard.git] / moves.h
diff --git a/moves.h b/moves.h
index cc70260..f50ea08 100644 (file)
--- a/moves.h
+++ b/moves.h
@@ -73,6 +73,7 @@ typedef void (*MoveCallback) P((Board board, int flags, ChessMove kind,
 #define F_ATOMIC_CAPTURE 128    /* capturing piece explodes, destroying itself\r
                                   and all non-pawns on adjacent squares; \r
                                   destroying your own king is illegal */\r
+#define F_FRC_TYPE_CASTLING 256 /* generate castlings as captures of own Rook */\r
 \r
 /* Special epfile values. [HGM] positive values are non-reversible moves! */\r
 #define EP_NONE (-4)           /* [HGM] Tricky! order matters:            */\r