X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.h;h=6351f58003557274955c7d69b7fd254c7d084c44;hp=d0087c3ba1c61968242de69b2d0858ea256fe179;hb=a358dfe934eeefc00ea9adb20d4a83c4cf4d4e1e;hpb=0ecc920a09f479cb9b568716597e0756da557174 diff --git a/src/position.h b/src/position.h index d0087c3b..6351f580 100644 --- a/src/position.h +++ b/src/position.h @@ -302,7 +302,7 @@ inline int Position::can_castle(CastleRight f) const { } inline int Position::can_castle(Color c) const { - return st->castleRights & ((WHITE_OO | WHITE_OOO) << c); + return st->castleRights & ((WHITE_OO | WHITE_OOO) << (2 * c)); } inline bool Position::castle_impeded(Color c, CastlingSide s) const {