ChessGame DoCastling correction

Signed-off-by: Lumy <lumy@lumy.me>