Blaine Super Potion glitch: Difference between revisions
>Torchickens No edit summary |
m (Text replacement - "Category:Speed runner glitches" to "Category:Speedrunner glitches") |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
The '''Blaine Super Potion glitch''' is a [[natural glitch]] which occurs in {{RB}}. |
The '''Blaine Super Potion glitch''' is a [[natural glitch]] which occurs in {{RB}}. |
||
Blaine is able to use a Super Potion on one of his Pokémon even if it has full HP. This is unlike other Trainers who |
Blaine is able to use a Super Potion on one of his Pokémon even if it has full HP. This is unlike other Trainers who use healing items only if their Pokémon's HP is not full and it is below a certain ratio. This doesn't cause the HP of Blaine's Pokémon to be raised above the maximum; instead, it merely stays the same. |
||
This oversight has been fixed in Pokémon Yellow, where it is impossible to have Blaine use a Super Potion on a Pokémon with full HP. |
|||
This oversight may have been fixed in (at least the English version of) Pokémon Yellow, where it appears to be impossible to have Blaine use a Super Potion on a Pokémon with full HP. |
|||
==Explanation== |
==Explanation== |
||
Different Trainer types have different AIs, detailed in [http://wiki.pokemonspeedruns.com/index.php/Pok%C3%A9mon_Red/Blue/Yellow_Trainer_AI this] Pokémon Speedruns wiki article. |
|||
In Red and Blue, Blaine is able to use a Super Potion on one of his Pokémon even if it has full HP, as his Trainer AI routine does not check to see whether or not his current Pokémon has a given amount of HP before calling the function to use a Super Potion on it. In Yellow, his Trainer AI checks if his current Pokémon's HP is below 1/5 before calling that routine. |
|||
<!--Description taken from ChickasaurusGL's Youtube video with permission--> |
|||
{{youtube|nrkI6U3WOFk|ChickasaurusGL}} |
{{youtube|nrkI6U3WOFk|ChickasaurusGL}} |
||
[[Category:Generation I glitches]] |
[[Category:Generation I glitches]] |
||
[[Category: |
[[Category:Speedrunner glitches]] |
||
[[Category: |
[[Category:Speedrunner glitches (Red/Blue/Yellow)]] |
Latest revision as of 04:41, 26 January 2022
The Blaine Super Potion glitch is a natural glitch which occurs in Pokémon Red and Blue.
Blaine is able to use a Super Potion on one of his Pokémon even if it has full HP. This is unlike other Trainers who use healing items only if their Pokémon's HP is not full and it is below a certain ratio. This doesn't cause the HP of Blaine's Pokémon to be raised above the maximum; instead, it merely stays the same.
This oversight has been fixed in Pokémon Yellow, where it is impossible to have Blaine use a Super Potion on a Pokémon with full HP.
Explanation
Different Trainer types have different AIs, detailed in this Pokémon Speedruns wiki article.
In Red and Blue, Blaine is able to use a Super Potion on one of his Pokémon even if it has full HP, as his Trainer AI routine does not check to see whether or not his current Pokémon has a given amount of HP before calling the function to use a Super Potion on it. In Yellow, his Trainer AI checks if his current Pokémon's HP is below 1/5 before calling that routine.
| |