Gallop
A steed can be made to gallop by kicking or applying a whip while riding. If successful, this will cause the mount's movement rate to randomly increase for certain types of movement. If unsuccessful, the rider will be forcefully dismounted from the steed. Tameness is reduced by 1 when kicking or whipping the mount, so use this function sparingly. A rider with a high experience level on a pet with a high tameness has the greatest chance of success. Specifically, kicking a steed will dismount the player if the sum of the player's experience level and the steed's tameness (after kicking) is less than rnd(20), or if the steed was made untame. Thus, if experience level+tameness is at least 21 before kicking, the steed will always gallop if it remains tame after kicking.
Galloping will last for 30-49 turns.[1] Movement that benefits from the speed boost is any command that causes multiple movements, such as shift + H, 9H, _, etc. (In the sourcecode, movement that sets flags.mv will benefit from the gallop speed increase.[2][3][4]) Each turn of galloping with eligible movement, the steeds speed is increased temporarily by either four-thirds (~1.33) or five-thirds (~1.67), averaging 1.5 times its non-galloping speed.[5]
The rules for what commands are eligible for speed boosts lead to some counterintuitive strategies. If you are 1 space away from a wall and want to move up against the wall, using shift + H or 2H will give you the speed boost with no other consequences, while simply pressing H will not (if the number_pad option is on, you can use 5 and then a direction.). Moving everywhere using _ travel will give you the speed boosts, even if you're only moving 1 space each time.[6]
References
This page may need to be updated for the current version of NetHack.
It may contain text specific to NetHack 3.4.3. Information on this page may be out of date.
Editors: After reviewing this page and making necessary edits, please change the {{nethack-343}} tag to the current version's tag or {{noversion}} as appropriate.