From NetHackWiki
Revision as of 03:53, 2 June 2021 by Cathartes (talk | contribs) (more precise description of the failure condition, based on reading the source code in kick_steed())
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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 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]


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.