# Jumpbug

**Jumpbug** is a technique that allows the player to fall down a pretty long distance without taking any falldamage and/or dying.

## Explanation

The engine applies the fall damage if the check if the player is on ground succeeds. Such checks are done at the end of movement frames.

When you perform a jumpbug, you start in mid-air and end in mid-air in one movement frame, while falling on ground and jumping happens in-between. The game never knows if you were on the ground or not, thus never applying the falldamage.

## Instructions

While falling, duck (hold the duck key), jump and release duck at the same time while you are close to the ground. When you unduck, your full-sized bounding box should end up within 2 units from the ground, or otherwise you won't be able to jump on the very same frame which is required for the bug to work.

Jumpbugs can be perfomed on any solid surface (ground, another player, solid entity), from any height, with any vertical and horizontal speed, but the more vertical speed you have the less likely it is that you will "fit" into the 2-unit window. The default maximum falling speed is 2000 ups, which means that on default settings at 1000 FPS there will always be at least one frame for unducking and jumping.

![](https://1722348655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LAORp27N0RV1LIMm1-O%2F-LAORtv-pswpzxT3fkAQ%2F-LAORuucUXggVqcIMwgD%2FJumpbug.png?generation=1524066664370493\&alt=media)
