Volcanic eruptions in India or an asteroid strike in Mexico may have ended their reign but had dinosaurs previously lost ability to adapt to environment?

Volcanic eruptions in India or an asteroid strike in Mexico may have ended their reign but had dinosaurs previously lost ability to adapt to environment?