<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ukikipedia.net/wiki/history/Glitchy_Ledge_Grab?feed=atom</id>
	<title>Glitchy Ledge Grab - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://ukikipedia.net/wiki/history/Glitchy_Ledge_Grab?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://ukikipedia.net/wiki/history/Glitchy_Ledge_Grab"/>
	<updated>2026-10-24T19:04:46Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.15</generator>
	<entry>
		<id>https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=19505&amp;oldid=prev</id>
		<title>Dm ss at 04:21, 29 December 2024</title>
		<link rel="alternate" type="text/html" href="https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=19505&amp;oldid=prev"/>
		<updated>2024-12-29T04:21:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:21, 29 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A GLG can be triggered in a few ways:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A GLG can be triggered in a few ways:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted away away from Mario on the vertical axis, so the lower point (30 units above Mario) is &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;within range of it &lt;/del&gt;but &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;not his &lt;/del&gt;upper point (150 units above Mario)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, which &lt;/del&gt;triggers a ledge grab check when there is not &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;supposed &lt;/del&gt;to be one. This is used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] with 0 A-button presses.&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=7YhJcF9v7QQ&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted away away from Mario on the vertical axis, so the lower point (30 units above Mario) is &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;inside the wall, &lt;/ins&gt;but &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the &lt;/ins&gt;upper point (150 units above Mario) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is not. This &lt;/ins&gt;triggers a ledge grab check when there is not &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;intended &lt;/ins&gt;to be one. This is used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] with 0 A-button presses.&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=7YhJcF9v7QQ&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario correctly triggers a ledge grab on a wall he is not completely below, but it detects an unintended floor. This can happen near the edges of non-axis-aligned walls, because the logic for a [[Ledge Grab]] uses a point starting from Mario, but in the direction perpendicular to the wall Mario is inside. This perpendicular line can extend past the wall Mario is inside, and end up inside an unintended floor. This is used in the [[A Button Challenge]] to enter [[Bowser in the Sky]] in 0 A-button presses.&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=Ii2rvLDd09I&amp;amp;t=1069s&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=VkfRQ0_vu40&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario correctly triggers a ledge grab on a wall he is not completely below, but it detects an unintended floor. This can happen near the edges of non-axis-aligned walls, because the logic for a [[Ledge Grab]] uses a point starting from Mario, but in the direction perpendicular to the wall Mario is inside. This perpendicular line can extend past the wall Mario is inside, and end up inside an unintended floor. This is used in the [[A Button Challenge]] to enter [[Bowser in the Sky]] in 0 A-button presses.&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=Ii2rvLDd09I&amp;amp;t=1069s&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=VkfRQ0_vu40&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower point is near a wall, and his upper point is aligned exactly with a gap in the wall due to float imprecision. &amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=j5VSzpl-Xdg&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower point is near a wall, and his upper point is aligned exactly with a gap in the wall due to float imprecision. &amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=j5VSzpl-Xdg&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ukikipedia:diff::1.12:old-19504:rev-19505 --&gt;
&lt;/table&gt;</summary>
		<author><name>Dm ss</name></author>
	</entry>
	<entry>
		<id>https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=19504&amp;oldid=prev</id>
		<title>Dm ss at 04:19, 29 December 2024</title>
		<link rel="alternate" type="text/html" href="https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=19504&amp;oldid=prev"/>
		<updated>2024-12-29T04:19:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:19, 29 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{stub}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{stub}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:GLG.gif|thumb|GLG at [[The Secret Aquarium|SA]] Entrance]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:GLG.gif|thumb|GLG at [[The Secret Aquarium|SA]] Entrance]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab. While a regular ledge grab can only allow Mario to ascend up to 150 units, a glitchy ledge grab allows Mario to ascend up to 238 units. This can allow Mario to reach areas he could not normally&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, particularly &lt;/del&gt;in the context of challenges such as the [[A Button Challenge]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab. While a regular ledge grab can only allow Mario to ascend up to 150 units, a glitchy ledge grab allows Mario to ascend up to 238 units. This can allow Mario to reach areas he could not normally in the context of challenges such as the [[A Button Challenge]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;If Mario is moving in the air with non-positive vertical speed, &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;game checks whether Mario can grab a ledge with two &lt;/del&gt;conditions&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. First, the game checks a 50 unit radius around &lt;/del&gt;Mario&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;s position &lt;/del&gt;to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;see if there is &lt;/del&gt;a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;wall 30 units above Mario&amp;#039;s position and no wall 150 units above Mario&amp;#039;s position. Then&lt;/del&gt;, the game &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;checks if there is &lt;/del&gt;a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ledge Mario can &lt;/del&gt;grab &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;on by looking at his x and z coordinates before being displaced &lt;/del&gt;by &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the wall and his y coordinate plus 160 units, looking &lt;/del&gt;for &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the highest &lt;/del&gt;floor &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;below those coordinates, and checking whether that floor is &lt;/del&gt;at &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;least 100 &lt;/del&gt;units above Mario. &amp;lt;ref&amp;gt;https://github.com/n64decomp/sm64/blob/master/src/game/mario_step.c&amp;lt;/ref&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. Additionally&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;when &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;game &lt;/del&gt;looks for a floor, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;it includes a &lt;/del&gt;78 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;unit buffer giving &lt;/del&gt;the floor search &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;an effective &lt;/del&gt;height of &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;238 units&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;A &lt;/del&gt;glitchy ledge grab &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;occurs when those two conditions are satisfied in unusual ways&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;so &lt;/del&gt;Mario &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is able to &lt;/del&gt;grab a ledge &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;he normally wouldn&amp;#039;t be able to&lt;/del&gt;. A GLG can be triggered in a few ways:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;When &lt;/ins&gt;the conditions &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;required for &lt;/ins&gt;Mario to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;perform &lt;/ins&gt;a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Ledge Grab]] are met&lt;/ins&gt;, the game &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;searches for &lt;/ins&gt;a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;potential floor to &lt;/ins&gt;grab &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;onto &lt;/ins&gt;by &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;searching downwards &lt;/ins&gt;for &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a &lt;/ins&gt;floor &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;hitbox starting &lt;/ins&gt;at &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;160 &lt;/ins&gt;units above Mario&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;s vertical position&lt;/ins&gt;.&amp;lt;ref&amp;gt;https://github.com/n64decomp/sm64/blob/master/src/game/mario_step.c&amp;lt;/ref&amp;gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Importantly&lt;/ins&gt;, the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;search &lt;/ins&gt;looks for &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;any part of &lt;/ins&gt;a floor &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;hitbox, not only the top of one. Under normal conditions, the top of the floor hitbox will always be below the 160 unit search height&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;otherwise the required condition of there being no wall 150 units above Mario would not be met. Floor hitboxes are &lt;/ins&gt;78 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;units tall. This means that if &lt;/ins&gt;the floor search&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, starting at a relative &lt;/ins&gt;height of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;160 were to somehow encounter the middle or bottom of a floor hitbox, Mario would ledge grab the found floor, despite the top of that floor being above the 160 height search start&lt;/ins&gt;. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;This is a &lt;/ins&gt;glitchy ledge grab&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. If the search starting at an offset of 160 units encounters the bottom-most portion of a floor&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;then &lt;/ins&gt;Mario &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;would &lt;/ins&gt;grab &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the ledge at an offset of 160 + 78 units, creating &lt;/ins&gt;a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;maximum attainable &lt;/ins&gt;ledge &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;grab height of 238 units&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted, so &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Mario&amp;#039;s &lt;/del&gt;lower point is within range of it but not his upper point, which triggers a ledge grab check when there is not supposed to be one &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(&lt;/del&gt;used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0xA) &lt;/del&gt;&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=7YhJcF9v7QQ&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;s lower point is near &lt;/del&gt;a wall, but it detects the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;wrong floor &lt;/del&gt;because &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;of &lt;/del&gt;a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;difference &lt;/del&gt;in the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;orientation of &lt;/del&gt;the wall &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;hitbox and &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;direction the game uses to find the x&lt;/del&gt;,&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;z position the &lt;/del&gt;floor is &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;searched in (&lt;/del&gt;used in the [[A Button Challenge]] to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;go to &lt;/del&gt;[[Bowser in the Sky]] &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0xA) &lt;/del&gt;&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=Ii2rvLDd09I&amp;amp;t=1069s&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A GLG can be triggered in a few ways:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Mario&amp;#039;s lower point touches a wall that ends as intended, but it detects the wrong floor because the floor search starts 238 units above Mario, which is high enough to find an unintended floor&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;away away from Mario on the vertical axis&lt;/ins&gt;, so &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the &lt;/ins&gt;lower point &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(30 units above Mario) &lt;/ins&gt;is within range of it but not his upper point &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(150 units above Mario)&lt;/ins&gt;, which triggers a ledge grab check when there is not supposed to be one&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. This is &lt;/ins&gt;used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;with 0 A-button presses.&lt;/ins&gt;&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=7YhJcF9v7QQ&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;correctly triggers a ledge grab on &lt;/ins&gt;a wall &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;he is not completely below&lt;/ins&gt;, but it detects &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;an unintended floor. This can happen near &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;edges of non-axis-aligned walls, &lt;/ins&gt;because &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the logic for a [[Ledge Grab]] uses &lt;/ins&gt;a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;point starting from Mario, but &lt;/ins&gt;in the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;direction perpendicular to &lt;/ins&gt;the wall &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Mario is inside. This perpendicular line can extend past &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;wall Mario is inside&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and end up inside an unintended &lt;/ins&gt;floor&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. This &lt;/ins&gt;is used in the [[A Button Challenge]] to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;enter &lt;/ins&gt;[[Bowser in the Sky]] &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;in 0 A-button presses.&lt;/ins&gt;&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=Ii2rvLDd09I&amp;amp;t=1069s&amp;lt;/ref&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref&amp;gt;https://www.youtube&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;com/watch?v=VkfRQ0_vu40&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower point is near a wall, and his upper point is aligned exactly with a gap in the wall due to float imprecision. &amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=j5VSzpl-Xdg&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower point is near a wall, and his upper point is aligned exactly with a gap in the wall due to float imprecision. &amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=j5VSzpl-Xdg&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ukikipedia:diff::1.12:old-17250:rev-19504 --&gt;
&lt;/table&gt;</summary>
		<author><name>Dm ss</name></author>
	</entry>
	<entry>
		<id>https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=17250&amp;oldid=prev</id>
		<title>Macrepeh: Rewrite</title>
		<link rel="alternate" type="text/html" href="https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=17250&amp;oldid=prev"/>
		<updated>2022-12-04T20:53:10Z</updated>

		<summary type="html">&lt;p&gt;Rewrite&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:53, 4 December 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{stub}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{stub}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:GLG.gif|thumb|GLG at [[The Secret Aquarium|SA]] Entrance]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:GLG.gif|thumb|GLG at [[The Secret Aquarium|SA]] Entrance]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. While a regular ledge grab can only allow Mario to ascend up to 150 units, a glitchy ledge grab allows Mario to ascend up to 238 units. This can allow Mario to reach areas he could not normally, particularly in the context of challenges such as the [[A Button Challenge]]&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;A GLG &lt;/del&gt;can &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ascend slightly more than 238 [[&lt;/del&gt;unit&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;s &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;up, compared &lt;/del&gt;to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;only &lt;/del&gt;150 units &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;from a regular ledge grab&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;If Mario is moving in the air with non-positive vertical speed, the game checks whether Mario &lt;/ins&gt;can &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;grab a ledge with two conditions. First, the game checks a 50 &lt;/ins&gt;unit &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;radius around Mario&amp;#039;&lt;/ins&gt;s &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;position &lt;/ins&gt;to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;see if there is a wall 30 units above Mario&amp;#039;s position and no wall &lt;/ins&gt;150 units &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;above Mario&amp;#039;s position&lt;/ins&gt;. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Then, the &lt;/ins&gt;game &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;checks if there is a &lt;/ins&gt;ledge &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Mario can &lt;/ins&gt;grab &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;on by looking at his x and z coordinates before being displaced by the wall and his y coordinate plus 160 units, looking for the highest floor below those coordinates&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and checking whether that floor is &lt;/ins&gt;at &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;least 100 units above &lt;/ins&gt;Mario&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. &lt;/ins&gt;&amp;lt;ref&amp;gt;https://&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;github&lt;/ins&gt;.com/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;n64decomp/sm64/blob/master&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;src&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;game&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mario_step.c&lt;/ins&gt;&amp;lt;/ref&amp;gt;. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Additionally&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;when &lt;/ins&gt;the game looks for a floor&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;it &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;includes &lt;/ins&gt;a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;78 unit buffer giving the floor search an effective height of 238 &lt;/ins&gt;units. A glitchy ledge grab &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;occurs &lt;/ins&gt;when those two &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;conditions are satisfied in unusual ways&lt;/ins&gt;, so Mario is able to grab a ledge he normally wouldn&amp;#039;t be able to. A GLG can be triggered &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;in a few ways&lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted, so Mario&amp;#039;s lower &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;point is within range of &lt;/ins&gt;it but not his upper &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;point&lt;/ins&gt;, which triggers a ledge grab check when there &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is not &lt;/ins&gt;supposed to be one (used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] 0xA) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=7YhJcF9v7QQ&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The &lt;/del&gt;game &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;does two &lt;/del&gt;ledge grab &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;checks&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;one &lt;/del&gt;at Mario&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;s lower body and one at his upper body&lt;/del&gt;&amp;lt;ref&amp;gt;https://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;discordapp&lt;/del&gt;.com/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;channels&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;267091686423789568&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;309838966125756416&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;495070903177314305&lt;/del&gt;&amp;lt;/ref&amp;gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;When Mario&amp;#039;s lower body touches a [[wall]] and not his upper body&lt;/del&gt;, the game looks for a floor &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to grab onto. This happens when &lt;/del&gt;it &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is within 50 units from his feet, but more than 50 units from his head. Alternatively, 30 units up there is &lt;/del&gt;a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;wall but 150 &lt;/del&gt;units &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;up there is not one, this time measuring from Mario&amp;#039;s feet&lt;/del&gt;. A glitchy ledge grab &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is &lt;/del&gt;when those two &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;things don&amp;#039;t line up quite right&lt;/del&gt;, so Mario is able to grab a ledge he normally wouldn&amp;#039;t be able to. A GLG can be triggered &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;because&lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;point is near &lt;/ins&gt;a wall, but it detects the wrong floor because of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a difference in the orientation of the wall hitbox and &lt;/ins&gt;the direction &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the game uses to find the x,z position the floor is searched &lt;/ins&gt;in (used in the [[A Button Challenge]] to go to [[Bowser in the Sky]] 0xA) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=Ii2rvLDd09I&amp;amp;t=1069s&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted, so Mario&amp;#039;s lower &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;body touches &lt;/del&gt;it but not his upper &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;body&lt;/del&gt;, which triggers a ledge grab check when there &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;isn&amp;#039;t &lt;/del&gt;supposed to be one (used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;point &lt;/ins&gt;touches a wall &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;that ends as intended&lt;/ins&gt;, but it detects the wrong floor because the floor search starts 238 units above Mario, which is high &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;enough to find an unintended floor.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;body touches &lt;/del&gt;a wall, but it detects the wrong floor because of the direction &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;it searches &lt;/del&gt;in (used in the [[A Button Challenge]] to go to [[Bowser in the Sky]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Mario&amp;#039;s lower point is near a wall, and his upper point is aligned exactly with a gap in the wall due to float imprecision. &amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=j5VSzpl-Xdg&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;body &lt;/del&gt;touches a wall, but it detects the wrong floor because the floor search starts 238 units above Mario, which is &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;too &lt;/del&gt;high&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==References==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==References==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ukikipedia:diff::1.12:old-16904:rev-17250 --&gt;
&lt;/table&gt;</summary>
		<author><name>Macrepeh</name></author>
	</entry>
	<entry>
		<id>https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=16904&amp;oldid=prev</id>
		<title>Galoomba: /* Details */</title>
		<link rel="alternate" type="text/html" href="https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=16904&amp;oldid=prev"/>
		<updated>2022-06-13T11:11:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:11, 13 June 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A GLG can ascend slightly more than 238 [[unit]]s up, compared to only 150 units from a regular ledge grab. The game does two ledge grab checks, one at Mario&amp;#039;s lower body and one at his upper body&amp;lt;ref&amp;gt;https://discordapp.com/channels/267091686423789568/309838966125756416/495070903177314305&amp;lt;/ref&amp;gt;. When Mario&amp;#039;s lower body touches a [[wall]] and not his upper body, the game looks for a floor to grab onto. This happens when it is within 50 units from his feet, but more than 50 units from his head. Alternatively, 30 units up there is a wall but 150 units up there is not one, this time measuring from Mario&amp;#039;s feet. A glitchy ledge grab is when those two things don&amp;#039;t line up quite right, so Mario is able to grab a ledge he normally wouldn&amp;#039;t be able to. A GLG can be triggered because:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A GLG can ascend slightly more than 238 [[unit]]s up, compared to only 150 units from a regular ledge grab.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The game does two ledge grab checks, one at Mario&amp;#039;s lower body and one at his upper body&amp;lt;ref&amp;gt;https://discordapp.com/channels/267091686423789568/309838966125756416/495070903177314305&amp;lt;/ref&amp;gt;. When Mario&amp;#039;s lower body touches a [[wall]] and not his upper body, the game looks for a floor to grab onto. This happens when it is within 50 units from his feet, but more than 50 units from his head. Alternatively, 30 units up there is a wall but 150 units up there is not one, this time measuring from Mario&amp;#039;s feet. A glitchy ledge grab is when those two things don&amp;#039;t line up quite right, so Mario is able to grab a ledge he normally wouldn&amp;#039;t be able to. A GLG can be triggered because:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted, so Mario&amp;#039;s lower body touches it but not his upper body, which triggers a ledge grab check when there isn&amp;#039;t supposed to be one (used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted, so Mario&amp;#039;s lower body touches it but not his upper body, which triggers a ledge grab check when there isn&amp;#039;t supposed to be one (used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower body touches a wall, but it detects the wrong floor because of the direction it searches in (used in the [[A Button Challenge]] to go to [[Bowser in the Sky]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower body touches a wall, but it detects the wrong floor because of the direction it searches in (used in the [[A Button Challenge]] to go to [[Bowser in the Sky]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower body touches a wall, but it detects the wrong floor because the floor search starts 238 units above Mario, which is too high&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower body touches a wall, but it detects the wrong floor because the floor search starts 238 units above Mario, which is too high&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==References==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==References==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Galoomba</name></author>
	</entry>
	<entry>
		<id>https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=14221&amp;oldid=prev</id>
		<title>MMMMMMMMMMMMM: MMMMMMMMMMMMM moved page Glitchy ledge grab to Glitchy Ledge Grab over redirect: actually, Ledge Grab is an action</title>
		<link rel="alternate" type="text/html" href="https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=14221&amp;oldid=prev"/>
		<updated>2021-05-11T01:44:01Z</updated>

		<summary type="html">&lt;p&gt;MMMMMMMMMMMMM moved page &lt;a href=&quot;/wiki/Glitchy_ledge_grab&quot; class=&quot;mw-redirect&quot; title=&quot;Glitchy ledge grab&quot;&gt;Glitchy ledge grab&lt;/a&gt; to &lt;a href=&quot;/wiki/Glitchy_Ledge_Grab&quot; title=&quot;Glitchy Ledge Grab&quot;&gt;Glitchy Ledge Grab&lt;/a&gt; over redirect: actually, Ledge Grab is an action&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:44, 11 May 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>MMMMMMMMMMMMM</name></author>
	</entry>
	<entry>
		<id>https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=14157&amp;oldid=prev</id>
		<title>MMMMMMMMMMMMM: MMMMMMMMMMMMM moved page Glitchy Ledge Grab to Glitchy ledge grab: Sentence casify the wiki</title>
		<link rel="alternate" type="text/html" href="https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=14157&amp;oldid=prev"/>
		<updated>2021-05-11T01:35:34Z</updated>

		<summary type="html">&lt;p&gt;MMMMMMMMMMMMM moved page &lt;a href=&quot;/wiki/Glitchy_Ledge_Grab&quot; title=&quot;Glitchy Ledge Grab&quot;&gt;Glitchy Ledge Grab&lt;/a&gt; to &lt;a href=&quot;/wiki/Glitchy_ledge_grab&quot; class=&quot;mw-redirect&quot; title=&quot;Glitchy ledge grab&quot;&gt;Glitchy ledge grab&lt;/a&gt;: Sentence casify the wiki&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:35, 11 May 2021&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key ukikipedia:diff::1.12:old-9683:rev-14157 --&gt;
&lt;/table&gt;</summary>
		<author><name>MMMMMMMMMMMMM</name></author>
	</entry>
	<entry>
		<id>https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=9683&amp;oldid=prev</id>
		<title>JoshDuMan: This page needs some TLC</title>
		<link rel="alternate" type="text/html" href="https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=9683&amp;oldid=prev"/>
		<updated>2019-06-30T06:41:48Z</updated>

		<summary type="html">&lt;p&gt;This page needs some TLC&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:41, 30 June 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A GLG can ascend &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;229 &lt;/del&gt;[[unit]]s up, compared to only 150 units from a regular ledge grab. The game does two ledge grab checks, one at Mario&amp;#039;s lower body and one at his upper body&amp;lt;ref&amp;gt;https://discordapp.com/channels/267091686423789568/309838966125756416/495070903177314305&amp;lt;/ref&amp;gt;. When Mario&amp;#039;s lower body touches a [[wall]] and not his upper body, the game looks for a floor to grab onto.This happens when it is within 50 units from his feet, but more than 50 units from his head. Alternatively, 30 units up there is a wall but 150 units up there is not one, this time measuring from Mario&amp;#039;s feet. A glitchy ledge grab is when those two things don&amp;#039;t line up quite right, so Mario is able to grab a ledge he normally wouldn&amp;#039;t be able to. A GLG can be triggered because:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A GLG can ascend &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;slightly more than 238 &lt;/ins&gt;[[unit]]s up, compared to only 150 units from a regular ledge grab. The game does two ledge grab checks, one at Mario&amp;#039;s lower body and one at his upper body&amp;lt;ref&amp;gt;https://discordapp.com/channels/267091686423789568/309838966125756416/495070903177314305&amp;lt;/ref&amp;gt;. When Mario&amp;#039;s lower body touches a [[wall]] and not his upper body, the game looks for a floor to grab onto. This happens when it is within 50 units from his feet, but more than 50 units from his head. Alternatively, 30 units up there is a wall but 150 units up there is not one, this time measuring from Mario&amp;#039;s feet. A glitchy ledge grab is when those two things don&amp;#039;t line up quite right, so Mario is able to grab a ledge he normally wouldn&amp;#039;t be able to. A GLG can be triggered because:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted, so Mario&amp;#039;s lower body touches it but not his upper body, which triggers a ledge grab check when there isn&amp;#039;t supposed to be one (used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted, so Mario&amp;#039;s lower body touches it but not his upper body, which triggers a ledge grab check when there isn&amp;#039;t supposed to be one (used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower body touches a wall, but it detects the wrong floor because of the direction it searches in (used in the [[A Button Challenge]] to go to [[Bowser in the Sky]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower body touches a wall, but it detects the wrong floor because of the direction it searches in (used in the [[A Button Challenge]] to go to [[Bowser in the Sky]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ukikipedia:diff::1.12:old-8150:rev-9683 --&gt;
&lt;/table&gt;</summary>
		<author><name>JoshDuMan</name></author>
	</entry>
	<entry>
		<id>https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=8150&amp;oldid=prev</id>
		<title>ChouxZi3: added glitch nav</title>
		<link rel="alternate" type="text/html" href="https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=8150&amp;oldid=prev"/>
		<updated>2019-04-23T10:41:54Z</updated>

		<summary type="html">&lt;p&gt;added glitch nav&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:41, 23 April 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot;&gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Glitches]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Glitches]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Glitches}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ukikipedia:diff::1.12:old-5923:rev-8150 --&gt;
&lt;/table&gt;</summary>
		<author><name>ChouxZi3</name></author>
	</entry>
	<entry>
		<id>https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=5923&amp;oldid=prev</id>
		<title>ChouxZi3: shell mario is next</title>
		<link rel="alternate" type="text/html" href="https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=5923&amp;oldid=prev"/>
		<updated>2019-03-14T14:17:01Z</updated>

		<summary type="html">&lt;p&gt;shell mario is next&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:17, 14 March 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{stub}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{stub}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:GLG.gif|thumb|GLG at [[The Secret Aquarium|SA]] Entrance]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ukikipedia:diff::1.12:old-5164:rev-5923 --&gt;
&lt;/table&gt;</summary>
		<author><name>ChouxZi3</name></author>
	</entry>
	<entry>
		<id>https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=5164&amp;oldid=prev</id>
		<title>MMMMMMMMMMMMM: migrate doc</title>
		<link rel="alternate" type="text/html" href="https://ukikipedia.net/mediawiki/index.php?title=Glitchy_Ledge_Grab&amp;diff=5164&amp;oldid=prev"/>
		<updated>2018-10-26T12:23:36Z</updated>

		<summary type="html">&lt;p&gt;migrate doc&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:23, 26 October 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;glitchy ledge grab&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;GLG&amp;#039;&amp;#039;&amp;#039; is a kind of [[Ledge Grab|ledge grab]] that goes higher than a normal ledge grab.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Details==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A GLG can ascend 229 [[unit]]s up, compared to only 150 units from a regular ledge grab. The game does two ledge grab checks, one at Mario&amp;#039;s lower body and one at his upper body&amp;lt;ref&amp;gt;https://discordapp.com/channels/267091686423789568/309838966125756416/495070903177314305&amp;lt;/ref&amp;gt;. When Mario&amp;#039;s lower body touches a [[wall]] and not his upper body, the game looks for a floor to grab onto. A glitchy ledge grab is when those two things don&amp;#039;t line up quite right, so Mario is able to grab a ledge he normally wouldn&amp;#039;t be able to. A GLG can be triggered because:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A GLG can ascend 229 [[unit]]s up, compared to only 150 units from a regular ledge grab. The game does two ledge grab checks, one at Mario&amp;#039;s lower body and one at his upper body&amp;lt;ref&amp;gt;https://discordapp.com/channels/267091686423789568/309838966125756416/495070903177314305&amp;lt;/ref&amp;gt;. When Mario&amp;#039;s lower body touches a [[wall]] and not his upper body, the game looks for a floor to grab onto&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.This happens when it is within 50 units from his feet, but more than 50 units from his head. Alternatively, 30 units up there is a wall but 150 units up there is not one, this time measuring from Mario&amp;#039;s feet&lt;/ins&gt;. A glitchy ledge grab is when those two things don&amp;#039;t line up quite right, so Mario is able to grab a ledge he normally wouldn&amp;#039;t be able to. A GLG can be triggered because:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted, so Mario&amp;#039;s lower body touches it but not his upper body, which triggers a ledge grab check when there isn&amp;#039;t supposed to be one (used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The wall is slightly tilted, so Mario&amp;#039;s lower body touches it but not his upper body, which triggers a ledge grab check when there isn&amp;#039;t supposed to be one (used in the [[A Button Challenge]] to enter [[The Secret Aquarium]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower body touches a wall, but it detects the wrong floor because of the direction it searches in (used in the [[A Button Challenge]] to go to [[Bowser in the Sky]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Mario&amp;#039;s lower body touches a wall, but it detects the wrong floor because of the direction it searches in (used in the [[A Button Challenge]] to go to [[Bowser in the Sky]] 0xA)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key ukikipedia:diff::1.12:old-5162:rev-5164 --&gt;
&lt;/table&gt;</summary>
		<author><name>MMMMMMMMMMMMM</name></author>
	</entry>
</feed>