There are no items that stop Pokemon from fleeing in battle in Pokemon soulsilver.Although this is true:You can catch a Pokemon that knows, Arena trap,and/or a Pokemon that knows mean look, such as a Ghastly.
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 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
use a pokemon that is a higher level than the pokemon you are facing and use "mean look".That way,the pokemon can't escape.
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.
There are no items that stop Pokemon from fleeing in battle in Pokemon soulsilver.Although this is true:You can catch a Pokemon that knows, Arena trap,and/or a Pokemon that knows mean look, such as a Ghastly.
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.
Pokemon with mean look can stop Pokemon from fleeing
You can use a Pokémon with the ability Shadow Tag(Wobbuffet) to stop it from fleeing.
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
you cant stupid
use a pokemon that is a higher level than the pokemon you are facing and use "mean look".That way,the pokemon can't escape.
You either capture it, or using a Pokemon like haunter use mean look to stop it from running away.
The move Mean Look will stop a Pokemon from running from battle. (It's not a TM, but Spider Web works identically. In Generation IV, some Pokemon also learn Block, another Mean Look Clone.)
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.
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.
try using the move 'mean look' on it so it cant escape.