wait for a while then come back.
Edit: I believe Cobalion respawns/reappears after you beat the Elite 4.
You catch Cobalion with any Pokeball that is possible to catch it in.
You first have to catch Cobalion so you can then catch Virizion. Because when you go to pinweel forest there are some stones covering the path to Virizion so I'd recommend getting Cobalion first. Then after that you can catch Terrakion.
You catch Cobalion in Milstarlton Cave after you get surf from Alder after beating Cheren in Twist Mountain. You can catch Cobalion whenever you want you don't need it in the main storyline. In Milstarlton Cave you need Tm Flash, Hm Surf and Hm Strength (I think).
Did you already catch Cobalion? it is impossible to catch virizion until you have caught cobalion. I'm not sure what happens if you faint it......so good luck
Yes, you need Cobalion to catch Virizion. You also need him to catch Terrakion in Victory Road. They are called something like the musket three but i forgot. You meet all of them at level 42.
In Mistralton Cave
In Pinwheel Forest Rumination Field but, only after you catch Cobalion.
catch keledo and go to the moor of isiruss. have ALL 4 in your party.
Leave and return to the cave and Cobalion will have returned. So then you may capture it. I suggest Timer Balls.
NO -------------------------------------------- Wow. Fail. Anyways, I think he does after defeating the elite four.
you get it in pinwheel forest after you get Cobalion in mistareation cave
you catch cobalion