Cave-ins and floods may have buried the Cretaceous creatures of the fossil Jehol Biota rather than volcanic eruptions, a new study claims.