Have a Pokemon with the move called Mean Look, which Golbat is a primary choice to have this move. The move Mean Look prevents the Pokemon from fleeing or switching out during a battle and can be very useful in a battle like this. You cannot stop Mesprit from permanently fleeing, however. It is recommended to bring a Pokemon with any sleep status moves like: Hypnosis, Sleep Powder, Yawn, etc. to further the effect.
You can use a Move like Scary Face...
You could just use pokesav?
It will keep fleeing unless you have a Pokemon with Mean Look or something like that so it won't escape. Try catching a wild Golbat. The same is for Mespirit.
you need a wobbufet or wynaut because they have shadow tag so put that Pokemon in the front of your party or you can get a octillery if your trying to catch a fleeing Pokemon
try using the move 'mean look' on it so it cant escape.
You can use a Move like Scary Face...
You can use a Pokémon with the ability Shadow Tag(Wobbuffet) to stop it from fleeing.
they used their swords and fists to stop them, and they cursed them
Mean Look prevents a pokemon from fleeing in from battle. It's useful when catching Cresselia and Mesprit, if that's what you're after.
You could just use pokesav?
if you mean vanish as in flee like mesprit, cresselia, moltres zapdos and articuno, its because they are supposed to do that and they do that in platinum and diamond too. you can only get moltres zapdos and articuno in platinum. to stop them from fleeing, you should have masterballs or a TRAPINCH in your first slot but you cant switch out because it knows sand trap or whatever its called to stop Pokemon from fleeing or have a haunter or any ghost Pokemon that knows mean look or a sudowoodo that knows block and USE those moves IMMEDIATELY when you see them. hope i helped! :)
Pokemon with mean look can stop Pokemon from fleeing
It is when the operator of the vehicle intentionally maneuvers so as not to be stopped by the traffic stop and continuing on when ordered to stop.
you cant stupid
It will keep fleeing unless you have a Pokemon with Mean Look or something like that so it won't escape. Try catching a wild Golbat. The same is for Mespirit.
you need a wobbufet or wynaut because they have shadow tag so put that Pokemon in the front of your party or you can get a octillery if your trying to catch a fleeing Pokemon
go between 2 cities or towns back and forth until mesprit is in your area, the once it's in your area walk in the grass or water near you until it appears. finally once you battle mesprit, throw a quick ball. that's how i caught it.