Floating walking Pokémon glitch (poison variation): Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
>Torchickens
>Torchickens
No edit summary
Line 1: Line 1:
{{Misc D/P}}
{{Misc D/P}}
[[Image:Floatingdunsparce.png|270px|thumb|right|A [[bp:Dunsparce (Pokémon)|Dunsparce]], under the effects of the Floating Walking Pokémon glitch.]]
[[Image:Floatingdunsparce.png|270px|thumb|right|A [[bp:Dunsparce (Pokémon)|Dunsparce]] floating above the ground after the walking Pokémon glitch]]
{{factcheck}}

{{poorqualityimage}}
The term '''Floating Walking Pokémon glitch''' refers to a minor oversight within Pokémon Heartgold and Soulsilver, which allows a [[bp:Walking Pokémon|Walking Pokémon]] to temporarily appear to 'float' above the ground, until either the player uses either [[bp:Surf (move)|Surf]], [[bp:Fly (move)|Fly]], [[bp:Dig (move)|Dig]] or [[bp:Teleport (move)|Teleport]] as a field move, jumps over a ledge again and moves away without exploiting the glitch, or allows the Pokémon to [[bp:faint|faint]].
The'''Floating walking Pokémon glitch''' is a glitch in [[bp:Pokémon HeartGold and SoulSilver Versions|Pokémon HeartGold and SoulSilver]], where a [[bp:walking Pokémon|walking Pokémon]] will temporarily 'float' above the ground, until either the player uses either [[bp:Surf (move)|Surf]], [[bp:Fly (move)|Fly]], [[bp:Dig (move)|Dig]] or [[bp:Teleport (move)|Teleport]] as a field move, jumps over a ledge again and moves away without exploiting the glitch, or allows the Pokémon to [[bp:faint|faint]].


==Requirements==
==Requirements==


#A poisoned Walking Pokémon.
#A poisoned walking Pokémon.
#Access to a ledge; preferably one which is close to an area with enemy Pokémon which can Poison the walking Pokémon.
#Access to a ledge; preferably one which is close to an area with enemy Pokémon which can poison the walking Pokémon.
#If there are no enemy Pokémon with a move which can poison the user nearby closeby; one can attach a Toxic Orb to their Pokémon, providing that it is not a Poison, Steel or Ground type Pokémon.
#If there are no enemy Pokémon with a move which can poison the user nearby closeby; one can attach a Toxic Orb to their Pokémon, providing that it is not a Poison, Steel or Ground type Pokémon.
#A reasonable amount of HP left for the Walking Pokémon; depending on the distance away from the nearest ledge. Potions can be used regularly otherwise, except for the unlikely case of a Poisoned Shedinja.
#A reasonable amount of HP left for the Walking Pokémon; depending on the distance away from the nearest ledge. It maybe possible to use Potions regularly otherwise.
#The Walking Pokémon has to be out with the player, so if the player uses a Bicycle they must dismount it later at step four (see below).
#The walking Pokémon has to be out with the player, so if the player uses a Bicycle they must dismount it later at step four (see below).


==Method==
==Method==


#Decide on the Walking Pokémon, if it is not Poisoned, poison it in battle via the Toxic Orb or a move by an enemy Pokémon. The chosen Walking Pokémon will be the one which will 'float' above the ground at the end.
#Decide on the walking Pokémon. If it is not poisoned, poison it in battle via the Toxic Orb or a move by an enemy Pokémon. The chosen walking Pokémon will be the one which will 'float' above the ground at the end.
#If the Walking Pokémon is poisoned, travel to a nearby ledge whilst keeping track of the Walking Pokémon's HP.
#If the walking Pokémon is poisoned, travel to a nearby ledge while keeping track of the walking Pokémon's HP.
#If the remaining HP is not 2 points, continue travelling with the Walking Pokémon until its HP just reaches 2 points.
#If the remaining HP is not 2 points, continue travelling with the Walking Pokémon until its HP just reaches 2 points.
#As soon as the HP depletes to just 2 points, travel ''four'' steps and land the ''third'' step after jumping off a ledge.
#As soon as the HP depletes to just 2 points, travel ''four'' steps and land the ''third'' step after jumping off a ledge.
#Land the ''fourth'' step anywhere, as long as it allows the partner Pokémon to jump off of the ledge after the player character.
#Land the ''fourth'' step anywhere, as long as it allows the partner Pokémon to jump off of the ledge after the player character.
#While the Walking Pokémon is in the process of 'jumping' off of the ledge, the "(Pokémon) survived the poisoning." message will appear, but the Walking Pokémon will not return to the ground as it would otherwise.
#While the walking Pokémon is in the process of 'jumping' off of the ledge, the "(Pokémon) survived the poisoning." message will appear, but the walking Pokémon will not return to the ground as it normally would.

==Explanation==

Presumably, when the [[bp:Walking Pokémon|Walking Pokémon]] jumps off of a ledge, an extra byte is temporarily checked to the hexadecimal value 01 so that it appears in its 'floating stage'; this effect is usually not permanent however, and when the Walking Pokémon returns, the value is set back to 00 again so that it appears on the ground as usual. The "(Pokémon) survived the poisoning." message has a greater priority over the function however; so it appears before the byte is unchecked. Due to the game engine, when a dialog box when closed, it returns to the main map interface, but when this is done, it cancels out any pending processes (not included those set by the dialog box itself) unless they are called again. This function is only called again if the player performs certain actions such as flying away, surfing or jumping off a ledge again, so presuming that the glitch is not activated again, the Pokémon will remain in its floating stage until such an action has been taken.


==External links==
==External links==


#[http://www.youtube.com/watch?v=NhTqgwoh-yA] Video demonstration by [[User:Torchickens|ChickasaurusGL]]
#[https://www.youtube.com/watch?v=zY1rHArxURo Youtube video by GlitchyGarchomp].


[[Category:Miscellaneous glitches (HeartGold/SoulSilver)]]
[[Category:Miscellaneous glitches (HeartGold/SoulSilver)]]