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

Jump to navigation Jump to search
Content added Content deleted
>Torchickens
>Torchickens
Line 23: Line 23:
==Explanation==
==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 dialogue box when closed, it returns to the main map interface, but when this is done, it cancels out any pending processes unless they are called again. This function is only called again if the player does 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.
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 does 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.


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