Catch rate: Difference between revisions

m
m (→‎Quotes: Replace tooltips with footnotes)
(15 intermediate revisions by 9 users not shown)
Line 5: Line 5:
* The type of [[Poké Ball]]
* The type of [[Poké Ball]]
* Any [[status condition]] of the wild Pokémon
* Any [[status condition]] of the wild Pokémon
* Any active {{DL|Entralink|Pass Powers}} (in [[Generation V]]), [[O-Powers]] (in [[Generation VI]]), or [[Rotom Pokédex#Rotom Powers|Rotom Powers]] (in {{g|Ultra Sun and Ultra Moon}})
* Any active {{DL|Entralink|Pass Powers}} (in [[Generation V]]), [[O-Power]]s (in [[Generation VI]]), {{DL|Rotom Pokédex|Rotom Powers}} (in {{g|Ultra Sun and Ultra Moon}}) or {{DL|Sandwich|Meal Powers}} (in {{g|Scarlet and Violet}})


Certain other factors, such as the target Pokémon's level, may also factor in depending on the type of Poké Ball used or the generation.
Certain other factors, such as the target Pokémon's level, may also factor in depending on the type of Poké Ball used or the generation.


Circumstances where capture is guaranteed—i.e. using the [[Master Ball]] and [[Park Ball]], any Poké Ball used on [[Kalos Route 2]]{{sup/6|XY}}, {{rt|101|Hoenn}}{{sup/6|ORAS}}, [[Alola Route 1]] prior to the start of the festival in [[Iki Town]]{{sup/7|SMUSUM}}, in the [[Entralink|Entree Forest]], in hosted non-event [[Max Raid Battle]]s<!--are there any Wild Area News raids with guaranteed captures?-->, or any [[Tera Raid Battle]]—bypass the catching formula entirely. Circumstances where capture is impossible (e.g. against {{OBP|Ghost|Pokémon Tower|unidentified ghosts}} in the [[Pokémon Tower]]) also bypass the capture formula, and prevent capture even if the ball used would otherwise guarantee capture.
Circumstances where capture is guaranteed—i.e. using the [[Master Ball]] and [[Park Ball]], any Poké Ball used on [[Kalos Route 2]]{{sup/6|XY}}, {{rt|101|Hoenn}}{{sup/6|ORAS}}, [[Alola Route 1]] prior to the start of the festival in [[Iki Town]]{{sup/7|SMUSUM}}, in the [[Entralink|Entree Forest]], in hosted non-event [[Max Raid Battle]]s<!--are there any Wild Area News raids with guaranteed captures?-->, or any [[Tera Raid Battle]]—bypass the catching formula entirely. Circumstances where capture is impossible (e.g. against {{OBP|Ghost|Pokémon Tower|unidentified ghosts}} in the [[Pokémon Tower]]) also bypass the capture formula and prevent capture even if the ball used would otherwise guarantee capture.


==Capture method (Generation I)==
==Capture method (Generation I)==
Line 130: Line 130:
:<math>a = \dfrac {3 \times HP_{max} - 2 \times HP_{current}}{3 \times HP_{max}} \times rate \times bonus_{ball} \times bonus_{status}</math>
:<math>a = \dfrac {3 \times HP_{max} - 2 \times HP_{current}}{3 \times HP_{max}} \times rate \times bonus_{ball} \times bonus_{status}</math>
Where
Where
* HP<sub>max</sub> is the number of hit points the Pokémon has at full health,
* HP<sub>max</sub> is the number of hit points the Pokémon has at full health.
* HP<sub>current</sub> is the number of hit points the Pokémon has at the moment,
* HP<sub>current</sub> is the number of hit points the Pokémon has at the moment.
* rate is the [[List of Pokémon by catch rate|catch rate of the Pokémon]] (which may be modified due to use of [[apricorn]] balls or actions in the [[Safari Zone]]),
* rate is the [[List of Pokémon by catch rate|catch rate of the Pokémon]] (which may be modified due to use of [[Apricorn]] balls or actions in the [[Safari Zone]]).
* bonus<sub>ball</sub> is the multiplier for the Poké Ball used, and
* bonus<sub>ball</sub> is the multiplier for the Poké Ball used.
* bonus<sub>status</sub> is the multiplier for any [[status condition]] the Pokémon has (2 for sleep and freeze, 1.5 for paralyze, poison, or burn, and 1 otherwise). Due to a bug in Ruby & Sapphire, if the target Pokémon is afflicted with Toxic Poison, no catch bonus is applied. This was fixed in FireRed and LeafGreen.
* bonus<sub>status</sub> is the multiplier for any [[status condition]] the Pokémon has (2 for sleep and freeze; 1.5 for paralysis, poison, or burn; 1 otherwise). Due to a bug in Pokémon Ruby and Sapphire, if the target Pokémon is afflicted with {{status|bad poison}}, no catch bonus is applied. This was fixed in Pokémon FireRed, LeafGreen, and Emerald.


If a Pokémon could have 0 HP, the maximum value for ''a'' would be rate × bonus<sub>ball</sub> × bonus<sub>status</sub>. For a Pokémon with full health and no status condition, and with a neutral ball used, the minimum value for ''a'' would be rate / 3.
If a Pokémon could have 0 HP, the maximum value for ''a'' would be rate × bonus<sub>ball</sub> × bonus<sub>status</sub>. For a Pokémon with full health and no status condition, and with a neutral ball used, the minimum value for ''a'' would be rate / 3.


The formula is slightly different when applied to the [[Apricorn]] balls in {{2v2|HeartGold|SoulSilver}}. The modifiers for these balls are applied directly to the Pokémon's catch rate, rather than in the formula. In this case, bonus<sub>ball</sub> is always 1, and the catch rate cannot go higher than 255. This means that for Pokémon whose catch rate is already 255, such as {{p|Rattata}}, the Apricorn balls do not make the capture any more likely than a regular Poké Ball.
The formula is slightly different when applied to the [[Apricorn]] balls in {{game|HeartGold and SoulSilver|s}}. The modifiers for these balls are applied directly to the Pokémon's catch rate, rather than in the formula. In this case, bonus<sub>ball</sub> is always 1, and the catch rate cannot go higher than 255. This means that for Pokémon whose catch rate is already 255, such as {{p|Rattata}}, the Apricorn balls do not make the capture any more likely than a regular Poké Ball.
 
For [[Shadow Pokémon]], their base catch rate is [[List of Shadow Pokémon|determined separately]], usually being higher than the normal catch rate for their species.


===Hoenn/Kanto Safari Game===
===Hoenn/Kanto Safari Game===
In Generation III, a different formula is used to calculate a Pokémon's modified catch rate during a [[Safari Game]]. The modified catch rate is calculated from the Pokémon's "catch factor". The catch factor is initialized as:
:<math>catchFactor_{base} = \max \left( \left\lfloor {rate \over 12.75} \right\rfloor, 1 \right)</math>


The mechanics of the [[Hoenn Safari Zone|Hoenn]] and [[Kanto Safari Zone|Kanto]] Safari Games in Generation III, like in Gen I, modify the Pokémon's catch rate.
The Pokémon's catch factor can be modified by the player's actions.
* In {{game2|Ruby|Sapphire|Emerald}}, going near the Pokémon increases the catch factor by 4, then 3, then 2, then 1.
* In {{game|FireRed and LeafGreen|s}}: bait halves the catch factor (rounding down, to a minimum of 3); rocks double the catch factor (to a maximum of 20).


First, the catch rate is divided by 12.75 and rounded down (or set to 1 if less than 1) to create a "catch factor".
The modified catch rate is calculated as
*In {{3v2|Ruby|Sapphire|Emerald}}, going near the Pokémon will increase the catch factor by four, then three, then two, then one.
:<math>a = catchFactor \times 12.75</math>
*in {{2v2|FireRed|LeafGreen}}, bait will halve the catch factor and round down (to a minimum of 3) and rocks will double the catch factor (to a maximum of 20)
To calculate the catch probability, the catch factor is then multiplied by 12.75 to obtain a modified catch rate.


As a quirk, throwing one bait at a [[Chansey]] at the start of an encounter will actually ''increase'' its catch factor, as its base catch factor is 2.
As a quirk, throwing one bait at a {{p|Chansey}} at the start of an encounter will actually ''increase'' its catch factor, as its base catch factor is 2.


===Great Marsh and Johto Safari Zone===
===Great Marsh and Johto Safari Zone===
The [[Great Marsh]] and [[Johto Safari Zone]] also have mechanics that modify a Pokémon's catch rate. At the start of the encounter, the "catch" (and "escape") stages are set to zero. Then:
The [[Great Marsh]] and [[Johto Safari Zone]] also have mechanics that modify a Pokémon's catch rate. At the start of the encounter, the "catch" (and "escape") stages are set to 0. Then:
*Throwing bait will raise the catch stage by one.
* Throwing bait will raise the catch stage by 1.
*Throwing mud has a 90% chance to lower the catch stage by one.
* Throwing mud has a 90% chance to lower the catch stage by 1.


This can modify a Pokémon's catch rate to a between 0.25x and 4x its base rate.
This can modify a Pokémon's catch rate to a between 0.25× and its base rate.


{| class="roundy" style="margin:auto; text-align:center; background: #FAFAD2; border: 3px solid #000" cellspacing="1" cellpadding="3"
{| class="roundy" style="margin:auto; text-align:center; background: #FAFAD2; border: 3px solid #000" cellspacing="1" cellpadding="3"
Line 267: Line 271:
:<math>a = \Biggl \lfloor \dfrac {3 \times HP_{max} - 2 \times HP_{current}}{3 \times HP_{max}} \times 4096 \times darkGrass \times rate_{modified} \times bonus_{ball} \Biggr \rfloor \times bonus_{status} \times passPower</math>
:<math>a = \Biggl \lfloor \dfrac {3 \times HP_{max} - 2 \times HP_{current}}{3 \times HP_{max}} \times 4096 \times darkGrass \times rate_{modified} \times bonus_{ball} \Biggr \rfloor \times bonus_{status} \times passPower</math>


In {{g|Sun and Moon}} only, if ''rate<sub>modified<sub>'' is negative, it is instead set to zero; this has the side effect of making {{p|Beldum}} and the [[Guardian deities]] impossible to catch in a Heavy Ball in these games. In {{g|Ultra Sun and Ultra Moon}} onward, ''rate<sub>modified<sub>'' is instead set to 1, making those Pokémon available for capture again.
In {{g|Sun and Moon}} only, if ''rate<sub>modified<sub>'' is negative, it is instead set to zero. As a consequence, a Heavy Ball will always fail to catch a Pokémon whose weight is less than 220.46&nbsp;lbs (100.0&nbsp;kg) and whose catch rate is less than or equal to 20. The only catchable Pokémon that this affects are {{p|Beldum}} and the [[guardian deities]]. In {{g|Ultra Sun and Ultra Moon}} onward, ''rate<sub>modified<sub>'' is instead set to 1, making those Pokémon possible to catch with a Heavy Ball.


As with Generation VI, the only factor that is different is <math>passPower</math>, only being used by [[Roto Catch]], which is 2 if it is active, or 1 otherwise.
As with Generation VI, the only factor that is different is <math>passPower</math>, only being used by [[Roto Catch]], which is 2 if it is active, or 1 otherwise.
Line 301: Line 305:


==Capture method (Generation VIII)==
==Capture method (Generation VIII)==
===Sword and Shield===
===Pokémon Sword, Shield, Brilliant Diamond, and Shining Pearl===
The catch rate formula includes two new multipliers, both of which are level-related. The modified catch rate formula in Generation VIII is:
The catch rate formula includes two new multipliers, both of which are level-related. The modified catch rate formula in Generation VIII is:


Line 308: Line 312:
Where all the previous factors from Generation VII are unchanged, and the two new ones are:
Where all the previous factors from Generation VII are unchanged, and the two new ones are:
*<math>bonus_{level}</math> is a multiplier based on the level of the wild Pokémon: <math>bonus_{level} = \max\left(\frac{30 - level}{10},1\right)</math>.
*<math>bonus_{level}</math> is a multiplier based on the level of the wild Pokémon: <math>bonus_{level} = \max\left(\frac{30 - level}{10},1\right)</math>.
*<math>dif\!ficulty</math>, the difficulty factor, has two different functions, depending on if it's a normal wild battle or a [[Max Raid Battle]]:
*<math>dif\!ficulty</math>, the difficulty factor, has two different functions, depending on if it is a normal wild battle or a [[Max Raid Battle]]:
**During normal wild battles, if the player has not obtained the [[Dragon Badge]]{{sup/8|SwSh}}/[[Beacon Badge]]{{sup/8|BDSP}} and the wild Pokémon's level exceeds the level of the player's Pokémon currently in battle, the difficulty becomes 410/4096 (~0.1x). After attaining the badge, it is permanently set at 1.
**During normal wild battles, if the player has not obtained the [[Dragon Badge]]{{sup/8|SwSh}}/[[Beacon Badge]]{{sup/8|BDSP}} and the wild Pokémon's level exceeds the level of the player's Pokémon currently in battle, the difficulty becomes 410/4096 (~0.). After attaining the badge, it is permanently set at 1.
** During Max Raid Battles, this is a value that scales based on whether the player is the host or a guest, and on the difficulty of the raid. Namely:
** During Max Raid Battles, this is a value that scales based on whether the player is the host or a guest, and on the difficulty of the raid. Namely:
*** For non-event raids, for host players, capture is guaranteed.  
*** For non-event raids, for host players, capture is guaranteed.  
*** For non-event, non-[[Gigantamax]] raids, for non-host players, the difficulty is 1, corresponding to a ''D'' value of 2.
*** For non-event, non-[[Gigantamax]] raids, for non-host players, the difficulty factor is 2.
*** For non-event [[Gigantamax]] raids, for non-host players, the difficulty depends on the Pokémon, namely (however, {{p|Pikachu}}, {{p|Meowth}}, {{p|Eevee}}, {{p|Snorlax}}, {{p|Melmetal}}, {{p|Rillaboom}}, {{p|Cinderace}}, {{p|Inteleon}}, {{p|Toxtricity}}, and {{p|Urshifu}} do not have non-event Gigantamax raids, leaving their values unseen without hacking)
*** For non-event [[Gigantamax]] raids, for non-host players, the difficulty depends on the Pokémon.
{| class="roundy expandable" style="background:#{{Poké Balls color}}; border:3px solid #{{Poké Balls color dark}}"
{| class="roundtable expandable" style="background:#{{Poké Balls color}}; border:3px solid #{{Poké Balls color dark}}"
|-
! Gigantamax Pokémon
! Difficulty factor
|-
|-
! Pokémon
| {{p|Melmetal}}<ref name="event-exclusive unused" group="lower-alpha"/> and {{p|Urshifu}}<ref name="event-exclusive unused" group="lower-alpha"/>
! Value
|- style="background:#fff"
| {{p|Melmetal}} and {{p|Urshifu}}
| 4354/4096
| 4354/4096
|- style="background:#fff"
|-
| {{p|Snorlax}}
| {{p|Snorlax}}<ref name="event-exclusive unused" group="lower-alpha">Does not appear in non-event raids, so this value is unused.</ref>
| 524/4096
| 524/4096
|- style="background:#fff"
|-
| All other Gigantamax Pokémon not listed
| All other Gigantamax Pokémon not listed
| 291/4096
| 291/4096
|- style="background:#fff"
|-
| {{p|Kingler}} and {{p|Garbodor}}
| {{p|Kingler}} and {{p|Garbodor}}
| 217/4096
| 217/4096
|- style="background:#fff"
|-
| {{p|Drednaw}} and {{p|Centiskorch}}
| {{p|Drednaw}} and {{p|Centiskorch}}
| 176/4096
| 176/4096
|- style="background:#fff"
|-
| {{p|Copperajah}}
| {{p|Copperajah}}
| 143/4096
| 143/4096
|- style="background:#fff"
|-
| {{p|Alcremie}}
| {{p|Alcremie}}
| 131/4096
| 131/4096
|- style="background:#fff"
|-
| {{p|Sandaconda}}
| {{p|Sandaconda}}
| 111/4096
| 111/4096
|- style="background:#fff"
|-
| {{p|Pikachu}}
| {{p|Pikachu}}<ref name="event-exclusive unused" group="lower-alpha"/>
| 70/4096
| 70/4096
|- style="background:#fff"
|-
| {{p|Meowth}}
| {{p|Meowth}}<ref name="event-exclusive unused" group="lower-alpha"/>
| 53/4096
| 53/4096
|}
::* For event raids, the difficulty factor corresponds to the set "difficulty level" of the raid, namely:
{| class="roundtable expandable" style="background:#{{Poké Balls color}}; border:3px solid #{{Poké Balls color dark}}"
|-
! Difficulty level
! Difficulty factor
|-
|-
| class="roundybottom" colspan="3" |
| 0 || Guaranteed capture
|}{{-}}
|-
* For event raids, the difficulty factor corresponds to the set "difficulty level" of the raid, namely:
| 1 || 2
**0: Guaranteed capture
|-
**1: 2
| 2 || 1.5
**2: 1.5
|-
**3: 1
| 3 || 1
**4: 0.5
|-
**5: 0.25
| 4 || 0.5
**6: Never given the opportunity to capture (e.g. the special {{p|Mewtwo}} and {{p|Zeraora}} raids)
|-
| 5 || 0.25
|-
| 6<ref group="lower-alpha">Only used for special raids, such as {{p|Mewtwo}} and {{p|Zeraora}}.</ref> || Cannot be caught
|}
<references group="lower-alpha" />


Captures during Max Raids take place with the Pokémon at 0 HP and no status conditions. In addition, an additional turn is added to the count; this means that it is impossible to get the [[Quick Ball]]'s bonus, and a [[Timer Ball]] always gets at least a 1.3× multiplier.
Captures during Max Raids take place with the Pokémon at 0 HP and no status conditions. In addition, an additional turn is added to the turn count—this means that it is impossible to get the [[Quick Ball]]'s bonus, and a [[Timer Ball]] always gets at least a 1.3× multiplier.


Although the <math>darkGrass</math> multiplier exists within the code, no area is designated as dark grass.
Although the <math>darkGrass</math> multiplier exists within the code, no area is designated as dark grass.


At [[Newmoon Island]] or anywhere in Galar during the [[Darkest Day]] will give the Dusk Ball a 3× multiplier.
Being at [[Newmoon Island]] or anywhere in Galar during the [[Darkest Day]] will give the [[Dusk Ball]] a 3× multiplier.


===Pokémon Brilliant Diamond and Shining Pearl===
The [[Great Marsh]] works the same as in [[Generation IV]].
Catching mechanics are identical to those in Sword and Shield. The additional mechanics for the Great Marsh are also present, and are identical to those in Generation IV.


===Pokémon Legends: Arceus===
===Pokémon Legends: Arceus===
{{g|Legends: Arceus}} overhauled many aspects of how to capture Pokémon. Most notably is that the player can throw Poké Balls outside of battles, leading to an entirely new out of battle capture system, and many Pokémon were given [[List of Pokémon by catch rate#Catch rates in Legends: Arceus|heightened catch rates]] to make out-of-battle capture much easier. The catch rate formula in Legends: Arceus is:
{{g|Legends: Arceus}} overhauled many aspects of how to capture Pokémon. Most notably is that the player can throw Poké Balls outside of battles, leading to an entirely new out of battle capture system, and many Pokémon were given [[List of Pokémon by catch rate#Catch rates in Legends: Arceus|heightened catch rates]] to make out-of-battle capture much easier. The catch rate formula in Legends: Arceus is:


<math>a = a = (0.75 \times rate + outbreak) + 30 \times \left(rank + \left(\frac{3\times HP_{max} - 2 \times HP_{current}}{3 \times HP_{max}} \times status \times ball \times behavior \times backstrike \times berry\right)\right) </math>
<math>a = (0.75 \times rate + outbreak) + 30 \times \left(rank + \left(\frac{3\times HP_{max} - 2 \times HP_{current}}{3 \times HP_{max}} \times status \times ball \times behavior \times backstrike \times berry\right)\right) </math>


*''outbreak'' is set to 10 if the Pokémon is part of a [[Mass Outbreak]] or Massive Mass Outbreak.
*''outbreak'' is set to 10 if the Pokémon is part of a [[Mass Outbreak]] or Massive Mass Outbreak.
Line 487: Line 501:
<math> b = 65535 \times \left(1 - \sqrt{1-\frac{a}{255}} \right)</math>
<math> b = 65535 \times \left(1 - \sqrt{1-\frac{a}{255}} \right)</math>


The game makes two shake checks, checking ''b'' against a random number between 0 and 65535. If the first check is passed, then the ball will make a low bounce and capture the Pokémon. If the second check is passed, then the ball will make a high bounce and capture the Pokémon. If both checks fail, then the ball will make a high bounce but the Pokémon will escape. If ''a'' is less than zero, then capture is impossible and the Pokémon will escape without a bounce. The third starter Pokémon is coded to always fail capture on the first attempt.
The game makes two shake checks, checking ''b'' against a random number between 0 and 65535. If the first check is passed, then the ball will make a low bounce and capture the Pokémon. If the second check is passed, then the ball will make a high bounce and capture the Pokémon. If both checks fail, then the ball will make a high bounce but the Pokémon will escape. If ''a'' is less than zero, then capture is impossible and the Pokémon will escape without a bounce. The third first partner Pokémon is coded to always fail capture on the first attempt.


The game also provides a visual indicator of a player's chance to capture a Pokémon if in the overworld:
The game also provides a visual indicator of a player's chance to capture a Pokémon if in the overworld:
Line 498: Line 512:


==Capture method (Generation IX)==
==Capture method (Generation IX)==
===Scarlet and Violet===
===Pokémon Scarlet and Violet===
The catch rate formula is mostly unchanged from Generation VIII, but introduces a new penalty, which is again level-related. The modified catch rate formula<ref>https://twitter.com/Sibuna_Switch/status/1610341810655608833</ref> in Generation IX is:
The catch rate formula is mostly unchanged from Generation VIII, but introduces a new penalty, which is again level-related. The modified catch rate formula<ref>https://twitter.com/Sibuna_Switch/status/1610341810655608833</ref> in Generation IX is:


Line 534: Line 548:


==Poké Ball effectiveness rates==
==Poké Ball effectiveness rates==
{{outdated|needs=Legends Arceus info, Scarlet/Violet Dive Ball}}
{| class="roundy" style="background:#{{Poké Balls color}}; border:3px solid #{{Poké Balls color dark}}"
{| class="roundy" style="background:#{{Poké Balls color}}; border:3px solid #{{Poké Balls color dark}}"
|-
|-
Line 540: Line 556:
! Notes
! Notes
|- style="background:#fff"
|- style="background:#fff"
| {{bag|Poké Ball}} {{i|Poké Ball}}
| {{bag/s|Poké Ball|SV}} {{i|Poké Ball}}
| 1× / 0.75×{{sup/8|LA}}
| 1×
|
|
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Great Ball}}
| {{bag/s|Great Ball|SV}} [[Great Ball]]
| 1.5×
| 1.5×
|
|
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Ultra Ball}}
| {{bag/s|Ultra Ball|SV}} [[Ultra Ball]]
| 2× / 2.25×{{sup/8|LA}}
| 2×
|
|
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Master Ball}}
| {{bag/s|Master Ball|SV}} [[Master Ball]]
| N/A
| N/A
| Never fails, except against {{OBP|Ghost|Pokémon Tower|unidentified ghosts}}, [[Marowak (ghost)|the ghost Marowak]], {{p|Kyurem}} when under [[Ghetsis]]'s control, and {{p|Nihilego}} in [[Aether Paradise]]
| Never fails, except against {{OBP|Ghost|Pokémon Tower|unidentified ghosts}}, [[Marowak (ghost)|the ghost Marowak]], {{p|Kyurem}} when under [[Ghetsis]]'s control, and {{p|Nihilego}} at [[Aether Paradise]]
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Safari Ball}}
| {{bag/s|Safari Ball|SV}} [[Safari Ball]]
| 1.5×<sup>[[Generation I|Gen I]]-[[Generation VII|VII]], </sup>{{sup/8|BDSP}}/1×{{sup/8|SwSh}}
| <sup>[[Generation I|Gen I]]</sup>/1.5×<sup>[[Generation II|Gen II]]-{{gen|VII}},</sup> {{sup/8|BDSP}}/1×{{sup/8|SwSh}}{{sup/9|SV}}
|
|
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Level Ball}}
| {{bag/s|Level Ball|SV}} [[Level Ball]]
| 1×, 2×, 4× or 8×
| 1×, 2×, 4× or 8×
| 1× if the player's Pokémon is the same level as or a lower level than the wild Pokémon<br>
| 1× if the player's Pokémon is the same level as or a lower level than the wild Pokémon<br>2× if the player's Pokémon is at a higher level than the wild Pokémon but less than double it<br>4× if the player's Pokémon is more than double but less than four times the level of the wild Pokémon<br>8× if the player's Pokémon is of a level four times or more than that of the wild Pokémon
2× if the player's Pokémon is at a higher level than the wild Pokémon but less than double it<br>
4× if the player's Pokémon is more than double but less than four times the level of the wild Pokémon<br>
8× if the player's Pokémon is of a level four times or more than that of the wild Pokémon
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Lure Ball}}
| {{bag/s|Lure Ball|SV}} [[Lure Ball]]
| 1× or 3×{{sup/2|GSC}}{{sup/4|HGSS}}/5×<sup>[[Generation VII|Gen VII]]</sup>/4×<sup>[[Generation VIII|Gen VIII]]
| 1× or 3×{{sup/2|GSC}}{{sup/4|HGSS}}/5×<sup>[[Generation VII|Gen VII]]</sup>/4×<sup>[[Generation VIII|Gen VIII]]-{{gen|IX}}</sup>
| 3×/5×/4× only if fishing<br>{{tt|Always 1×|Despite the item description being updated to claim increased effectiveness against Pokémon found in water, the Lure Ball doesn't appear to have any additional effects in Scarlet or Violet, as Fishing does not exist as a mechanic in either game.}}{{sup/9|SV}}
| 3×/5×/4× only if fishing<br>4× if used against Pokémon in or on water{{sup/9|SV}}
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Moon Ball}}
| {{bag/s|Moon Ball|SV}} [[Moon Ball]]
| 1× or 4×
| 1× or 4×
| Always 1× due to [[List of glitches (Generation II)#Catch rate|a glitch]]{{sup/2|GSC}}<br>4× only if used on a Pokémon in the {{p|Nidoran♂}}, {{p|Nidoran♀}}, {{p|Clefairy}}, {{p|Jigglypuff}}, {{p|Skitty}}, or {{p|Munna}} families
| Always 1× due to [[List of glitches (Generation II)#Catch rate|a glitch]]{{sup/2|GSC}}<br>4× only if used on a Pokémon in the {{p|Nidoran♀}}, {{p|Nidoran♂}}, {{p|Clefairy}}, {{p|Jigglypuff}}, {{p|Skitty}}, or {{p|Munna}} families{{sup/4|HGSS}}<br>4× only if used on {{p|Nidorina}}, {{p|Nidorino}}, {{p|Clefairy}}, {{p|Jigglypuff}}, {{p|Skitty}}, or {{p|Munna}}<sup>[[Generation VII|Gen VII]]+</sup>
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Friend Ball}}
| {{bag/s|Friend Ball|SV}} [[Friend Ball]]
| 1×
| 1×
|
|
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Love Ball}}
| {{bag/s|Love Ball|SV}} [[Love Ball]]
| 1× or 8×
| 1× or 8×
| 8× only if used on a Pokémon of the same species and [[gender]] as the player's Pokémon{{sup/2|GSC}}<br>
| 8× only if used on a Pokémon of the same species and [[gender]] as the player's Pokémon{{sup/2|GSC}}<br>8× only if used on a Pokémon of the same species as, but opposite [[gender]] of, the player's Pokémon{{sup/4|HGSS}}{{sup/7|SM}}{{sup/7|USUM}}{{sup/8|SwSh}}{{sup/9|SV}}
8× only if used on a Pokémon of the same species as, but opposite [[gender]] of, the player's Pokémon{{sup/4|HGSS}}{{sup/7|SM}}
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Heavy Ball}}
| {{bag/s|Heavy Ball|SV}} [[Heavy Ball]]
| -20, 0, +20, +30 or +40
| -20, 0, +20, +30 or +40
| -20 if used on Pokémon weighing less than {{tt|225.8&nbsp;lbs.|102.4&nbsp;kg}}{{sup/2|GSC}}{{tt|*|Catch rate is set to 1 if it becomes negative}}/{{tt|451.5&nbsp;lbs.|204.8&nbsp;kg}}{{sup/4|HGSS}}{{tt|*|Catch rate is set to 1 if it becomes negative}}/{{tt|220.46&nbsp;lbs.|100.0&nbsp;kg}}{{sup/7|SM}}{{tt|*|Catch rate is set to 0 if it becomes negative, making the catch impossible}}{{sup/7|USUM}}{{tt|*|Catch rate is set to 1 if it becomes negative}}<br>No modifier if used on Pokémon weighing between {{tt|225.8&nbsp;lbs.|102.4&nbsp;kg}}{{sup/2|GSC}}/{{tt|220.46&nbsp;lbs.|100.0&nbsp;kg}}{{sup/7|SM}} and {{tt|451.5&nbsp;lbs.|204.8&nbsp;kg}}{{sup/2|GSC}}/{{tt|440.92&nbsp;lbs.|200.0&nbsp;kg}}{{sup/7|SM}}<br>+20 if used on Pokémon weighing between {{tt|451.5&nbsp;lbs.|204.8&nbsp;kg}}{{sup/2|GSC}}{{sup/4|HGSS}}/{{tt|440.92&nbsp;lbs.|200.0&nbsp;kg}}{{sup/7|SM}} and {{tt|677.3&nbsp;lbs.|307.2&nbsp;kg}}{{sup/2|GSC}}{{sup/4|HGSS}}/{{tt|661.38&nbsp;lbs.|300.0&nbsp;kg}}{{sup/7|SM}}<br>+30 if used on Pokémon weighing more than {{tt|661.38&nbsp;lbs.|300.0&nbsp;kg}}{{sup/7|SM}}<br>+30 if used on Pokémon weighing between {{tt|677.3&nbsp;lbs.|307.2&nbsp;kg}} and {{tt|903.0&nbsp;lbs.|409.6&nbsp;kg}}{{sup/2|GSC}}{{sup/4|HGSS}}<br>+40 if used on Pokémon weighing more than {{tt|903.0&nbsp;lbs.|409.6&nbsp;kg}}{{sup/2|GSC}}{{sup/4|HGSS}}, or if used on {{p|Tangela}}, {{p|Kadabra}}, or {{p|Sunflora}}{{sup/2|C}}
| -20 if used on Pokémon weighing less than {{tt|225.8&nbsp;lbs.|102.4&nbsp;kg}}{{sup/2|GSC}}{{tt|*|Catch rate is set to 1 if it becomes negative}}/{{tt|451.5&nbsp;lbs.|204.8&nbsp;kg}}{{sup/4|HGSS}}{{tt|*|Catch rate is set to 1 if it becomes negative}}/{{tt|220.46&nbsp;lbs.|100.0&nbsp;kg}}{{sup/7|SM}}{{tt|*|Catch rate is set to 0 if it becomes negative, making the catch impossible}}{{sup/7|USUM}}{{sup/8|SwSh}}{{sup/9|SV}}{{tt|*|Catch rate is set to 1 if it becomes negative}}<br>No modifier if used on Pokémon weighing between {{tt|225.8&nbsp;lbs.|102.4&nbsp;kg}}{{sup/2|GSC}}/{{tt|220.46&nbsp;lbs.|100.0&nbsp;kg}}<sup>[[Generation VII|Gen VII]]+</sup> and {{tt|451.5&nbsp;lbs.|204.8&nbsp;kg}}{{sup/2|GSC}}/{{tt|440.92&nbsp;lbs.|200.0&nbsp;kg}}<sup>[[Generation VII|Gen VII]]+</sup><br>+20 if used on Pokémon weighing between {{tt|451.5&nbsp;lbs.|204.8&nbsp;kg}}{{sup/2|GSC}}{{sup/4|HGSS}}/{{tt|440.92&nbsp;lbs.|200.0&nbsp;kg}}<sup>[[Generation VII|Gen VII]]+</sup> and {{tt|677.3&nbsp;lbs.|307.2&nbsp;kg}}{{sup/2|GSC}}{{sup/4|HGSS}}/{{tt|661.38&nbsp;lbs.|300.0&nbsp;kg}}<sup>[[Generation VII|Gen VII]]+</sup><br>+30 if used on Pokémon weighing more than {{tt|661.38&nbsp;lbs.|300.0&nbsp;kg}}<sup>[[Generation VII|Gen VII]]+</sup><br>+30 if used on Pokémon weighing between {{tt|677.3&nbsp;lbs.|307.2&nbsp;kg}} and {{tt|903.0&nbsp;lbs.|409.6&nbsp;kg}}{{sup/2|GSC}}{{sup/4|HGSS}}<br>+40 if used on Pokémon weighing more than {{tt|903.0&nbsp;lbs.|409.6&nbsp;kg}}{{sup/2|GSC}}{{sup/4|HGSS}}, or if used on {{p|Tangela}}, {{p|Kadabra}}, or {{p|Sunflora}}{{sup/2|C}}
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Fast Ball}}
| {{bag/s|Fast Ball|SV}} [[Fast Ball]]
| 1× or 4×
| 1× or 4×
| 4× only if used on {{p|Magnemite}}, {{p|Grimer}}, or {{p|Tangela}}{{sup/2|GSC}}<br>
| 4× only if used on {{p|Magnemite}}, {{p|Grimer}}, or {{p|Tangela}}{{sup/2|GSC}}<br>4× only if used on a Pokémon with a base {{stat|Speed}} of at least 100{{sup/4|HGSS}}{{sup/7|SM}}{{sup/7|USUM}}{{sup/8|SwSh}}{{sup/9|SV}}
4× only if used on a Pokémon with a base {{stat|Speed}} of at least 100{{sup/4|HGSS}}{{sup/7|SM}}
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Sport Ball}}
| {{bag/s|Sport Ball|SV}} [[Sport Ball]]
| 1.5×<sup>[[Generation II|Gen II]]-[[Generation VII|VII]]</sup>, 1×<sup>[[Generation VIII|Gen VIII]]</sup>
| 1.5×{{sup/2|GSC}}{{sup/4|HGSS}}/1×<sup>[[Generation VIII|Gen VIII]]+
|
|
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Net Ball}}
| {{bag/s|Net Ball|SV}} [[Net Ball]]
| 1× or 3×<sup>[[Generation III|Gen III]]-{{gen|VI}}</sup>/3.5×<sup>[[Generation VII|Gen VII]]+</sup>
| 1× or 3×<sup>[[Generation III|Gen III]]-{{gen|VI}}</sup>/3.5×<sup>[[Generation VII|Gen VII]]+</sup>
| 3×/3.5× only if the target is a {{t|Bug}}- or {{type|Water}} Pokémon
| 3×/3.5× only if the target is a {{t|Bug}}- or {{type|Water}} Pokémon
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Nest Ball}}
| {{bag/s|Nest Ball|SV}} [[Nest Ball]]
| 1× to 4×
| 1× to 4×
| ((40 - Pokémon's level) ÷ 10)×, minimum 1× (reached at level 30)<sup>Gen III-IV</sup><br>floor(((41 - Pokémon's level) ÷ 10))×, minimum 1×<sup>Gen V</sup><br/>floor(((41 - Pokémon's level) ÷ 10))× if Pokémon's level is between 1 and 29, 1x otherwise<sup>Gen VI+</sup>
| ((40 - Pokémon's level) ÷ 10)×, minimum 1× (reached at level 30)<sup>[[Generation III|Gen III]]-{{gen|IV}}</sup><br>floor(((41 - Pokémon's level) ÷ 10))×, minimum 1×{{sup/5|BW}}{{sup/5|B2W2}}<br/>floor(((41 - Pokémon's level) ÷ 10))× if Pokémon's level is between 1 and 29, otherwise<sup>[[Generation VI|Gen VI]]+</sup>
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Repeat Ball}}
| {{bag/s|Repeat Ball|SV}} [[Repeat Ball]]
| 1×, 3×<sup>[[Generation III|Gen III]]-{{gen|VI}}</sup> or 3.5×<sup>[[Generation VII|Gen VII]]+</sup>
| 1× or 3×<sup>[[Generation III|Gen III]]-{{gen|VI}}</sup>/3.5×<sup>[[Generation VII|Gen VII]]+</sup>
| 3×/3.5× only if target has been caught previously
| 3×/3.5× only if target has been caught previously
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Timer Ball}}
| {{bag/s|Timer Ball|SV}} [[Timer Ball]]
| 1× to 4×
| 1× to 4×
| ((number of turns passed in battle + 10) / 10)×, maximum {{tt|4×|at 30 turns}}<sup>Gen III-IV</sup><br>(1 + number of turns passed in battle * {{tt|1229/4096|approx. 0.3}})×, maximum {{tt|4×|at 10 turns}}<sup>Gen V+</sup>
| ((number of turns passed in battle + 10) / 10)×, maximum {{tt|4×|at 30 turns}}<sup>[[Generation III|Gen III]]-{{gen|IV}}</sup><br>(1 + number of turns passed in battle * {{tt|1229/4096|approx. 0.3}})×, maximum {{tt|4×|at 10 turns}}<sup>[[Generation V|Gen V]]+</sup>
|- style="background:#fff"
|- style="background:#fff"
| style="white-space:nowrap; padding-right:10px" | {{bag2|Premier Ball}}
| style="white-space:nowrap; padding-right:10px" | {{bag/s|Premier Ball|SV}} [[Premier Ball]]
| 1×
| 1×
|
|
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Luxury Ball}}
| {{bag/s|Luxury Ball|SV}} [[Luxury Ball]]
| 1×
| 1×
|
|
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Dive Ball}}
| {{bag/s|Dive Ball|SV}} [[Dive Ball]]
| 1× or 3.5×
| 1× or 3.5×
| 3.5× only if diving{{sup/3|RSE}}{{sup/6|ORAS}} or surfing/fishing{{sup/4|DPPtHGSS}}{{sup/5|BWB2W2}}{{sup/6|XY}}{{sup/7|SM}}
| 3.5× only if diving{{sup/3|RSE}}{{sup/6|ORAS}}, surfing/fishing<sup>[[Generation IV|Gen IV]]-{{gen|VIII}}</sup>, or used against Pokémon in or on water{{sup/9|SV}}
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Dusk Ball}}
| {{bag/s|Dusk Ball|SV}} [[Dusk Ball]]
| 1× or 3.5×<sup>[[Generation III|Gen III]]-{{gen|VI}}</sup>/3×<sup>[[Generation VII|Gen VII]]+</sup>  
| 1× or 3.5×<sup>[[Generation III|Gen III]]-{{gen|VI}}</sup>/3×<sup>[[Generation VII|Gen VII]]+</sup>  
| 3.5×/3× only if inside a {{tt|cave|except Mirage Caves}} or at {{tt|night|including evening}}
| 3.5×/3× only if inside a {{tt|cave|except Mirage Caves}} or at {{tt|night|including evening}}
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Quick Ball}}
| {{bag/s|Quick Ball|SV}} [[Quick Ball]]
| 1× or 4×<sup>[[Generation IV|Gen IV]]</sup>/5×<sup>[[Generation V|Gen V]]+</sup>
| 1× or 4×{{sup/4|DPPt}}{{sup/4|HGSS}}/5×<sup>[[Generation V|Gen V]]+</sup>
| 4×/5× only on the first turn of the battle
| 4×/5× only on the first turn of the battle
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Heal Ball}}
| {{bag/s|Heal Ball|SV}} [[Heal Ball]]
| 1×
| 1×
|
|
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Cherish Ball}}
| {{bag/s|Cherish Ball|SV}} [[Cherish Ball]]
| 1×
| 1×
|
|
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Park Ball}}
| {{bag/s|Park Ball|SV}} [[Park Ball]]
| N/A
| N/A
| Never fails
| Never fails when used in [[Pal Park]]
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Dream Ball}}
| {{bag/s|Dream Ball|SV}} [[Dream Ball]]
| N/A (when used in [[Entralink|Entree Forest]])/1× or 4×<sup>[[Generation VIII|Gen VIII]]
| N/A{{sup/5|BW}}{{sup/5|B2W2}}/1× or 4×<sup>[[Generation VIII|Gen VIII]]+
| Never fails in Generation V; only when used against a sleeping Pokémon in Generation VIII.
| Never fails when used in [[Entree Forest]]<br>4× only when used against a sleeping Pokémon<sup>[[Generation VIII|Gen VIII]]+
|- style="background:#fff"
|- style="background:#fff"
| {{bag2|Beast Ball}}
| {{bag/s|Beast Ball|SV}} [[Beast Ball]]
| 5× or 410/4096× (~0.1x)
| 5× or 410/4096× (~0.)
| 5× only if used on an [[Ultra Beast]]<br>410/4096× (~0.1x) on everything else
| 5× only if used on an [[Ultra Beast]]<br>410/4096× (~0.) on everything else
|-
|-
| class="roundybottom" colspan="3" |
| class="roundybottom" colspan="3" |
|}{{-}}
|}
{{-}}


==Examples==
==Examples==
Line 734: Line 746:
* If used outside of the Entree Forest prior to [[Generation VIII]] (which was not possible in regular gameplay), the [[Dream Ball]] has a catch rate of 1×.
* If used outside of the Entree Forest prior to [[Generation VIII]] (which was not possible in regular gameplay), the [[Dream Ball]] has a catch rate of 1×.
* The line if a Pokémon escapes at three shakes in [[Generation III]] and {{gen|IV}}, "Shoot! It was so close, too!", remains in the internal data of the [[Generation V]] games despite not being used.
* The line if a Pokémon escapes at three shakes in [[Generation III]] and {{gen|IV}}, "Shoot! It was so close, too!", remains in the internal data of the [[Generation V]] games despite not being used.
* In {{g|Sun and Moon}}, a Heavy Ball will always fail to catch a Pokémon whose weight is less than 220.46&nbsp;lbs (100.0&nbsp;kg) and whose catch rate is less than or equal to 20. This is because the game will set the catch rate to 0 when the catch rate becomes negative due to the -20 modifier that is applied. The only catchable Pokémon that this affects are {{p|Beldum}} and the [[guardian deities]]. This error was corrected in {{g|Ultra Sun and Ultra Moon}}.
* The numbers 255, 4096, and 65536 result from the data types used. 255 is the highest number a single unsigned byte can encode. 4096 is the amount of space an unsigned 12-bit integer can encode. 65536 is the amount of space two unsigned bytes can encode.
* The numbers 255, 4096, and 65536 result from the data types used. 255 is the highest number a single unsigned byte can encode. 4096 is the amount of space an unsigned 12-bit integer can encode. 65536 is the amount of space two unsigned bytes can encode.


5,210

edits