Moves that prevent escape in battle:
* False Swipe: This move deals a maximum of 1 HP of damage, allowing you to weaken a Pokemon without making it faint. This makes it easier to catch Pokemon that might try to flee.
* Mean Look: This move prevents a wild Pokemon from fleeing. It is a very useful move when trying to catch rare or powerful Pokemon.
Moves that prevent escape from the overworld:
* Bind/Wrap: These moves trap the target, making them unable to move or flee. They also deal damage over time.
* Constrict/Coil: These moves work similarly to Bind/Wrap, but they can increase the damage done by the next attack.
Other ways to prevent escape:
* Poké Ball: If you throw a Poké Ball at a Pokemon, it will have a chance to catch it. This is the most common way to prevent a Pokemon from escaping.
* Certain Abilities: Some Pokemon have abilities that prevent others from fleeing. These abilities include:
* Arena Trap: Prevents Pokemon from fleeing from a battle.
* Shadow Tag: Prevents Pokemon from fleeing from a battle.
It's important to note that certain Pokemon are immune to some escape-prevention methods. For example, Pokemon with the ability Run Away will always be able to flee from a battle. Additionally, Pokemon with the ability Speed Boost will be more likely to flee successfully.
It's also worth mentioning that the chance of escape depends on the level of the Pokemon you're trying to catch and the type of Poké Ball you are using.