Editing Freeze glitch
From SmashWiki, the Super Smash Bros. wiki
Jump to navigationJump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 9: | Line 9: | ||
==Explanation== | ==Explanation== | ||
Freeze glitch is caused by a simple error in [[Squall Hammer]] linked hitlag programming. Linked hitlag is a mechanic which makes the [[hitlag]] state of two characters connected. For instance, when one character grabs another character, a bidirectional hitlag link is established between them, they become "hitlag partners". If the grabbed character is hit without breaking the grab, then the grabber will also become frozen in hitlag due to the hitlag link. However, hitlag induced on hitlag partners isn't symmetrical: one of the characters' hitlag state becomes dependent on the other character, while the other character's hitlag is independent and works normally. The hitlag state of the character under dependent hitlag cannot end, even if they have hitlag frames run down to zero, until the independent partner signals them and terminates the dependency. A character can only have one hitlag partner at a time. | |||
Ice Climber's Squall Hammer establishes a hitlag link between the climbers, when the trailing climber joins the move. The purpose is to have both climbers freeze when one of them hits something and undergoes hitlag. However, if the trailing climber is unable to join the move, then instead of making the leading climber hitlag partners with trailing one, for no good reason the game makes the trailing climber forget their current hitlag partner. That can lead to the freeze glitch: When the trailing climber is grabbing a character, and hits the character they are grabbing, they induce linked hitlag on that victim, with the victim always being the dependent party in the hitlag. If the leading climber then starts a Squall Hammer during that linked hitlag, the trailing climber then forgets their hitlag partner i.e. their grab victim. Thus, the trailing climber ends up never sending the signal to terminate the grab victims dependent hitlag. As such, the victim is stuck frozen in eternal dependent hitlag, until some other character becomes their hitlag partner and can nullify their dependent hitlag state. Or, as mentioned earlier, a screw attack item is thrown at them, which also ends dependent hitlag for currently unknown reason. | |||
The freeze glitch was fixed in the PAL version of the game, by simply leaving the trailing climbers hitlag partner untouched, in case they are unable to join Squall Hammer. | The freeze glitch was fixed in the PAL version of the game, by simply leaving the trailing climbers hitlag partner untouched, in case they are unable to join Squall Hammer. |