Catch rate: Difference between revisions

m
(8 intermediate revisions by 6 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-Power]]s (in [[Generation VI]]), or {{DL|Rotom Pokédex|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.
Line 271: 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 379: Line 379:
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.


The [[Great Marsh]] works the same as in [[Generation IV]].
The [[Great Marsh]] works the same as in [[Generation IV]].
Line 501: 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 548: 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 554: 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, 1× 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, 1× 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.1×)
| 5× or 410/4096× (~0.1×)
| 5× only if used on an [[Ultra Beast]]<br>410/4096× (~0.1×) on everything else
| 5× only if used on an [[Ultra Beast]]<br>410/4096× (~0.1×) on everything else
|-
|-
| class="roundybottom" colspan="3" |
| class="roundybottom" colspan="3" |
|}{{-}}
|}
{{-}}


==Examples==
==Examples==
Line 748: 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