# U

Printable ASCII characters

~

!

@

#

$

%

^

&amp;

*

(

)

_

+

space

`

1

2

3

4

5

6

7

8

9

0

-

=

{

}

 |

Qq

Ww

Ee

Rr

Tt

Yy

Uu

Ii

Oo

Pp

:

"

[

]

\

Aa

Ss

Dd

Ff

Gg

Hh

Jj

Kk

Ll

?

;

'

Ctrl

Zz

Xx

Cc

Vv

Bb

Nn

Mm

,

.

/

&lt;

&gt;

Alt

u represents a unicorn or horse:
u&nbsp;white unicorn
u&nbsp;gray unicorn
u&nbsp;black unicorn
u&nbsp;pony
u&nbsp;horse
u&nbsp;warhorse
U&nbsp;umber hulk
'U' is also a directional key.
Press u to move north-east if numpad movement is off.
Press shift&nbsp;+ u to move far north-east if numpad movement is off.
With number_pad, u will untrap.
In the source code, the structure named u contains all the player-specific variables. See you.h, line 256 for the structure definition.
Contents

1 Variants

1.1 SLASH'EM
1.2 UnNetHack
1.3 dNetHack
1.4 xNetHack
1.5 EvilHack

Variants
SLASH'EM
SLASH'EM introduces new monsters that use the u and U glyphs:

u unicorn:
u&nbsp;Pegasus
u&nbsp;Nightmare
U hulk:
U&nbsp;water hulk
UnNetHack
UnNetHack introduces the shambling horrors, which are represented by U.

dNetHack
dNetHack adds several new monsters that use the u and U glyphs - the U glyph is used for unknonwn abominations, a new monster class that replaces the umber hulk monster class; the umber hulk is still present in this new class as U.
The new monsters include:

U hooloovoo
U shambling horror
U stumbling horror
U wandering horror
U Nameless Horror
U uvuudaum
U beauteous one
U Grue
xNetHack
In xNetHack, U now represents aberrations; umber hulks remain in this class, and U mind flayers, U quantum mechanics, and U genetic engineers now use this glyph.

EvilHack
EvilHack also includes the shambling horror, which uses the same glyph as in UnNetHack, as well as several other new monsters in the u class:

lesser nightmare
nightmare
Cauchemar
Pegasus
Pale Horse
White Horse
Red Horse
Black Horse