Catch rate: Difference between revisions

12 bytes removed ,  19 April 2023
→‎Scarlet and Violet: Re-reading through the capture mechanics a bit, I think it'd be more accurate here to say that the badge penalty isn't multiplied by 4096 (well, it actually IS, but then it immediately gets divided by 4096 after being multiplied by the previous result)
No edit summary
(→‎Scarlet and Violet: Re-reading through the capture mechanics a bit, I think it'd be more accurate here to say that the badge penalty isn't multiplied by 4096 (well, it actually IS, but then it immediately gets divided by 4096 after being multiplied by the previous result))
Line 503: Line 503:
:<math>a = \Biggl \lfloor \dfrac {(3 \times HP_{max} - 2 \times HP_{current}) \times 4096 \times darkGrass \times rate_{modified} \times bonus_{ball} \times badgePenalty}{3 \times HP_{max}} \Biggr \rfloor \times bonus_{level} \times bonus_{status} \times bonus_{misc}</math>
:<math>a = \Biggl \lfloor \dfrac {(3 \times HP_{max} - 2 \times HP_{current}) \times 4096 \times darkGrass \times rate_{modified} \times bonus_{ball} \times badgePenalty}{3 \times HP_{max}} \Biggr \rfloor \times bonus_{level} \times bonus_{status} \times bonus_{misc}</math>


*<math>badgePenalty</math> is applied if the wild Pokémon is more than 5 levels above the player's current [[obedience]] level, and is equal to <math>0.8^{n} \times 4096</math>, where <math>n</math> is the number of [[Gym]] [[Badge]]s that would be needed for it to obey.
*<math>badgePenalty</math> is applied if the wild Pokémon is more than 5 levels above the player's current [[obedience]] level, and is equal to <math>0.8^{n}</math>, where <math>n</math> is the number of [[Gym]] [[Badge]]s that would be needed for it to obey.
*<math>bonus_{level}</math>'s formula has changed, namely it is now <math>\max\left(\frac{36 - 2 \times level}{10},1\right)</math>, applied if the wild Pokémon is below level 13, rather than level 20 as in Generation VIII.
*<math>bonus_{level}</math>'s formula has changed, namely it is now <math>\max\left(\frac{36 - 2 \times level}{10},1\right)</math>, applied if the wild Pokémon is below level 13, rather than level 20 as in Generation VIII.
*<math>bonus_{misc}</math> can be 1.1, 1.25, or 2, for Capture Power Level 1, 2, and 3, respectively, or 1 if it is not in effect. If the battle was initiated with a back strike, <math>bonus_{misc}</math> is multiplied by 2. Against static encounters, <math>bonus_{misc}</math> is always 1.
*<math>bonus_{misc}</math> can be 1.1, 1.25, or 2, for Capture Power Level 1, 2, and 3, respectively, or 1 if it is not in effect. If the battle was initiated with a back strike, <math>bonus_{misc}</math> is multiplied by 2. Against static encounters, <math>bonus_{misc}</math> is always 1.