X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmovegen.cpp;h=bf8293b1259c824b8a8a91555793080d6ccfe928;hb=17c511922277e49eacdede3c92491ee32c303c30;hp=bfeb7247c56b9c97085fc5ad2b26e57cb4eff8a7;hpb=9e4befe3f1ea324bece88aee2e97b38659411c52;p=stockfish diff --git a/src/movegen.cpp b/src/movegen.cpp index bfeb7247..bf8293b1 100644 --- a/src/movegen.cpp +++ b/src/movegen.cpp @@ -832,7 +832,7 @@ namespace { MoveStack* generate_piece_checks(const Position& pos, MoveStack* mlist, Color us, Bitboard dc, Square ksq) { - Bitboard target = pos.pieces_of_color_and_type(us, Piece); + Bitboard target = pos.pieces_of_color(us) & pos.pieces_of_type(Piece); // Discovered checks Bitboard b = target & dc;