Numerical wave breaking over macro-roughness