Catch rate: Difference between revisions

109 bytes added ,  28 October 2012
Source: http://www.dragonflycave.com/gen2capture.aspx
(Source: http://www.dragonflycave.com/gen2capture.aspx)
Line 68: Line 68:
* rate is the catch rate of the Pokémon (which may have been previously modified from the use of the {{ball|Heavy}} modifiers),
* rate is the catch rate of the Pokémon (which may have been previously modified from the use of the {{ball|Heavy}} modifiers),
* 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, and
* bonus<sub>status</sub> is the multiplier for any [[status ailment]] the Pokémon has (10 for sleep and freeze, 5 for paralyze, poison and burn, and 0 otherwise).
* bonus<sub>status</sub> is the multiplier for any [[status ailment]] the Pokémon has (10 for sleep and freeze, and 0 otherwise).
** bonus<sub>status</sub> was intended to equal 5 for paralyze, poison and burn, but due to a glitch, the game accidentally skips this check.


Note that in Generation II, if 3 × HP<sub>max</sub> > 255, then both 3 × HP<sub>max</sub> and 2 × HP<sub>current</sub> are quartered (rounded down) for use in the formula; if the latter is 0, it is made to 1 instead in this case. Note that the subtraction itself may underflow, due to both values being unsigned 8-bit integers in Generation II.
Note that in Generation II, if 3 × HP<sub>max</sub> > 255, then both 3 × HP<sub>max</sub> and 2 × HP<sub>current</sub> are quartered (rounded down) for use in the formula; if the latter is 0, it is made to 1 instead in this case. Note that the subtraction itself may underflow, due to both values being unsigned 8-bit integers in Generation II.
2,613

edits