It's still illegal, but you're left at the discretion of the police officer. Just like exceeding the speed limit is illegal, however, you may not get a ticket.
But the point is, people who have never owned slaves should not have to pay people that have never been slaves--for something that happened 200 years ago. Even if you want to look more recently than that. I should not have to pay for my family members who were simply alive during racial segregation. I have never segregated anyone, nor discriminated against the black race--yet, I should have to pay them? Sure, there are some blacks that I don't like, just as there are whites I don't like. If this is the logic based on reparations, I hope one of your ancestors never committed a crime against someone else, because their family today could find out and sue you over it. This makes as much sense as a robber falling on a kitchen knife and suing the home-owner...