Castling now kinda works for black but not white.