CI database
352
5
0
/README
1
0
/boot.c
0
0
/help
5
0
/help/builder
1
0
/help/manual
1
0
/help/player
1
0
/help/programmer
1
0
/help/wizard
1
0
/include
5
0
/include/armor.h
1
0
/include/combat_def.h
1
0
/include/flags.h
1
0
/include/secure.h
1
0
/include/sys.h
1
0
/include/weapon.h
1
0
/login_banner
1
0
/obj
5
0
/obj/armor.c
1
0
/obj/coins.c
1
0
/obj/corpse.c
1
0
/obj/exit.c
1
0
/obj/monster.c
1
0
/obj/object.c
1
0
/obj/player.c
1
0
/obj/room.c
1
0
/obj/shop.c
1
0
/obj/weapon.c
1
0
/obj/wiz.c
1
0
/sys
5
0
/sys/combat_def.c
1
0
/sys/help1.c
1
0
/sys/help2.c
1
0
/sys/help3.c
1
0
/sys/help4.c
1
0
/sys/help5.c
1
0
/sys/login.c
1
0
/sys/sys.c
1
0
/sys/wizcompile.c
1
0
.END
104
-1
-1
-1
-1
.END
.END
.END
10
-1
-1
-1
-1
I0
I0
I0
.END
.END
1
0
6
do_huh0
7
connect10
do_connect0
6
create9
do_create0
4
help7
do_help0
4
quit7
do_quit0
4
QUIT7
do_quit.END
104
-1
-1
-1
-1
.END
.END
.END
72
-1
-1
-1
-1
O21
.END
.END
.END
8
302
-1
165
-1
S209
You are in an extremely dark room in the Adventurer's Inn. All around, you here the snores of other sleepers, but it is too dark to see anything. Some small amount of light filters in from a door to the north.S11
Common RoomI0
I0
I0
I16
.END
166
0
.END
.END
8
275
-1
-1
-1
I0
I0
I0
I0
I0
I0
.END
.END
.END
74
-1
-1
-1
-1
I0
I0
I0
O6
I0
I0
I0
I0
I1
I14
I14
I0
I1
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
6
3
.END
1
0
6
do_huh0
3
say6
do_say0
4
pose7
do_pose1
1
:7
do_pose1
1
"6
do_say0
4
help7
do_help0
1
?7
do_help0
1
i12
do_inventory0
9
inventory12
do_inventory0
1
l4
look0
4
look4
look0
4
drop7
do_drop0
3
get6
do_get0
5
wield8
do_wield0
7
unwield10
do_unwield0
3
who6
do_who0
4
quit7
do_quit0
11
reincarnate14
do_reincarnate0
4
kill7
do_kill0
5
score8
do_score0
4
QUIT7
do_quit0
3
WHO6
do_who0
8
password11
do_password0
5
exits8
do_exits0
4
wear7
do_wear0
6
unwear9
do_unwear.END
8
323
-1
-1
-1
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
.END
.END
8
247
-1
-1
-1
I0
I0
I0
I0
I0
I0
I0
I0
.END
.END
0
3
buy6
do_buy0
4
sell7
do_sell0
4
list7
do_list.END
8
277
-1
-1
-1
I0
I0
I0
I0
I0
I0
I0
.END
.END
.END
8
39
-1
-1
-1
I0
I0
.END
.END
.END
8
62
-1
-1
-1
I0
I0
.END
.END
.END
8
78
-1
-1
-1
I0
I0
.END
.END
.END
8
90
-1
-1
-1
I0
I0
.END
.END
.END
8
163
-1
-1
-1
I0
I0
.END
.END
.END
8
345
-1
-1
-1
I0
I0
I0
I0
.END
.END
.END
74
21
-1
-1
-1
I0
I0
I0
I0
I0
I0
S1
/I0
I0
I0
I0
I0
I0
.END
.END
1
0
6
do_huh0
4
look4
look0
1
l4
look0
3
get6
do_get0
4
drop7
do_drop0
4
take6
do_get0
9
inventory12
do_inventory0
1
i12
do_inventory0
10
@replicate12
do_replicate0
7
@create9
do_create0
4
@set6
do_set0
8
@destroy10
do_destroy0
6
@recon8
do_recon0
6
@invis8
do_invis0
4
date7
do_date0
4
time7
do_date0
4
quit7
do_quit0
3
who6
do_who0
4
QUIT7
do_quit0
3
WHO6
do_who0
5
@load10
do_compile0
5
@edit7
do_edit0
3
cat6
do_cat0
2
ls5
do_ls0
2
rm5
do_rm0
2
cp5
do_cp0
2
cd5
do_cd0
2
mv5
do_mv0
3
pwd6
do_pwd0
5
mkdir8
do_mkdir0
5
rmdir8
do_rmdir0
4
hide7
do_hide0
6
unhide9
do_unhide0
5
chown8
do_chown0
5
@save7
do_save0
9
@shutdown11
do_shutdown0
6
@panic8
do_panic0
5
@priv7
do_priv0
5
@call7
do_call0
6
@clone8
do_clone0
5
@exam7
do_exam0
5
@move7
do_move0
3
say6
do_say1
1
"6
do_say1
1
:7
do_pose0
4
pose7
do_pose0
4
help7
do_help0
5
chmod8
do_chmod0
1
?7
do_help0
7
wizlist10
do_wizlist0
9
@password11
do_password0
4
@fry6
do_fry0
10
@wizcreate12
do_wizcreate0
8
@pcreate10
do_pcreate0
5
@boot7
do_boot0
6
@force8
do_force0
8
@possess10
do_possess0
5
@stat7
do_stat1
1
$17
command_possessed0
5
exits8
do_exits0
9
@loadhelp11
do_loadhelp0
3
man6
do_man.END
8
-1
-1
-1
-1
.END
.END
.END
8
330
-1
-1
-1
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
.END
.END
8
-1
-1
-1
-1
I0
I0
.END
.END
.END
10
350
-1
-1
-1
O20
I0
I0
I0
I0
I1
I14
I14
I5
I1
I0
I0
I0
I1
I2
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
20
0
.END
1
0
6
do_huh0
3
say6
do_say0
4
pose7
do_pose1
1
:7
do_pose1
1
"6
do_say0
1
i12
do_inventory0
9
inventory12
do_inventory0
1
l4
look0
4
look4
look0
4
drop7
do_drop0
3
get6
do_get0
5
wield8
do_wield0
7
unwield10
do_unwield0
4
kill7
do_kill0
5
score8
do_score0
5
exits8
do_exits0
4
wear7
do_wear0
6
unwear9
do_unwear.END
102
-1
190
-1
218
I0
I2
I0
S6
WizardS6
wizardS9
potrzebieS1
/I0
I0
I0
I1
I0
I0
.END
165
3
166
3
168
3
169
3
171
3
172
3
173
24
174
1
175
3
178
3
179
3
180
24
181
24
182
24
183
24
184
24
185
24
186
24
187
1
188
1
189
1
191
3
192
3
194
3
195
3
197
3
198
3
200
3
201
3
203
3
204
3
206
3
207
3
209
3
210
3
212
3
213
3
215
3
216
3
218
3
219
3
221
3
222
3
224
3
225
3
227
3
228
3
230
3
231
3
233
3
234
3
236
3
237
3
239
3
240
3
242
3
243
3
245
3
246
3
248
3
249
3
251
3
252
3
254
3
255
3
259
3
260
3
261
3
262
3
263
3
264
3
265
3
266
3
267
3
268
3
269
3
270
3
271
3
272
3
274
3
275
3
276
24
277
3
278
24
279
1
280
1
281
24
282
1
283
1
284
1
285
1
286
1
287
24
288
24
289
24
290
24
3
0
291
1
292
1
293
1
294
1
295
1
296
1
297
24
298
1
299
24
300
1
301
3
303
1
304
1
305
1
306
1
307
24
308
3
309
24
310
1
311
1
312
1
313
1
314
24
315
1
316
1
317
1
318
1
319
1
320
1
321
1
322
1
323
1
324
1
325
1
326
1
327
1
328
1
329
1
330
1
331
24
332
24
333
24
334
24
335
24
336
24
337
24
338
24
339
24
340
3
341
3
342
3
343
3
344
3
345
3
346
24
347
24
348
24
349
24
350
24
.END
.END
0
-1
-1
-1
-1
S4
dropS41
drop object

Drops the specified object.
.END
.END
.END
0
22
-1
-1
-1
S5
exitsS64
exits

Lists non-hidden exits in the room you are currently in.
.END
.END
.END
0
23
-1
-1
-1
S3
getS43
get object

Picks up the specified object.
.END
.END
.END
0
24
-1
-1
-1
S4
helpS122
help [topic]

Gives you help on a specified topic.  If no topic is specified, a list of
available topics will be printed.
.END
.END
.END
0
25
-1
-1
-1
S9
inventoryS99
inventory

Lists the objects you are currently carrying, and the amount of gold (if any)
you have.
.END
.END
.END
0
26
-1
-1
-1
S4
killS46
kill object

Starts you attacking the object.
.END
.END
.END
0
27
-1
-1
-1
S4
lookS97
look [object]

Looks at an object. If no object is specified, you will look at the current
room.
.END
.END
.END
0
28
-1
-1
-1
S8
passwordS93
password oldpassword newpassword

Changes your password from 'oldpassword' to 'newpassword'.
.END
.END
.END
0
29
-1
-1
-1
S4
poseS180
pose action

Emotes an action string preceded by your character's name to everyone in the
same room with you.  This may be abbreviated as the character ':' followed
by the action.
.END
.END
.END
0
30
-1
-1
-1
S4
quitS23
quit

Leaves the game.
.END
.END
.END
0
31
-1
-1
-1
S11
reincarnateS147
reincarnate

If you have died, you must find a temple and use this command in it. It
will cause you to come back to life with 1/2 your experience.
.END
.END
.END
0
32
-1
-1
-1
S3
sayS172
say message

Says a message preceded by your character's name to everyone in the same
room with you.  This may be abbreviated as the character '"' followed
by the message.
.END
.END
.END
0
33
-1
-1
-1
S5
scoreS86
score

Prints out your hit point, max hit points, level, experience points, and
gold.
.END
.END
.END
0
34
-1
-1
-1
S6
unwearS56
unwear object

Removes a piece of armor you're wearing.
.END
.END
.END
0
35
-1
-1
-1
S7
unwieldS50
unwield object

Removes a weapon you're wielding.
.END
.END
.END
0
36
-1
-1
-1
S4
wearS37
wear object

Wears a piece of armor.
.END
.END
.END
0
37
-1
-1
-1
S3
whoS64
who

Lists players and wizards currently connected to the game.
.END
.END
.END
0
38
-1
-1
-1
S5
wieldS31
wield object

Wields a weapon.
.END
.END
.END
64
-1
-1
-1
-1
S7
@createS624
@create type name [destination]

This command creates an object of type 'type' and with name 'name'. Valid
types are 'armor', 'coins', 'exit', 'monster', 'object', 'room', 'shop',
and 'weapon'.  For types armor, exit, monster, object, and weapon, the
name field may actually be a list of names separated by ;'s.  The first
name in the list will be treated as the primary name.

If the type is 'exit', then a destination MUST be specified (usually
in the form of an object number reference, such as:

    @create exit out;north;n #4

If the type is 'coins', then the name must be an integer representing
the number of coins.
.END
.END
.END
64
40
-1
-1
-1
S8
@destroyS51
@destroy object

Causes an object to be destroyed.
.END
.END
.END
64
41
-1
-1
-1
S5
@examS161
@exam [object]

Prints a listing of the object's description strings and the objects
it contains.  If object is not specified, the current location is
examined.
.END
.END
.END
64
42
-1
-1
-1
S6
@forceS75
@force object command

Forces the object to perform the specified command.
.END
.END
.END
64
43
-1
-1
-1
S6
@invisS47
@invis on|off

Turns your character invisible.
.END
.END
.END
64
44
-1
-1
-1
S5
@moveS96
@move [item] dest

Moves item to dest.  If item is not specified, moves your character to
dest.
.END
.END
.END
64
45
-1
-1
-1
S9
@passwordS123
@password old new

Changes your password. 'old' is your current password, and 'new' is the
password you wish to change to.
.END
.END
.END
64
46
-1
-1
-1
S8
@possessS367
@possess object

This possesses an object.  When an object is possessed, everything it
hears is sent to your character, preceded by a '%' character.  To command
the possessed object, type '$' character followed by the command you
wish the object to execute.  @possess with no arguments tells you what
you are currently possessing.  @possess off turns possession off.
.END
.END
.END
64
47
-1
-1
-1
S10
@replicateS71
@replicate object

Creates an exact duplicate of the specified object.
.END
.END
.END
64
48
-1
-1
-1
S4
@setS2813
@set object [!]field [value]

Sets a field on an object.  If '!' precedes the field name, the field
is set to null. Valid fields are:

puny, weak, poor, average, good, verygood, massacre: these are messages
  accompanying successful attacks. These fields may be set on monsters
  and weapons. They are of the form msg1*msg2;msg3;msg4*msg5
  msg2 is followed by the victim's name and msg3 and sent to the attacker.
  msg3 is preceded by the attacker's name and sent to the victim.
  msg4 is preceded by the attacker's name and followed by the victim's name
  and msg5, and is sent to others in the room.
name: a name (or list of names) used to identify the object in commands
short: the short description of an object
long: the long description of an object
owner: the owner of the object
special: the 'special' field. it is an integer value.
hitreduce: for monsters and armor. this is the amount an attacker's chance
  to hit is reduced by.
damreduce: for monsters and armor. this is the amount an attacker's damage
  is reduced by.
protection: this is the area of the body that armor protects. it may be
  set to head, neck, torso, body, arms, hands, groin, legs, and feet.
  body refers to objects such as 'cloaks' while torso refers to breast
  plates and chain mail.
value: how much an object is worth.
dropto: set on rooms. its where an object goes if it is dropped in that room.
  not currently implemented.
shopkeeper: set on shops. it indicates who the shopkeeper is.
storeroom: set on shops. it is where objects for sale are stored.
dest: set on exits. it is where the exit leads.
hitbonus: set on monsters and weapons. its the bonus to hit.
damage: set on monsters and weapons. its the amount of damage done, in the
  form #d#+#.  Example: @set mace damage 1d6+2
hp: set on monsters. the number of hit points they have.
xp: set on monsters. the number of xp received for killing them.
level: set on monsters. this affects things such as hitbonus, hitreduce,
  hp, and xp.

The following take no value:
permanent: set on objects, weapons, armor, and monsters.  For monsters,
  causes them to regenerate after death.  For objects, causes them to
  be placed in the store's storeroom when sold rather than destroyed.
forsale: set on objects, weapons, armor.  When an object with this
  flag is sold, a copy is kept in the storeroom.
hostile: set on monsters.  This causes the monster to be aggressive.
temple: set on rooms. The 'reincarnate' command only works in temples.
dark: set on anything.  For exits, causes the exit to be hidden when
  the 'exits' command is used.  For other objects, causes the object's
  inventory to be hidden when the object is looked at.
programmer: for builder-characters.  This can only be set by a priveleged
  wizard (see @priv).  It allows access to programmer commands.
.END
.END
.END
64
49
-1
-1
-1
S5
@statS50
@stat object

Prints out statistics on an object.
.END
.END
.END
64
50
-1
-1
-1
S4
dateS35
date

Prints out the current time.
.END
.END
.END
64
51
-1
-1
-1
S4
dropS31
drop object

Drops the object.
.END
.END
.END
64
52
-1
-1
-1
S5
exitsS48
exits

Lists non-hidden exits in your location.
.END
.END
.END
64
53
-1
-1
-1
S3
getS27
get object

Gets an object
.END
.END
.END
64
54
-1
-1
-1
S4
helpS115
help [topic]

Prints help on a specified topic.  If no topic is specified, lists topics
on which you may get help.
.END
.END
.END
64
55
-1
-1
-1
S9
inventoryS33
inventory

Lists your inventory.
.END
.END
.END
64
56
-1
-1
-1
S4
lookS87
look [object]

Looks at an object.  If no object is specified, looks at your location.
.END
.END
.END
64
57
-1
-1
-1
S4
poseS117
pose action

Causes you to emote a string preceded by your name. Typing ':' followed
by action has the same results.
.END
.END
.END
64
58
-1
-1
-1
S4
quitS23
quit

Leaves the game.
.END
.END
.END
64
59
-1
-1
-1
S3
sayS95
say message

Causes you to say a message. Typing '"' followed by message has the same
results.
.END
.END
.END
64
60
-1
-1
-1
S3
whoS41
who

Lists the persons playing the game.
.END
.END
.END
64
61
-1
-1
-1
S7
wizlistS28
wizlist

Lists all wizards.
.END
.END
.END
64
-1
-1
-1
-1
S5
@callS153
@call object func[=value]

Calls the function 'func' on the specified object. A single optional parameter
may be specified to be passed to the function.
.END
.END
.END
64
63
-1
-1
-1
S6
@cloneS136
@clone object

Creates a copy of the object prototype. object is usually specified as
the pathname of the source code, without the '.c'
.END
.END
.END
64
64
-1
-1
-1
S5
@editS100
@edit [file]

Edits a file.  Typing 'help' while in the editor will give a list of editor
commands.
.END
.END
.END
64
65
-1
-1
-1
S5
@loadS111
@load source

(Re-)compiles a prototype of the code 'source'.  The file name should be
passed without the '.c'
.END
.END
.END
64
66
-1
-1
-1
S3
catS58
cat filename

Dumps the contents of the file to the user.
.END
.END
.END
64
67
-1
-1
-1
S2
cdS102
cd directory

Sets a default directory.
NOTE: cd does NOT check whether the directory actually exits.
.END
.END
.END
64
68
-1
-1
-1
S5
chmodS94
chmod mode file

Changes the permissions on a file.  Modes 'r', 'w', and 'rw' are acceptable.
.END
.END
.END
64
69
-1
-1
-1
S5
chownS53
chown filename owner

Changes the owner of the file.
.END
.END
.END
64
70
-1
-1
-1
S2
cpS51
cp source dest

Copies a file from source to dest.
.END
.END
.END
64
71
-1
-1
-1
S2
lsS123
ls [directory]

Lists the contents of a directory.  If no directory is specified,
the default one (set by cd) is selected.
.END
.END
.END
64
72
-1
-1
-1
S3
manS126
man [topic]

Prints out a manual page on the specified CI system call. If no topic
is specified, all system calls are listed.
.END
.END
.END
64
73
-1
-1
-1
S5
mkdirS38
mkdir directory

Creates a directory.
.END
.END
.END
64
74
-1
-1
-1
S2
mvS47
mv source dest

Moves the file source to dest.
.END
.END
.END
64
75
-1
-1
-1
S3
pwdS44
pwd

Prints your current working directory.
.END
.END
.END
64
76
-1
-1
-1
S2
rmS31
rm filename

Removes the file.
.END
.END
.END
64
77
-1
-1
-1
S5
rmdirS58
rmdir directory

Deletes the directory. It must be empty.
.END
.END
.END
64
-1
-1
-1
-1
S5
@bootS52
@boot object

Disconnects the object from the game.
.END
.END
.END
64
79
-1
-1
-1
S4
@fryS106
@fry object

Destroys the object, with no chance of failure. Does NOT call self_destruct()
on the object.
.END
.END
.END
64
80
-1
-1
-1
S9
@loadhelpS132
@loadhelp topic

Re-loads a help file into the system.  Valid topics are 'player', 'builder',
'programmer', 'wizard', and 'manual'.
.END
.END
.END
64
81
-1
-1
-1
S6
@panicS90
@panic

Saved the database to the panic database default name, and shuts the server
down.
.END
.END
.END
64
82
-1
-1
-1
S8
@pcreateS48
@pcreate player password

Creates a new player.
.END
.END
.END
64
83
-1
-1
-1
S5
@privS36
@priv object

Sets the object PRIV.
.END
.END
.END
64
84
-1
-1
-1
S6
@reconS75
@recon object

Reconnects your network connection to the specified object.
.END
.END
.END
64
85
-1
-1
-1
S5
@saveS27
@save

Saves the database.
.END
.END
.END
64
86
-1
-1
-1
S9
@shutdownS59
@shutdown

Saves the database, then shuts down the server.
.END
.END
.END
64
87
-1
-1
-1
S10
@wizcreateS187
@wizcreate player password

Creates a new builder-type character.  '@set player programmer' will set
the player to be a programmer, and '@priv player' will set the player to
be a wizard.
.END
.END
.END
64
88
-1
-1
-1
S4
hideS118
hide filename

Removes the filename/directoryname (but not the physical file) from the
server's filesystem structure.
.END
.END
.END
64
89
-1
-1
-1
S6
unhideS99
unhide filename

Adds the filename (but not a physical file) to the server's filesystem
structure.
.END
.END
.END
64
-1
-1
-1
-1
S8
add_verbS234
add_verb(action,func)

string action,func;

add_verb adds an verb to the list of verbs on the object executing the
system call. If add_verb is called on the prototype, all the prototype's
children will have the verb defined for them.
.END
.END
.END
64
91
-1
-1
-1
S9
add_xverbS397
add_xverb(action,func)

string action,func;

add_xverb adds an xverb to the list of verbs on the object executing the
system call. If add_xverb is called on the prototype, all the prototype's
children will have the xverb defined for them.

xverbs differ from regular verbs in that no space has to appear after
the xverb's name in the player's command for the xverb to be recognized
by the parser.
.END
.END
.END
64
92
-1
-1
-1
S5
alarmS164
alarm(delay,func)

int delay;
string func;

alarm will cause the function func to be executed on the object calling
alarm() in delay seconds from the current time.
.END
.END
.END
64
93
-1
-1
-1
S3
ascS77
asc(c)

string c;

Returns the ASCII equivalent of the first character of c.
.END
.END
.END
64
94
-1
-1
-1
S4
atoiS58
atoi(s)

string s;

Returns the integer represented by i.
.END
.END
.END
64
95
-1
-1
-1
S4
atooS199
atoo(s)

string s;

Returns the object represented by s; s is either a path name, with the .c
truncated, an integer in the form "#%d", where %d is the integer,
or the concatenation of the two forms.
.END
.END
.END
64
96
-1
-1
-1
S10
call_otherS170
call_other(obj,func,...)

object obj;
string func;

call_other calls the function func in the object obj, with an optional
list of variables to use as arguments to func.
.END
.END
.END
64
97
-1
-1
-1
S13
caller_objectS103
caller_object()

caller_object returns the object which called the function executing
the system call.
.END
.END
.END
64
98
-1
-1
-1
S3
catS75
cat(path)

string path;

Like the UNIX cat, it types a file to the screen.
.END
.END
.END
64
99
-1
-1
-1
S5
chmodS130
chmod(path,flags)

string path;
int flags;

Changes the permissions on path to flags.
The flags are the same as used in unhide().
.END
.END
.END
64
100
-1
-1
-1
S5
chownS80
chown(path,owner)

string path;
object owner;

Changes a file's owner to owner.
.END
.END
.END
64
101
-1
-1
-1
S3
chrS74
chr(c)

int c;

Returns a string consisting of the ASCII equivalent of c.
.END
.END
.END
64
102
-1
-1
-1
S12
clone_objectS186
clone_object(obj|path)

object obj;
string path;

clone_object returns an object pointer to a new instance of object obj,
or a new instance of the object referred to by the string path.
.END
.END
.END
64
103
-1
-1
-1
S7
commandS112
command(action)

string action;

Causes the command action to be placed on the object's incoming command
queue.
.END
.END
.END
64
104
-1
-1
-1
S14
compile_objectS114
compile_object(path)

string path;

Compiles the object named by path; path should not have the ".c" stuck
on it.
.END
.END
.END
64
105
-1
-1
-1
S9
connectedS95
connected(obj)

object obj;

Returns zero if obj is not connected to the net, non-zero if its.
.END
.END
.END
64
106
-1
-1
-1
S8
contentsS77
contents(obj)

object obj;

Returns the first object in the contents of obj.
.END
.END
.END
64
107
-1
-1
-1
S2
cpS74
cp(path,newpath)

string path,newpath;

Copies file path to file newpath.
.END
.END
.END
64
108
-1
-1
-1
S8
destructS265
destruct(obj)

object obj;

destruct destroys the object obj and sets all references to it in other
objects' data spaces to 0.  If obj is a prototype, all children of obj
are destroyed, also.

NOTE: only an object set PRIV can destroy any object other than itself.
.END
.END
.END
64
109
-1
-1
-1
S17
disconnect_deviceS92
disconnect_device()

This disconnects the device connected to the object which executes it.
.END
.END
.END
64
110
-1
-1
-1
S8
downcaseS94
downcase(s)

string s;

Returns the string s with all uppercase letters changed to lowercase.
.END
.END
.END
64
111
-1
-1
-1
S4
editS72
edit(path)

string path;

Invokes the editor on the file named by path.
.END
.END
.END
64
112
-1
-1
-1
S6
feraseS78
ferase(pathname)

string pathname;

Erases the contents of the file pathname.
.END
.END
.END
64
113
-1
-1
-1
S5
freadS187
fread(pathname,pos)

string pathname;
int pos;

Returns a string read from file pathname beginning at position pos. If
pos is a variable, pos will be updated to reflect the new position.
.END
.END
.END
64
114
-1
-1
-1
S6
fwriteS85
fwrite(pathname,s)

string pathname,s;

Writes string s to the end of file pathname.
.END
.END
.END
64
115
-1
-1
-1
S11
get_devconnS87
get_devconn(obj)

object obj;

Returns a string containing the network address of obj.
.END
.END
.END
64
116
-1
-1
-1
S4
hideS344
hide(string path)

This causes a file to be removed from the filesystem - it does NOT cause
the file to be actually deleted, it just cannot be referenced from
within CI.

All files that are created outside of CI will be initially hidden, and you
must use unhide() to bring them into CI's filesystem.

NOTE: an object must be PRIV to use hide()
.END
.END
.END
64
117
-1
-1
-1
S9
in_editorS101
in_editor(obj)

object obj;

Returns zero if obj is not using the on-line editor, non-zero if it is.
.END
.END
.END
64
118
-1
-1
-1
S5
instrS195
instr(s,startpos,search)

string s,search;
int startpos;

Returns the position of the first occurrence of string search within
string s, beginning its pattern-matching at position startpos of s.
.END
.END
.END
64
119
-1
-1
-1
S11
interactiveS97
interactive(obj)

object obj;

Returns zero if the object is not INTERACTIVE, non-zero if it is.
.END
.END
.END
64
120
-1
-1
-1
S8
is_legalS83
is_legal(s)

string s;

Returns non-zero if s is a legal filename, zero otherwise.
.END
.END
.END
64
121
-1
-1
-1
S7
iterateS339
iterate(first_obj,except1,except2,func,...)

object first_obj,except1,except2;
string func;

This system call calls the function func on first_obj and every object
in the next_object() linked list associated with it.  It does not,
however, call the function func on the objects except1 or except2.
except1 and except2 may be null objects.
.END
.END
.END
64
122
-1
-1
-1
S4
itoaS56
itoa(val)

int val;

Returns a string representing val.
.END
.END
.END
64
123
-1
-1
-1
S4
itooS69
itoo(i)

int i;

Returns the object pointer equivalent to integer i.
.END
.END
.END
64
124
-1
-1
-1
S7
leftstrS101
leftstr(s,len)

string s;
int len;

Returns a string consisting of the leftmost len characters of s.
.END
.END
.END
64
125
-1
-1
-1
S8
locationS96
location(obj)

object obj;

location returns an object pointer pointing to the location of obj.
.END
.END
.END
64
126
-1
-1
-1
S2
lsS59
ls(path)

string path;

Lists the directory named by path.
.END
.END
.END
64
127
-1
-1
-1
S6
midstrS174
midstr(s,pos,len)

string s;
int pos;
int len;

Returns a portion of s beginning at position pos with a length len.

NOTE: indexing in CI-C for strings begins with 1, not 0.
.END
.END
.END
64
128
-1
-1
-1
S5
mkdirS57
mkdir(path)

string path;

Makes a directory named path.
.END
.END
.END
64
129
-1
-1
-1
S6
mktimeS74
mktime(tm)

int tm;

Returns a string equivalent to the calendar time tm.
.END
.END
.END
64
130
-1
-1
-1
S11
move_objectS63
move_object(item,dest)

object item,dest;

Moves item to dest.
.END
.END
.END
64
131
-1
-1
-1
S2
mvS81
mv(path,newpath)

string path,newpath;

Moves the file path to the file newpath.
.END
.END
.END
64
132
-1
-1
-1
S10
next_childS145
next_child(obj)

object obj;

next_child will return the first child if obj is a prototype, or the next
child in line if obj is not a prototype.
.END
.END
.END
64
133
-1
-1
-1
S11
next_objectS93
next_object(obj)

object obj;

Returns the next object in line after obj, in obj's location.
.END
.END
.END
64
134
-1
-1
-1
S10
next_protoS208
next_proto(obj)

object obj;

CI maintains a list of prototype objects; next_proto returns the next
prototype in line. To get the first prototype, use itoo(0); this
will return the object pointer to /boot#0.
.END
.END
.END
64
135
-1
-1
-1
S8
next_whoS269
next_who(obj)

object obj;

Gets the next object connected over the net after obj in the server's list
of net-connected objects.  If obj is null, it will return the first object
in the server's list.  It will return null if obj is the last object in the
server's list.
.END
.END
.END
64
136
-1
-1
-1
S4
otoaS66
otoa(obj)

object obj;

Returns a string representing object obj.
.END
.END
.END
64
137
-1
-1
-1
S4
otoiS76
otoi(o)

object o;

Returns the integer equivalent of the object pointer 0.
.END
.END
.END
64
138
-1
-1
-1
S6
parentS83
parent(obj)

object obj;

parent returns the object which is the prototype of obj.
.END
.END
.END
64
139
-1
-1
-1
S4
privS76
priv(obj)

object obj;

Returns zero if obj is not PRIV, non-zero if it is.
.END
.END
.END
64
140
-1
-1
-1
S9
prototypeS76
prototype(o)

object o;

Returns non-zero if o is a prototype, zero if not.
.END
.END
.END
64
141
-1
-1
-1
S6
randomS65
random(limit)

int limit;

Returns an integer from 0 to limit-1.
.END
.END
.END
64
142
-1
-1
-1
S16
reconnect_deviceS226
reconnect_device(obj)

object obj;

This function calls moves a network connection to the object obj from
the current object. It will fail if there is a already a connection
on obj.

NOTE: must be PRIV to use this system call
.END
.END
.END
64
143
-1
-1
-1
S12
remove_alarmS212
remove_alarm([func])

string func;

remove_alarm will remove the function func from the object's alarm queue.
If remove_alarm is called with no arguments, it will remove all alarms
from the object's alarm queue.
.END
.END
.END
64
144
-1
-1
-1
S11
remove_verbS62
remove_verb(action)

string action;

Removes the verb action.
.END
.END
.END
64
145
-1
-1
-1
S8
rightstrS103
rightstr(s,len)

string s;
int len;

Returns a string consisting of the rightmost len characters of s.
.END
.END
.END
64
146
-1
-1
-1
S2
rmS56
rm(path)

string path;

Removes the file named by path.
.END
.END
.END
64
147
-1
-1
-1
S5
rmdirS95
rmdir(path)

string path;

Removes the directory named by path; it must be an empty directory.
.END
.END
.END
64
148
-1
-1
-1
S11
send_deviceS126
send_device(msg)

string msg;

Sends msg over the network to the person connected to the device which
executes this function.
.END
.END
.END
64
149
-1
-1
-1
S15
set_interactiveS147
set_interactive()

Sets the object calling it to INTERACTIVE.  An INTERACTIVE object's verbs
cannot be activated by anyone other than that object.
.END
.END
.END
64
150
-1
-1
-1
S8
set_privS123
set_priv(obj)

object obj;

Sets the PRIV flag on an object.

NOTE: an object must be set PRIV to set another object PRIV.
.END
.END
.END
64
151
-1
-1
-1
S7
sprintfS33
sprintf()

It's not implemented.
.END
.END
.END
64
152
-1
-1
-1
S6
sscanfS248
sscanf()

This system call is unimplemented, and might never be implemented.
In the meantime, use the following calls:

midstr(),strlen(),leftstr(),rightstr(),subst(),instr()

NOTE: indexing of strings in CI-C begins at 1, not 0 like in regular C.
.END
.END
.END
64
153
-1
-1
-1
S6
strlenS54
strlen(s)

string s;

Returns the length of string s.
.END
.END
.END
64
154
-1
-1
-1
S5
substS187
subst(s,pos,len,s2)

string s,s2;
int pos,len;

Returns a string that is identical to s, except that len characters
of s have been removed beginning at position pos and replaced with s2.
.END
.END
.END
64
155
-1
-1
-1
S6
sysctlS330
sysctl(oper, ...)

int oper;

The following operations are supported by sysctl:

0 - save. saves the db, no further arguments required.
1 - shutdown. shutdowns the program, no further arguments required.
2 - panic. shutdowns the program, no further arguments required.

All three of these functions require the caller to be PRIV.
.END
.END
.END
64
156
-1
-1
-1
S6
syslogS61
syslog(msg)

string msg;

Writes msg to the system log file.
.END
.END
.END
64
157
-1
-1
-1
S11
this_objectS102
this_object()

Returns an object pointer to the object currently executing the function
it occurs in.
.END
.END
.END
64
158
-1
-1
-1
S11
this_playerS181
this_player()

Returns the object pointer to the object that initiated the current command,
or 0 if the current thread of execution was initiated by something other
than a command.
.END
.END
.END
64
159
-1
-1
-1
S4
timeS43
time()

Returns the current calendar time.
.END
.END
.END
64
160
-1
-1
-1
S6
typeofS107
typeof(x)

var x;

Returns the variable type of x - 0 for integer, 1 for string, and
2 for object pointer.
.END
.END
.END
64
161
-1
-1
-1
S6
unhideS222
unhide(path,owner,flags)

string path;
object owner;
int flags;

This unhides a file, and sets the owner & flags on it.
Flags you can set are:
READ_OK 1
WRITE_OK 2
DIRECTORY 4

NOTE: an object must be PRIV to use unhide()
.END
.END
.END
64
162
-1
-1
-1
S6
upcaseS92
upcase(s)

string s;

Returns the string s with all lowercase letters changed to uppercase.
.END
.END
.END
0
-1
-1
168
-1
S154
This is the Adventurer's Inn, where poor adventurers go to sleep. The unlit common room is to the south, and to the north a door leads out to Main Street.S16
Adventurer's InnI0
I0
I0
I0
.END
169
0
165
0
.END
.END
0
-1
4
-1
-1
O164
S13
;north;n;out;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go0
3
out2
go.END
0
165
164
-1
-1
O4
S9
;south;s;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go.END
0
164
-1
242
-1
S216
This dusty cobblestone road runs east-west through town. To the south is the Adventurer's Inn, and to the north is the Armorer's Shop. You hear the noise of little children laughing from the town commons to the east.S11
Main StreetI0
I0
I0
I0
.END
243
0
179
0
172
0
168
0
.END
.END
0
166
164
-1
166
O167
S25
;north;n;main;street;out;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go0
4
main2
go0
6
street2
go0
3
out2
go.END
0
168
167
-1
-1
O164
S13
;south;s;inn;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go0
3
inn2
go.END
0
-1
-1
173
-1
S138
This is the town armory. You can 'list' things for sale, or 'buy' and 'sell' stuff. You can see Main Street through the door to the south.S14
Armorer's ShopI0
I0
O173
O176
I0
I0
.END
171
0
.END
.END
0
169
167
-1
169
O170
S22
;north;n;shop;armor's;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go0
4
shop2
go0
7
armor's2
go.END
0
171
170
-1
-1
O167
S25
;south;s;out;street;main;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go0
3
out2
go0
6
street2
go0
4
main2
go.END
2
-1
170
174
172
O173
I0
S56
;armorer;town armorer;armourer;town armourer;shopkeeper;S16
the town armorerS34
He's a burly-looking guy, alright.I1
I22
I22
I20
I3
I1
I0
I4
I1
I2
I0
I4
I0
I0
I0
I0
O174
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
174
0
170
4
173
0
.END
.END
0
-1
173
-1
175
O173
O21
S8
;hammer;S8
a hammerS46
It's a hammer used in making armor, obviously.I0
I1
I6
I2
I0
I0
I15
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
173
21
.END
.END
0
-1
173
-1
-1
I50
I0
I0
O21
.END
.END
.END
0
167
-1
296
-1
S71
This room is off-limits. Everything here is forsale at the town armory.S19
Armory Storage RoomI0
I0
I0
I0
.END
170
5
.END
.END
0
176
-1
197
-1
S121
This is a grassy green town commons. Main Street runs west and east away from here, and Forest Road runs north and south.S12
Town CommonsI0
I0
I0
I0
.END
198
0
195
0
192
0
178
0
.END
.END
0
172
167
-1
171
O177
S16
;east;e;commons;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go0
7
commons2
go.END
0
178
177
-1
-1
O167
S8
;west;w;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go.END
2
173
177
-1
179
O180
I0
S32
;child;schoolchild;school child;S7
a childS35
It's just a small school-age child.I1
I3
I3
I1
I1
I1
I0
I0
I1
I1
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
180
0
.END
.END
2
180
177
-1
180
O181
I0
S32
;child;schoolchild;school child;S7
a childS35
It's just a small school-age child.I1
I3
I3
I1
I1
I1
I0
I0
I1
I1
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
181
0
.END
.END
2
181
177
-1
181
O182
I0
S32
;child;schoolchild;school child;S7
a childS35
It's just a small school-age child.I1
I3
I3
I1
I1
I1
I0
I0
I1
I1
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
182
0
.END
.END
2
182
177
-1
182
O183
I0
S32
;child;schoolchild;school child;S7
a childS35
It's just a small school-age child.I1
I3
I3
I1
I1
I1
I0
I0
I1
I1
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
183
0
.END
.END
2
183
177
-1
183
O184
I0
S32
;child;schoolchild;school child;S7
a childS35
It's just a small school-age child.I1
I3
I3
I1
I1
I1
I0
I0
I1
I1
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
184
0
.END
.END
2
184
177
-1
184
O185
I0
S32
;child;schoolchild;school child;S7
a childS35
It's just a small school-age child.I1
I3
I3
I1
I1
I1
I0
I0
I1
I1
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
185
0
.END
.END
2
185
177
187
185
O186
I0
S24
;school teacher;teacher;S16
a school teacherS40
A young lady looking after the children.I1
I18
I18
I10
I2
I1
I0
I2
I1
I2
I0
I2
I0
I6
I0
I0
O187
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O189
I0
I0
I0
O188
I0
.END
188
0
189
0
187
0
186
0
.END
.END
0
174
186
-1
189
O186
O21
S7
;ruler;S7
a rulerS26
1 2 3 4 5 6 7 8 9 10 11 12I0
I1
I4
I0
I0
I0
I4
S8
You tap S9
You poke S10
You smack I0
I0
I0
I0
S16
 with the ruler.S16
 with the ruler.S32
 on the knuckles with the ruler.I0
I0
I0
I0
S23
taps you with the rulerS24
pokes you with the rulerS42
smacks you on the knuckles with the ruler.I0
I0
I0
I0
S5
taps S5
taps S7
smacks I0
I0
I0
I0
S16
 with the ruler.S16
 with the ruler.S32
 on the knuckles with the ruler.I0
I0
I0
I0
.END
186
21
.END
.END
0
-1
186
-1
-1
O186
O21
S7
;skirt;S7
a skirtS16
A pleated skirt.I0
I3
I7
I0
I0
I5
.END
186
67
.END
.END
0
188
186
-1
188
O186
O21
S8
;blouse;S8
a blouseS21
A plain white blouse.I0
I3
I3
I0
I0
I5
.END
186
63
.END
.END
64
177
-1
21
-1
S142
This street runs east-west through town. To the west you can hear children laughing; to the west you see a forest, and beyond that, mountains.S11
Main StreetI0
I0
I0
I0
.END
219
0
191
0
.END
.END
0
179
177
-1
186
O190
S8
;east;e;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go.END
0
191
190
-1
-1
O177
S16
;west;w;commons;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go0
7
commons2
go.END
0
190
-1
215
-1
S113
You are on a road leading away from town through a light forest. The forest gets thicker and darker to the north.S11
Forest RoadI0
I0
I0
I0
.END
216
0
194
0
.END
.END
0
192
177
-1
191
O193
S9
;north;n;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go.END
0
194
193
-1
-1
O177
S17
;south;s;commons;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go0
7
commons2
go.END
0
193
-1
200
-1
S67
This street runs north to the town commons, and south to the beach.S11
Forest RoadI0
I0
I0
I0
.END
201
0
197
0
.END
.END
0
195
177
-1
194
O196
S9
;south;s;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go.END
0
197
196
-1
-1
O177
S17
;north;n;commons;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go0
7
commons2
go.END
0
196
-1
276
-1
S221
You are standing on the beach, listening to the peaceful lapping of the waves. Forest Road leads north, and a small path winds through the cat-tails to the northeast; in that direction you can distantly see a stone tower.S5
BeachI0
I0
I0
I0
.END
204
0
200
0
.END
.END
0
198
196
-1
198
O199
S15
;south;s;beach;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go0
5
beach2
go.END
0
200
199
-1
-1
O196
S14
;north;n;road;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go0
4
road2
go.END
0
199
-1
206
-1
S115
You are on a sandy path through the cat-tails, leading southwest to the beach and northeast to a squat stone tower.S26
Path through the Cat-TailsI0
I0
I0
I0
.END
207
0
203
0
.END
.END
0
201
199
-1
201
O202
S25
;northeast;ne;path;tower;I0
O21
I0
I0
.END
.END
0
9
northeast2
go0
2
ne2
go0
4
path2
go0
5
tower2
go.END
0
203
202
-1
-1
O199
S20
;southwest;sw;beach;I0
O21
I0
I0
.END
.END
0
9
southwest2
go0
2
sw2
go0
5
beach2
go.END
0
202
-1
209
-1
S106
You are standing outside a squat stone tower. The door is open. A path leads southwest, back to the beach.S17
Outside the TowerI0
I0
I0
I0
.END
210
0
206
0
.END
.END
0
204
202
-1
204
O205
S20
;northeast;ne;tower;I0
O21
I0
I0
.END
.END
0
9
northeast2
go0
2
ne2
go0
5
tower2
go.END
0
206
205
-1
-1
O202
S25
;southwest;sw;path;beach;I0
O21
I0
I0
.END
.END
0
9
southwest2
go0
2
sw2
go0
4
path2
go0
5
beach2
go.END
0
205
-1
212
-1
S139
This tower is empty inside, having only a stairway spiraling up along the inner wall towards a trap-door in the roof. A door leads outside.S12
In the TowerI0
I0
I0
I0
.END
213
0
209
0
.END
.END
0
207
205
-1
207
O208
S23
;door;in;north;n;tower;I0
O21
I0
I0
.END
.END
0
4
door2
go0
2
in2
go0
5
north2
go0
1
n2
go0
5
tower2
go.END
0
209
208
-1
-1
O205
S18
;out;door;south;s;I0
O21
I0
I0
.END
.END
0
3
out2
go0
4
door2
go0
5
south2
go0
1
s2
go.END
0
208
-1
278
-1
S324
You are on top of the squat stone tower. A trap-door leads to a stairway going down along the inner wall of the tower. You can see the landscape all around you from here: to the south is the ocean, to the north the town and then a dense forest, to the east forest and then mountains, and to the west a series of vast plains.S10
Tower RoofI0
I0
I0
I0
.END
212
0
.END
.END
0
210
208
-1
210
O211
S37
;up;u;trap-door;roof;stairs;stairway;I0
O21
I0
I0
.END
.END
0
2
up2
go0
1
u2
go0
9
trap-door2
go0
4
roof2
go0
6
stairs2
go0
8
stairway2
go.END
0
212
211
-1
-1
O208
S44
;down;d;trap-door;stairs;stairway;out;leave;I0
O21
I0
I0
.END
.END
0
4
down2
go0
1
d2
go0
9
trap-door2
go0
6
stairs2
go0
8
stairway2
go0
3
out2
go0
5
leave2
go.END
0
211
-1
290
-1
S113
You are in a dense, dark forest. The Forest Road ends here, but you can follow it out of the forest to the south.S13
In the ForestI0
I0
I0
I0
.END
215
0
.END
.END
0
213
193
-1
195
O214
S16
;north;n;forest;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go0
6
forest2
go.END
0
215
214
-1
-1
O193
S14
;south;s;road;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go0
4
road2
go.END
0
214
-1
227
-1
S140
The road dwindles into a path and then ends here in a clearing in the forest. However, animal tracks lead northeast and southeast from here.S8
ClearingI0
I0
I0
I0
.END
228
0
222
0
218
0
.END
.END
0
216
190
-1
192
O217
S34
;east;e;forest;mountain;mountains;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go0
6
forest2
go0
8
mountain2
go0
9
mountains2
go.END
0
218
217
-1
-1
O190
S15
;west;w;street;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go0
6
street2
go.END
0
217
-1
224
-1
S165
The animal track has become a path here, and the terrain is becoming very rocky. The path climbs a hill to the east, and leads back into the forest to the southwest.S10
Rocky PathI0
I0
I0
I0
.END
225
0
221
0
.END
.END
0
219
217
-1
219
O220
S14
;northeast;ne;I0
O21
I0
I0
.END
.END
0
9
northeast2
go0
2
ne2
go.END
0
221
220
-1
-1
O217
S14
;southwest;sw;I0
O21
I0
I0
.END
.END
0
9
southwest2
go0
2
sw2
go.END
0
220
-1
350
-1
S242
You are on top of a barren hill, rising from the surrounding forest. To the east are more hills, and then the mountains; but no path leads that way. There is a ring of standing stones here, surrounding a blood-stained depression in the earth.S15
Top of the HillI0
I0
I0
I0
.END
224
0
.END
.END
0
222
220
-1
222
O223
S18
;east;e;up;u;hill;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go0
2
up2
go0
1
u2
go0
4
hill2
go.END
0
224
223
-1
-1
O220
S15
;west;w;down;d;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go0
4
down2
go0
1
d2
go.END
0
223
-1
230
-1
S222
This is a long-unused animal track leading through the forest. Following it has brought you close to the mountains; a rocky path leads through the foothills to the east. The track leads back to the forest to the northwest.S12
Animal TrackI0
I0
I0
I0
.END
231
0
227
0
.END
.END
0
225
217
-1
221
O226
S14
;southeast;se;I0
O21
I0
I0
.END
.END
0
9
southeast2
go0
2
se2
go.END
0
227
226
-1
-1
O217
S23
;northwest;nw;clearing;I0
O21
I0
I0
.END
.END
0
9
northwest2
go0
2
nw2
go0
8
clearing2
go.END
0
226
-1
233
-1
S118
The rocky path ends here outside a cave, at the base of a tall, unclimbable mountain. The path leads away to the west.S16
Outside the CaveI0
I0
I0
I0
.END
234
0
230
0
.END
.END
0
228
226
-1
228
O229
S34
;east;e;mountains;hills;foothills;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go0
9
mountains2
go0
5
hills2
go0
9
foothills2
go.END
0
230
229
-1
-1
O226
S20
;west;w;forest;path;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go0
6
forest2
go0
4
path2
go.END
0
229
-1
337
-1
S128
You are in the entrance to a large cave. Sunlight shines in from the entrance to the southwest. The cave continues to the north.S13
Cave EntranceI0
I0
I0
I0
.END
237
0
233
0
.END
.END
0
231
229
-1
231
O232
S22
;cave;northeast;in;ne;I0
O21
I0
I0
.END
.END
0
4
cave2
go0
9
northeast2
go0
2
in2
go0
2
ne2
go.END
0
233
232
-1
-1
O229
S18
;out;sw;southwest;I0
O21
I0
I0
.END
.END
0
3
out2
go0
2
sw2
go0
9
southwest2
go.END
0
232
-1
239
-1
S194
You are deep inside the cave. There is a huge pit in the floor here, surrounded at its rim by a ring of waist-high stones. The cave continues to the south. From the pit, you hear squishy sounds.S20
Deep Within the CaveI0
I0
I0
I0
.END
240
0
236
0
.END
.END
0
234
232
-1
234
O235
S12
;in;north;n;I0
O21
I0
I0
.END
.END
0
2
in2
go0
5
north2
go0
1
n2
go.END
0
236
235
-1
-1
O232
S13
;out;south;s;I0
O21
I0
I0
.END
.END
0
3
out2
go0
5
south2
go0
1
s2
go.END
0
235
-1
338
-1
S36
You are at the bottom of a deep pit.S20
Pit of the ShoggothsI0
I0
I0
I0
.END
239
0
.END
.END
0
237
235
-1
237
O238
S12
;pit;down;d;I0
O21
I0
I0
.END
.END
0
3
pit2
go0
4
down2
go0
1
d2
go.END
0
239
238
-1
-1
O235
S10
;out;u;up;I0
O21
I0
I0
.END
.END
0
3
out2
go0
1
u2
go0
2
up2
go.END
0
238
-1
251
-1
S164
You are at the far end of town; Main Street ends here at bridge going over a swift river. To the south is the Weapons Shop, and to the north is the Temple of Baldr.S11
Main StreetI0
I0
I0
I0
.END
252
0
249
0
246
0
242
0
.END
.END
0
240
167
-1
178
O241
S8
;west;w;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go.END
0
242
241
-1
-1
O167
S8
;east;e;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go.END
0
241
-1
297
-1
S143
You are in the Temple of Baldr. You could probably 'reincarnate' here; Baldr's a pretty hip god, and wouldn't mind. The street is to the south.S15
Temple of BaldrI0
I0
I0
I8
.END
245
0
.END
.END
0
243
241
-1
243
O244
S16
;north;n;temple;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go0
6
temple2
go.END
0
245
244
-1
-1
O241
S20
;south;s;out;street;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go0
3
out2
go0
6
street2
go.END
0
170
-1
299
-1
S121
You are in the Weapons Shop, where you can 'list' things for sale, or 'buy' and 'sell' stuff. The street is to the north.S12
Weapons ShopI0
I0
O299
O302
I0
I0
.END
248
0
.END
.END
0
246
241
-1
245
O247
S17
;south;s;weapons;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go0
7
weapons2
go.END
0
248
247
-1
-1
O241
S20
;north;n;out;street;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go0
3
out2
go0
6
street2
go.END
0
244
-1
307
-1
S116
You are standing on a bridge over a swift-flowing river. To the east is Main Street, and to the west are the plains.S6
BridgeI0
I0
I0
I0
.END
255
0
251
0
.END
.END
0
249
241
-1
248
O250
S15
;west;w;bridge;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go0
6
bridge2
go.END
0
251
250
-1
-1
O241
S15
;east;e;street;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go0
6
street2
go.END
0
250
-1
261
-1
S89
You are at the edge of the Plains. To the east, a bridge crosses a swiftly flowing river.S10
The PlainsI0
I0
I0
I0
.END
270
0
266
0
262
0
254
0
.END
.END
0
252
250
-1
252
O253
S15
;west;w;plains;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go0
6
plains2
go.END
0
254
253
-1
-1
O250
S15
;east;e;bridge;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go0
6
bridge2
go.END
0
253
-1
265
-1
S36
You are in the middle of the Plains.S10
The PlainsI0
I0
I0
I0
.END
272
0
271
0
267
0
259
0
.END
.END
0
256
-1
272
-1
S36
You are in the middle of the Plains.S10
The PlainsI0
I0
I0
I0
.END
268
0
264
0
263
0
261
0
.END
.END
0
257
-1
274
-1
S103
You are in the middle of the Plains. There is a small pond to the west, surrounded by a grove of trees.S10
The PlainsI0
I0
I0
I0
.END
275
0
269
0
265
0
260
0
.END
.END
0
255
253
-1
255
O256
S9
;north;n;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go.END
0
259
253
-1
259
O258
S9
;south;s;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go.END
0
260
253
-1
260
O257
S8
;west;w;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go.END
0
261
256
-1
-1
O253
S9
;south;s;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go.END
0
262
256
-1
262
O257
S9
;north;n;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go.END
0
263
256
-1
263
O257
S8
;east;e;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go.END
0
264
256
-1
264
O258
S8
;west;w;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go.END
0
265
258
-1
-1
O253
S9
;north;n;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go.END
0
266
258
-1
266
O256
S8
;east;e;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go.END
0
267
258
-1
267
O257
S9
;south;s;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go.END
0
268
257
-1
-1
O258
S9
;north;n;I0
O21
I0
I0
.END
.END
0
5
north2
go0
1
n2
go.END
0
269
257
-1
269
O253
S8
;east;e;I0
O21
I0
I0
.END
.END
0
4
east2
go0
1
e2
go.END
0
270
257
-1
270
O256
S9
;south;s;I0
O21
I0
I0
.END
.END
0
5
south2
go0
1
s2
go.END
0
271
257
-1
271
O256
S8
;west;w;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go.END
0
258
-1
309
-1
S124
You are standing by a pond surrounded by a grove of trees. Through a break in the trees to the east, you can see the plains.S11
By the PondI0
I0
I0
I0
.END
274
0
.END
.END
0
272
258
-1
268
O273
S25
;west;w;pond;grove;trees;I0
O21
I0
I0
.END
.END
0
4
west2
go0
1
w2
go0
4
pond2
go0
5
grove2
go0
5
trees2
go.END
0
274
273
-1
-1
O258
S15
;east;plains;e;I0
O21
I0
I0
.END
.END
0
4
east2
go0
6
plains2
go0
1
e2
go.END
2
186
199
277
203
O276
I0
S23
;giant crab;crab;giant;S12
a giant crabI0
I1
I26
I26
I200
I4
I5
I0
I6
I2
I8
I3
I6
I3
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
276
0
.END
.END
0
-1
276
-1
-1
S27
;pretty shell;pretty;shell;S14
a pretty shellS23
Ooh, its really pretty.O21
I0
I0
I50
.END
.END
.END
2
276
211
280
213
O278
I0
S7
;elric;S27
Elric, Emperor of MelniboneS76
Albino. Annoyed because he keeps accidentally killing his friends. You know.I1
I70
I70
I81920
I15
I0
I0
I28
I1
I2
I0
I28
I0
I20
I10
I0
O280
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O279
I0
I0
I0
I0
I0
.END
280
0
279
0
278
0
.END
.END
0
189
278
-1
-1
O278
O21
S73
;black plate armor;plate;armor;black;plate armor;black plate;black armor;S19
a black plate armorS43
The black armor of an Emperor of Melnibone.I10
I20
I3
I1
I0
I10000
.END
278
63
.END
.END
0
187
278
-1
279
O278
O21
S30
;stormbringer;runesword;sword;S26
the runesword StormbringerS87
This is the runesword Stormbringer. Its etched with all kinds of runes, and hums a lot.I25
I4
I10
I6
I1
I0
I50000
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
278
21
.END
.END
2
278
214
282
216
O281
I0
S29
;goblin bandit;goblin;bandit;S15
a goblin banditS27
Just an icky little goblin.I1
I18
I18
I40
I2
I5
I0
I2
I1
I2
I0
I2
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
281
0
.END
.END
0
280
281
-1
-1
I0
O21
S6
;mace;S6
a maceS18
A goblin-made maceI5
I1
I6
I2
I0
I0
I20
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
.END
.END
0
282
287
-1
-1
O287
O21
S6
;mace;S6
a maceS18
A goblin-made maceI5
I1
I6
I2
I0
I0
I20
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
287
21
.END
.END
0
283
288
-1
-1
O288
O21
S6
;mace;S6
a maceS18
A goblin-made maceI5
I1
I6
I2
I0
I0
I20
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
288
21
.END
.END
0
284
289
-1
-1
O289
O21
S6
;mace;S6
a maceS18
A goblin-made maceI5
I1
I6
I2
I0
I0
I20
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
289
21
.END
.END
0
285
290
-1
-1
O290
O21
S6
;mace;S6
a maceS18
A goblin-made maceI5
I1
I6
I2
I0
I0
I20
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
290
21
.END
.END
2
281
214
283
281
O287
I0
S29
;goblin bandit;goblin;bandit;S15
a goblin banditS27
Just an icky little goblin.I1
I18
I18
I40
I2
I5
I0
I2
I1
I2
I0
I2
I0
I0
I0
I0
O283
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
283
0
287
0
.END
.END
2
287
214
284
287
O288
I0
S29
;goblin bandit;goblin;bandit;S15
a goblin banditS27
Just an icky little goblin.I1
I18
I18
I40
I2
I5
I0
I2
I1
I2
I0
I2
I0
I0
I0
I0
O284
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
284
0
288
0
.END
.END
2
288
214
285
288
O289
I0
S29
;goblin bandit;goblin;bandit;S15
a goblin banditS27
Just an icky little goblin.I1
I18
I18
I40
I2
I5
I0
I2
I1
I2
I0
I2
I0
I0
I0
I0
O285
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
285
0
289
0
.END
.END
2
289
214
286
289
O290
I0
S29
;goblin bandit;goblin;bandit;S15
a goblin banditS27
Just an icky little goblin.I1
I18
I18
I40
I2
I5
I0
I2
I1
I2
I0
I2
I0
I0
I0
I0
O286
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
286
0
290
0
.END
.END
0
279
176
-1
292
I0
O21
S10
;trousers;S8
trousersS21
A pair of pants. Duh.I0
I3
I7
I2
I0
I12
.END
.END
.END
0
291
176
-1
294
I0
O21
S23
;pointy hat;hat;pointy;S12
a pointy hatS47
It's a pointy hat covered with stars and moons.I0
I1
I0
I2
I0
I2
.END
.END
.END
0
292
176
-1
291
I0
O21
S34
;boxer shorts;boxers;shorts;boxer;S12
boxer shortsS38
They have little hearts all over them.I1
I2
I6
I2
I0
I20
.END
.END
.END
0
293
176
-1
-1
I0
O21
S7
;scarf;S7
a scarfS15
Real polyester!I0
I2
I1
I2
I0
I3
.END
.END
.END
0
294
176
-1
293
I0
O21
S44
;chain mail vest;chain;mail;chain mail;vest;S17
a chain mail vestS23
A chain mail vest. Duh.I2
I5
I3
I2
I0
I200
.END
.END
.END
0
295
176
-1
295
I0
O21
S33
;metal gauntlets;gauntlets;metal;S15
metal gauntletsS25
A pair of metal gauntletsI1
I2
I5
I2
I0
I90
.END
.END
.END
2
290
244
298
246
O297
I0
S24
;priest of baldr;priest;S17
a priest of BaldrS69
He's completely naked, covered with blood, and waving a knife around.I1
I14
I14
I5
I1
I1
I0
I0
I1
I2
I0
I0
I0
I0
I0
I0
O298
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
298
0
297
0
.END
.END
0
286
297
-1
-1
O297
O21
S25
;ginsu knife;ginsu;knife;S13
a ginsu knifeS35
You can even cut a tin can with it!I0
I1
I4
I1
I0
I0
I15
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
297
21
.END
.END
2
297
247
304
249
O299
I0
S30
;weaponsmith;smith;shopkeeper;S13
a weaponsmithS26
The guy who makes weapons.I1
I34
I34
I500
I6
I1
I0
I10
I1
I2
I0
I20
I0
I0
I0
I0
O304
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
304
0
247
4
299
0
.END
.END
0
298
302
-1
303
I0
O21
S35
;two-handed sword;two-handed;sword;S18
a two-handed swordS18
A big macho sword.I10
I1
I12
I6
I2
I0
I120
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
.END
.END
0
175
299
-1
-1
I100
I0
I0
O21
.END
.END
.END
0
273
-1
306
-1
S58
This is a room used to store weapons for the Weapons Shop.S17
Weapon Store RoomI0
I0
I0
I0
.END
247
5
.END
.END
0
300
302
-1
-1
I0
O21
S21
;pen knife;knife;pen;S11
a pen knifeS17
Tiny and useless.I0
I1
I3
I0
I2
I0
I3
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
.END
.END
0
303
299
-1
301
O299
O21
S35
;two-handed sword;two-handed;sword;S18
a two-handed swordS18
A big macho sword.I10
I1
I12
I6
I2
I0
I120
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
299
21
.END
.END
0
304
302
-1
300
I0
O21
S27
;morning star;morning;star;S14
a morning starS29
Big with lots of pointy bits.I0
I1
I8
I0
I2
I0
I35
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
.END
.END
0
305
302
-1
305
I0
O21
S25
;light sabre;light;sabre;S13
a light sabreS38
Just like the one Luke Skywalker used.I15
I2
I10
I5
I2
I0
I500
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
.END
.END
2
299
250
308
254
O307
I0
S7
;troll;S7
a trollS19
Green & Scaly, Inc.I1
I34
I34
I320
I6
I5
I0
I10
I2
I6
I4
I10
I3
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
307
0
.END
.END
0
301
307
-1
-1
I175
I0
I0
O21
.END
.END
.END
2
307
273
313
275
O309
I0
S27
;green knight;knight;green;S14
a green knightS24
A knight in green armor.I1
I38
I38
I600
I7
I5
I0
I12
I1
I2
I0
I12
I0
I5
I5
I0
O313
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O311
I0
I0
O310
I0
I0
I0
I0
I0
.END
310
0
311
0
313
0
309
0
.END
.END
0
296
309
-1
312
O309
O21
S73
;green plate armor;green plate;plate armor;green armor;plate;green;armor;S17
green plate armorS27
It's green, and it's plate.I4
I0
I3
I0
I0
I320
.END
309
63
.END
.END
0
310
309
-1
310
O309
O21
S7
;cloak;S7
a cloakS20
It's long and green.I1
I5
I0
I0
I0
I15
.END
309
60
.END
.END
0
311
309
-1
-1
I0
O21
S61
;green chain skirt;chain skirt;green skirt;chain;skirt;green;S19
a green chain skirtS24
You see nothing special.I2
I0
I0
I0
I0
I160
.END
.END
.END
0
306
309
-1
311
O309
O21
S7
;spear;S7
a spearS25
A really big green spear.I15
I2
I8
I4
I0
I0
I210
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
309
21
.END
.END
2
309
232
321
236
O314
I0
S5
;orc;S5
a orcI0
I1
I14
I14
I40
I1
I5
I0
I0
I1
I2
I0
I0
I0
I5
I1
I0
O328
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O321
I0
I0
I0
I0
I0
.END
321
0
328
0
314
0
.END
.END
0
313
334
-1
-1
O334
O21
S25
;short sword;short;sword;S13
a short swordS24
You see nothing special.I0
I1
I6
I0
I0
I0
I25
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
334
21
.END
.END
0
312
334
-1
315
O334
O21
S29
;leather armor;leather;armor;S13
leather armorS24
You see nothing special.I1
I5
I3
I0
I0
I40
.END
334
63
.END
.END
0
316
333
-1
324
O333
O21
S29
;leather armor;leather;armor;S13
leather armorS24
You see nothing special.I1
I5
I3
I0
I0
I40
.END
333
63
.END
.END
0
317
332
-1
325
O332
O21
S29
;leather armor;leather;armor;S13
leather armorS24
You see nothing special.I1
I5
I3
I0
I0
I40
.END
332
63
.END
.END
0
318
335
-1
326
O335
O21
S29
;leather armor;leather;armor;S13
leather armorS24
You see nothing special.I1
I5
I3
I0
I0
I40
.END
335
63
.END
.END
0
319
331
-1
327
O331
O21
S29
;leather armor;leather;armor;S13
leather armorS24
You see nothing special.I1
I5
I3
I0
I0
I40
.END
331
63
.END
.END
0
320
314
-1
328
O314
O21
S29
;leather armor;leather;armor;S13
leather armorS24
You see nothing special.I1
I5
I3
I0
I0
I40
.END
314
63
.END
.END
0
321
336
-1
329
O336
O21
S29
;leather armor;leather;armor;S13
leather armorS24
You see nothing special.I1
I5
I3
I0
I0
I40
.END
336
63
.END
.END
0
322
337
-1
330
O337
O21
S29
;leather armor;leather;armor;S13
leather armorS24
You see nothing special.I1
I5
I3
I0
I0
I40
.END
337
63
.END
.END
0
315
333
-1
-1
O333
O21
S25
;short sword;short;sword;S13
a short swordS24
You see nothing special.I0
I1
I6
I0
I0
I0
I25
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
333
21
.END
.END
0
324
332
-1
-1
O332
O21
S25
;short sword;short;sword;S13
a short swordS24
You see nothing special.I0
I1
I6
I0
I0
I0
I25
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
332
21
.END
.END
0
325
335
-1
-1
O335
O21
S25
;short sword;short;sword;S13
a short swordS24
You see nothing special.I0
I1
I6
I0
I0
I0
I25
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
335
21
.END
.END
0
326
331
-1
-1
O331
O21
S25
;short sword;short;sword;S13
a short swordS24
You see nothing special.I0
I1
I6
I0
I0
I0
I25
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
331
21
.END
.END
0
327
314
-1
-1
O314
O21
S25
;short sword;short;sword;S13
a short swordS24
You see nothing special.I0
I1
I6
I0
I0
I0
I25
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
314
21
.END
.END
0
328
336
-1
-1
O336
O21
S25
;short sword;short;sword;S13
a short swordS24
You see nothing special.I0
I1
I6
I0
I0
I0
I25
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
336
21
.END
.END
0
329
337
-1
-1
O337
O21
S25
;short sword;short;sword;S13
a short swordS24
You see nothing special.I0
I1
I6
I0
I0
I0
I25
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
337
21
.END
.END
2
314
232
320
314
O331
I0
S5
;orc;S5
a orcI0
I1
I14
I14
I40
I1
I5
I0
I0
I1
I2
I0
I0
I0
I5
I1
I0
O327
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O320
I0
I0
I0
I0
I0
.END
320
0
327
0
331
0
.END
.END
2
331
232
318
331
O332
I0
S5
;orc;S5
a orcI0
I1
I14
I14
I40
I1
I5
I0
I0
I1
I2
I0
I0
I0
I5
I1
I0
O325
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O318
I0
I0
I0
I0
I0
.END
318
0
325
0
332
0
.END
.END
2
332
232
317
332
O333
I0
S5
;orc;S5
a orcI0
I1
I14
I14
I40
I1
I5
I0
I0
I1
I2
I0
I0
I0
I5
I1
I0
O324
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O317
I0
I0
I0
I0
I0
.END
317
0
324
0
333
0
.END
.END
2
333
232
316
333
O334
I0
S5
;orc;S5
a orcI0
I1
I14
I14
I40
I1
I5
I0
I0
I1
I2
I0
I0
I0
I5
I1
I0
O315
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O316
I0
I0
I0
I0
I0
.END
316
0
315
0
334
0
.END
.END
2
334
232
319
334
O335
I0
S5
;orc;S5
a orcI0
I1
I14
I14
I40
I1
I5
I0
I0
I1
I2
I0
I0
I0
I5
I1
I0
O326
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O319
I0
I0
I0
I0
I0
.END
319
0
326
0
335
0
.END
.END
2
335
232
322
335
O336
I0
S5
;orc;S5
a orcI0
I1
I14
I14
I40
I1
I5
I0
I0
I1
I2
I0
I0
I0
I5
I1
I0
O329
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O322
I0
I0
I0
I0
I0
.END
322
0
329
0
336
0
.END
.END
2
336
232
323
336
O337
I0
S5
;orc;S5
a orcI0
I1
I14
I14
I40
I1
I5
I0
I0
I1
I2
I0
I0
I0
I5
I1
I0
O330
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
O323
I0
I0
I0
I0
I0
.END
323
0
330
0
337
0
.END
.END
2
337
238
-1
240
O338
I0
S10
;shoggoth;S10
a shoggothS26
IT'S A SHOGGOTH! SURPRISE!I1
I50
I50
I2560
I10
I5
I0
I22
I3
I10
I0
I18
I3
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
338
0
.END
.END
2
338
223
340
225
O339
I0
S34
;fungus from yuggoth;fungus;fungi;S21
a fungus from yuggothS38
It ain't no mushroom, that's for sure.I1
I18
I18
I70
I1
I5
I0
I0
I2
I6
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
339
0
.END
.END
0
308
339
-1
-1
I45
I0
I0
O21
.END
.END
.END
0
340
346
-1
-1
I45
I0
I0
O21
.END
.END
.END
0
341
347
-1
-1
I45
I0
I0
O21
.END
.END
.END
0
342
348
-1
-1
I45
I0
I0
O21
.END
.END
.END
0
343
349
-1
-1
I45
I0
I0
O21
.END
.END
.END
0
344
350
-1
-1
I45
I0
I0
O21
.END
.END
.END
2
339
223
341
339
O346
I0
S34
;fungus from yuggoth;fungus;fungi;S21
a fungus from yuggothS38
It ain't no mushroom, that's for sure.I1
I18
I18
I70
I1
I5
I0
I0
I2
I6
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
346
0
.END
.END
2
346
223
342
346
O347
I0
S34
;fungus from yuggoth;fungus;fungi;S21
a fungus from yuggothS38
It ain't no mushroom, that's for sure.I1
I18
I18
I70
I1
I5
I0
I0
I2
I6
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
347
0
.END
.END
2
347
223
343
347
O348
I0
S34
;fungus from yuggoth;fungus;fungi;S21
a fungus from yuggothS38
It ain't no mushroom, that's for sure.I1
I18
I18
I70
I1
I5
I0
I0
I2
I6
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
348
0
.END
.END
2
348
223
344
348
O349
I0
S34
;fungus from yuggoth;fungus;fungi;S21
a fungus from yuggothS38
It ain't no mushroom, that's for sure.I1
I18
I18
I70
I1
I5
I0
I0
I2
I6
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
349
0
.END
.END
2
349
223
345
349
O350
I0
S34
;fungus from yuggoth;fungus;fungi;S21
a fungus from yuggothS38
It ain't no mushroom, that's for sure.I1
I18
I18
I70
I1
I5
I0
I0
I2
I6
I0
I0
I0
I0
I0
I0
I0
I0
I0
O21
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
I0
.END
350
0
.END
.END
1
-1
-1
-1
-1
.END
.END
.END
/boot
0
0
0
1
1
7
6
listen11
5
11
5
5
0
1
7
1
3
62
0
0
12
1
0
0
12
7
save_db11
7
11
8
0
3600
1
7
save_db7
2
3
41
11
9
0
0
7
1
3
107
0
0
12
1
0
2
369
4
init11
12
11
16
5
1
1
7
0
3
53
3
1
7
0
3
53
7
1
3
108
10
360
11
18
0
3600
1
7
save_db7
2
3
41
11
19
1
7
/README5
1
1
0
1
7
3
3
80
11
20
1
8
/include5
1
1
0
5
7
3
3
80
11
21
1
17
/include/secure.h5
1
1
0
1
7
3
3
80
11
22
1
5
/help5
1
1
0
5
7
3
3
80
11
23
1
12
/help/player5
1
1
0
1
7
3
3
80
11
24
1
13
/help/builder5
1
1
0
1
7
3
3
80
11
25
1
16
/help/programmer5
1
1
0
1
7
3
3
80
11
26
1
12
/help/wizard5
1
1
0
1
7
3
3
80
11
27
1
12
/help/manual5
1
1
0
1
7
3
3
80
11
28
1
4
/sys5
1
1
0
5
7
3
3
80
11
29
1
12
/sys/help1.c5
1
1
0
1
7
3
3
80
11
30
1
12
/sys/help2.c5
1
1
0
1
7
3
3
80
11
31
1
12
/sys/help3.c5
1
1
0
1
7
3
3
80
11
32
1
12
/sys/help4.c5
1
1
0
1
7
3
3
80
11
33
1
12
/sys/help5.c5
1
1
0
1
7
3
3
80
11
34
1
12
/sys/login.c5
1
1
0
1
7
3
3
80
11
35
1
17
/sys/wizcompile.c5
1
1
0
1
7
3
3
80
11
36
1
13
/login_banner5
1
1
0
1
7
3
3
80
11
37
1
14
/include/sys.h5
1
1
0
1
7
3
3
80
11
38
1
4
/obj5
1
1
0
5
7
3
3
80
11
39
1
13
/obj/weapon.c5
1
1
0
1
7
3
3
80
11
40
1
13
/obj/corpse.c5
1
1
0
1
7
3
3
80
11
41
1
14
/obj/monster.c5
1
1
0
1
7
3
3
80
11
42
1
10
/obj/wiz.c5
1
1
0
1
7
3
3
80
11
43
1
13
/obj/player.c5
1
1
0
1
7
3
3
80
11
44
1
10
/sys/sys.c5
1
1
0
1
7
3
3
80
11
45
1
11
/obj/room.c5
1
1
0
1
7
3
3
80
11
46
1
17
/sys/combat_def.c5
1
1
0
1
7
3
3
80
11
47
1
11
/obj/exit.c5
1
1
0
1
7
3
3
80
11
48
1
21
/include/combat_def.h5
1
1
0
1
7
3
3
80
11
49
1
16
/include/flags.h5
1
1
0
1
7
3
3
80
11
50
1
17
/include/weapon.h5
1
1
0
1
7
3
3
80
11
51
1
16
/include/armor.h5
1
1
0
1
7
3
3
80
11
52
1
12
/obj/armor.c5
1
1
0
1
7
3
3
80
11
53
1
11
/obj/shop.c5
1
1
0
1
7
3
3
80
11
54
1
13
/obj/object.c5
1
1
0
1
7
3
3
80
11
55
1
12
/obj/coins.c5
1
1
0
1
7
3
3
80
11
56
1
10
/sys/login7
1
3
70
11
57
1
8
/sys/sys7
1
3
70
7
1
3
57
11
58
1
15
/sys/wizcompile7
1
3
70
11
59
1
9
/obj/room7
1
3
70
11
60
1
9
/obj/exit7
1
3
70
11
61
1
11
/obj/player7
1
3
70
11
62
1
10
/obj/armor7
1
3
70
11
63
1
9
/obj/shop7
1
3
70
11
64
1
11
/obj/object7
1
3
70
11
65
1
10
/sys/help17
1
3
70
11
66
1
10
/sys/help27
1
3
70
11
67
1
10
/sys/help37
1
3
70
11
68
1
10
/sys/help47
1
3
70
11
69
1
10
/sys/help57
1
3
70
11
70
1
10
/obj/coins7
1
3
70
11
71
1
8
/obj/wiz7
1
3
70
11
72
1
15
/sys/combat_def7
1
3
70
11
73
1
11
/obj/weapon7
1
3
70
11
74
1
11
/obj/corpse7
1
3
70
11
75
1
12
/obj/monster7
1
3
70
11
76
1
8
/sys/sys7
1
3
94
7
1
3
57
11
77
5
0
1
1
8
/obj/wiz7
1
3
44
3
1
11
78
5
0
1
1
10
set_secure7
2
3
40
11
79
5
0
1
1
8
set_name1
6
Wizard7
3
3
40
11
80
5
0
1
1
12
set_password1
9
potrzebie7
3
3
40
11
81
5
0
1
1
14
set_programmer0
1
7
3
3
40
11
82
5
0
1
7
1
3
57
9
366
11
83
11
84
7
0
3
53
7
1
3
45
11
86
0
0
12
0
0
0
5
7
get_uid11
88
1
4
root12
0
0
12
1
0
1
70
7
connect11
92
11
95
5
0
1
1
10
/sys/login7
1
3
44
3
1
5
0
1
3
31
10
24
11
97
7
0
3
53
7
1
3
91
1
29
: unable to clone /sys/login
3
26
7
1
3
62
11
98
7
0
3
64
0
0
12
11
102
11
102
5
0
1
1
10
set_secure7
2
3
40
5
0
1
7
1
3
63
10
58
11
104
7
0
3
53
7
1
3
91
1
25
: unable to reconnect to 3
26
5
0
1
7
1
3
91
3
26
1
1

3
26
7
1
3
62
11
106
7
0
3
64
11
107
5
0
1
7
1
3
45
0
0
12
11
110
11
110
5
0
1
7
1
3
57
11
111
5
0
1
1
7
connect7
2
3
40
0
0
12
.END
/sys/login
1
3
*_securepath
2

*_securetype
1

*_secure
0

1
0
0
16
13
_check_secure11
4
4
0
1
3
31
10
9
11
4
7
0
3
53
7
1
3
45
11
4
11
4
4
0
1
0
0
3
1
0
0
12
1
2
2
24
12
check_secure11
4
7
0
3
53
7
1
3
108
10
8
0
0
12
11
4
11
4
4
1
1
5
0
1
3
1
11
4
4
2
1
5
1
1
3
1
11
4
0
0
1
13
_check_secure7
2
3
41
0
0
12
0
0
0
83
10
set_secure11
4
4
0
1
10
5
0
0
12
11
4
11
4
4
0
1
7
0
3
43
3
1
4
0
1
3
31
10
16
0
0
12
11
4
4
1
1
0
1
3
17
10
34
4
0
1
1
5
/boot7
1
3
94
3
19
10
33
11
4
4
0
1
0
0
3
1
0
0
12
11
4
11
4
4
1
1
0
2
3
17
10
51
4
0
1
7
1
3
58
3
31
10
50
11
4
4
0
1
0
0
3
1
0
0
12
11
4
11
4
4
1
1
0
4
3
17
10
78
4
0
1
7
1
3
91
4
2
1
7
1
3
86
0
1
3
26
7
2
3
87
4
2
1
1
1
#3
26
3
19
10
77
11
4
4
0
1
0
0
3
1
0
0
12
11
4
11
4
0
0
12
0
0
12
1
0
0
50
4
init11
6
11
7
0
1
0
0
7
2
15
12
check_secure11
8
7
0
3
55
7
0
3
53
7
1
3
108
3
31
10
17
0
0
12
11
10
11
10
0
0
1
6
do_huh7
2
3
39
11
11
1
7
connect1
10
do_connect7
2
3
38
11
12
1
6
create1
9
do_create7
2
3
38
11
13
1
4
help1
7
do_help7
2
3
38
11
14
1
4
quit1
7
do_quit7
2
3
38
11
15
1
4
QUIT1
7
do_quit7
2
3
38
0
0
12
1
0
0
8
10
disconnect11
18
11
19
7
0
3
53
7
1
3
45
0
0
12
0
0
0
14
7
connect11
22
7
0
3
53
7
1
3
60
10
11
11
24
0
0
1
7
welcome7
2
3
41
11
25
0
0
12
0
1
1
7
6
listen11
27
11
28
5
0
1
7
1
3
62
0
0
12
1
0
0
7
7
welcome11
31
11
32
1
13
/login_banner7
1
3
72
0
0
12
1
1
1
9
6
do_huh11
35
11
36
1
28
Huh? (Type "help" for help)
7
1
15
6
listen0
1
12
0
0
12
1
1
1
29
7
do_help11
40
11
41
1
13

Login Help:
7
1
15
6
listen11
42
1
12
-----------
7
1
15
6
listen11
43
1
25
create <name> <password>
7
1
15
6
listen11
44
1
26
connect <name> <password>
7
1
15
6
listen11
45
1
5
quit
7
1
15
6
listen11
46
1
1

7
1
15
6
listen0
1
12
0
0
12
1
1
5
139
9
do_create11
50
11
55
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
56
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
57
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
1
1
3
31
5
2
1
3
31
3
13
10
37
0
0
12
11
59
5
1
1
7
1
3
97
3
31
10
49
11
60
1
14
Illegal name.
7
1
15
6
listen0
1
12
11
63
1
8
/sys/sys7
1
3
94
1
11
find_player5
1
1
7
3
3
40
10
64
11
64
1
28
That player already exists.
7
1
15
6
listen0
1
12
11
67
1
8
/sys/sys7
1
3
94
1
8
find_wiz5
1
1
7
3
3
40
10
79
11
68
1
28
That player already exists.
7
1
15
6
listen0
1
12
11
71
11
71
5
4
1
1
11
/obj/player7
1
3
44
3
1
11
72
5
4
1
1
10
set_secure7
2
3
40
11
73
5
4
1
1
8
set_name5
1
1
7
3
3
40
11
74
5
4
1
1
12
set_password5
2
1
7
3
3
40
11
75
5
4
1
1
9
/obj/room7
1
3
94
7
2
3
52
5
4
1
7
1
3
63
10
125
11
77
1
13
Reconnect to 5
4
1
7
1
3
91
3
26
1
9
 failed.
3
26
7
1
3
62
9
131
11
79
11
79
5
4
1
1
7
connect7
2
3
40
11
80
11
80
7
0
15
13
self_destruct0
1
12
0
0
12
1
0
0
8
13
self_destruct11
84
11
85
0
1
1
16
do_self_destruct7
2
3
41
0
0
12
1
0
0
8
16
do_self_destruct11
88
11
89
7
0
3
53
7
1
3
45
0
0
12
1
1
5
121
10
do_connect11
92
11
97
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
98
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
99
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
1
1
3
31
10
34
0
0
12
11
101
5
4
1
1
8
/sys/sys7
1
3
94
1
11
find_player5
1
1
7
3
3
40
3
1
3
31
10
67
5
4
1
1
8
/sys/sys7
1
3
94
1
8
find_wiz5
1
1
7
3
3
40
3
1
10
60
5
0
1
7
1
15
6
do_wiz12
11
104
11
104
1
28
That player does not exist.
7
1
15
6
listen0
1
12
11
107
5
4
1
1
14
check_password5
2
1
7
3
3
40
3
31
10
81
11
108
1
16
Wrong password.
7
1
15
6
listen0
1
12
11
111
5
4
1
7
1
3
60
10
91
11
111
5
4
1
1
16
force_disconnect7
2
3
40
11
112
5
4
1
7
1
3
63
10
107
11
113
1
13
Reconnect to 5
4
1
7
1
3
91
3
26
1
9
 failed.
3
26
7
1
3
62
9
113
11
115
11
115
5
4
1
1
7
connect7
2
3
40
11
116
11
116
7
0
15
13
self_destruct0
1
12
0
0
12
1
1
5
106
6
do_wiz11
120
11
125
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
126
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
127
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
1
1
3
31
10
34
0
0
12
11
129
5
4
1
1
8
/sys/sys7
1
3
94
1
8
find_wiz5
1
1
7
3
3
40
3
1
3
31
10
52
11
130
1
28
That wizard does not exist.
7
1
15
6
listen0
1
12
11
133
5
4
1
1
14
check_password5
2
1
7
3
3
40
3
31
10
66
11
134
1
16
Wrong password.
7
1
15
6
listen0
1
12
11
137
5
4
1
7
1
3
60
10
76
11
137
5
4
1
1
16
force_disconnect7
2
3
40
11
138
5
4
1
7
1
3
63
10
92
11
139
1
13
Reconnect to 5
4
1
7
1
3
91
3
26
1
9
 failed.
3
26
7
1
3
62
9
98
11
141
11
141
5
4
1
1
7
connect7
2
3
40
11
142
11
142
7
0
15
13
self_destruct0
1
12
0
0
12
1
1
1
13
7
do_quit11
146
11
147
7
0
3
64
11
148
7
0
3
53
7
1
3
45
0
1
12
0
0
12
.END
/sys/sys
2
0
0
1
2
86
10
make_flags11
5
5
0
1
0
1
3
17
10
14
11
8
5
1
1
1
10
 permanent3
2
11
8
5
0
1
0
1
3
32
3
7
11
9
5
0
1
0
2
3
17
10
28
11
9
5
1
1
1
8
 forsale3
2
11
9
5
0
1
0
2
3
32
3
7
11
10
5
0
1
0
4
3
17
10
42
11
10
5
1
1
1
8
 hostile3
2
11
10
5
0
1
0
4
3
32
3
7
11
11
5
0
1
0
8
3
17
10
56
11
11
5
1
1
1
7
 temple3
2
11
11
5
0
1
0
8
3
32
3
7
11
12
5
0
1
0
16
3
17
10
70
11
12
5
1
1
1
5
 dark3
2
11
12
5
0
1
0
16
3
32
3
7
11
13
5
0
1
10
81
11
13
5
1
1
1
1
 5
0
1
7
1
3
92
3
26
3
2
11
14
5
1
1
12
0
0
12
0
1
7
288
8
make_num11
17
11
22
5
4
1
5
0
1
1
9
get_short7
2
3
40
3
1
11
23
5
1
1
5
0
1
1
8
get_type7
2
3
40
3
1
5
1
1
0
4
3
18
10
28
11
24
5
4
1
1
6
Exit: 5
0
1
1
8
get_name7
2
3
40
3
26
3
1
11
25
11
25
5
2
1
5
0
1
1
9
get_owner7
2
3
40
3
1
5
6
1
7
0
3
54
3
1
3
31
10
47
11
26
5
6
1
7
0
3
43
3
1
11
27
5
2
1
5
6
1
3
19
5
6
1
1
8
get_type7
2
3
40
0
8
3
18
3
14
10
61
5
4
1
12
11
28
11
28
5
5
1
1
2
(#5
0
1
7
1
3
98
7
1
3
92
3
26
3
1
5
1
1
0
1
3
18
10
81
11
29
5
5
1
1
1
P3
2
9
222
11
30
5
1
1
0
2
3
18
10
91
11
30
5
5
1
1
1
w3
2
9
221
11
31
5
1
1
0
3
3
18
10
101
11
31
5
5
1
1
1
R3
2
9
220
11
32
5
1
1
0
4
3
18
10
111
11
32
5
5
1
1
1
E3
2
9
219
11
33
5
1
1
0
5
3
18
10
121
11
33
5
5
1
1
1
W3
2
9
218
11
34
5
1
1
0
6
3
18
10
131
11
34
5
5
1
1
1
A3
2
9
217
11
35
5
1
1
0
7
3
18
10
141
11
35
5
5
1
1
1
p3
2
9
216
11
36
5
1
1
0
8
3
18
10
151
11
36
5
5
1
1
1
b3
2
9
215
11
37
5
1
1
0
9
3
18
10
161
11
37
5
5
1
1
1
M3
2
9
214
11
38
5
1
1
0
10
3
18
10
171
11
38
5
5
1
1
1
O3
2
9
213
11
39
5
1
1
0
11
3
18
10
181
11
39
5
5
1
1
1
G3
2
9
212
11
40
5
1
1
0
12
3
18
10
191
11
40
5
5
1
1
1
S3
2
9
211
11
41
5
1
1
0
13
3
18
10
201
11
41
5
5
1
1
1
C3
2
9
210
11
42
11
42
5
5
1
1
1
(5
0
1
7
1
3
91
3
26
3
1
11
43
11
43
11
43
11
43
11
43
11
43
11
43
11
43
11
43
11
43
11
43
11
43
11
43
5
3
1
5
0
1
1
9
get_flags7
2
3
40
3
1
10
279
11
44
5
5
1
1
1
 3
2
5
3
1
0
1
3
17
10
242
11
45
5
5
1
1
1
P3
2
11
46
5
3
1
0
2
3
17
10
251
11
46
5
5
1
1
1
S3
2
11
47
5
3
1
0
4
3
17
10
260
11
47
5
5
1
1
1
H3
2
11
48
5
3
1
0
8
3
17
10
269
11
48
5
5
1
1
1
T3
2
11
49
5
3
1
0
16
3
17
10
278
11
49
5
5
1
1
1
D3
2
11
50
11
51
5
4
1
5
5
1
3
26
1
1
)3
26
12
0
0
12
0
2
5
94
7
present11
54
5
1
1
3
31
10
6
0
0
12
11
59
11
59
5
4
1
5
0
1
0
1
1
1
.7
3
3
90
3
1
5
4
1
10
32
11
61
5
3
1
5
0
1
5
4
1
0
1
3
27
7
2
3
87
3
1
11
62
5
3
1
5
3
1
7
1
3
93
3
1
11
64
5
3
1
10
47
11
65
5
0
1
5
0
1
5
0
1
7
1
3
86
5
4
1
3
27
7
2
3
88
3
1
9
52
11
67
11
67
5
3
1
0
1
3
1
11
68
5
0
1
3
31
10
58
0
0
12
11
69
11
69
5
2
1
5
1
1
7
1
3
46
3
1
11
70
5
2
1
10
89
5
2
1
1
2
id5
0
1
7
3
3
40
10
81
5
3
1
3
36
3
31
10
80
5
2
1
12
11
74
11
74
11
74
5
2
1
5
2
1
7
1
3
47
3
1
9
65
11
76
0
0
12
0
0
12
0
2
2
25
9
tell_room11
79
5
0
1
3
31
10
6
0
0
12
11
81
11
81
5
0
1
1
6
listen5
1
1
7
3
3
40
11
82
5
0
1
7
1
3
46
0
0
0
0
1
6
listen5
1
1
7
5
3
109
0
0
12
0
3
3
30
16
tell_room_except11
85
5
0
1
3
31
10
6
0
0
12
11
87
5
0
1
5
1
1
3
19
10
17
11
87
5
0
1
1
6
listen5
2
1
7
3
3
40
11
88
11
88
5
0
1
7
1
3
46
5
1
1
0
0
1
6
listen5
2
1
7
5
3
109
0
0
12
0
4
4
34
17
tell_room_except211
91
5
0
1
3
31
10
6
0
0
12
11
93
5
1
1
5
0
1
3
19
5
2
1
5
0
1
3
19
3
14
10
21
11
93
5
0
1
1
6
listen5
3
1
7
3
3
40
11
94
11
94
5
0
1
7
1
3
46
5
1
1
5
2
1
1
6
listen5
3
1
7
5
3
109
0
0
12
0
2
3
32
10
make_space11
97
11
100
5
2
1
5
1
1
5
0
1
7
1
3
86
3
27
3
1
5
2
1
0
0
3
20
10
17
11
101
5
2
1
0
0
3
1
11
102
11
102
5
2
1
3
35
10
27
11
102
5
0
1
1
1
 3
2
9
18
11
103
5
0
1
12
0
0
12
0
0
3
84
8
who_list11
106
11
111
5
1
1
0
0
3
1
11
112
7
0
3
54
1
6
listen1
20
Active Connections:
7
3
3
40
11
113
7
0
3
54
1
6
listen1
19
------------------
7
3
3
40
11
114
5
0
1
7
0
3
110
3
1
11
115
5
0
1
10
56
11
116
5
2
1
5
0
1
1
9
get_short7
2
3
40
3
1
5
2
1
10
48
11
118
5
1
1
3
33
11
119
7
0
3
54
1
6
listen5
2
1
1
1

3
26
7
3
3
40
11
121
11
121
5
0
1
5
0
1
7
1
3
110
3
1
9
24
11
123
5
1
1
0
1
3
18
10
69
11
124
7
0
3
54
1
6
listen1
20
1 player connected.
7
3
3
40
9
81
11
126
11
126
7
0
3
54
1
6
listen5
1
1
7
1
3
92
1
20
 players connected.
3
26
7
3
3
40
11
127
0
0
12
0
0
2
120
12
wiz_who_list11
129
11
133
5
1
1
0
0
3
1
11
134
5
0
1
7
0
3
110
3
1
11
135
7
0
3
54
1
6
listen1
7
Address0
16
7
2
15
10
make_space1
4
Name0
32
7
2
15
10
make_space3
26
1
9
Location
3
26
7
3
3
40
11
138
7
0
3
54
1
6
listen1
7
-------0
16
7
2
15
10
make_space1
4
----0
32
7
2
15
10
make_space3
26
1
9
--------
3
26
7
3
3
40
11
141
5
0
1
10
92
11
142
5
1
1
3
33
11
143
7
0
3
54
1
6
listen5
0
1
7
1
3
61
0
16
7
2
15
10
make_space5
0
1
7
1
15
8
make_num0
32
7
2
15
10
make_space3
26
5
0
1
7
1
3
48
10
77
5
0
1
7
1
3
48
7
1
15
8
make_num9
79
3
12
1
4
void3
12
3
26
1
1

3
26
7
3
3
40
11
148
5
0
1
5
0
1
7
1
3
110
3
1
9
44
11
150
5
1
1
0
1
3
18
10
105
11
151
7
0
3
54
1
6
listen1
20
1 player connected.
7
3
3
40
9
117
11
153
11
153
7
0
3
54
1
6
listen5
1
1
7
1
3
92
1
20
 players connected.
3
26
7
3
3
40
11
154
0
0
12
1
0
0
15
4
init11
156
7
0
3
53
7
1
3
108
3
31
10
12
11
158
7
0
3
53
7
1
3
45
11
159
0
0
12
0
1
3
38
11
find_player11
161
11
165
5
2
1
1
11
/obj/player7
1
3
94
3
1
11
166
5
1
1
5
0
1
7
1
3
96
3
1
11
167
5
2
1
10
33
5
1
1
5
2
1
1
7
get_uid7
2
3
40
3
18
10
25
5
2
1
12
11
170
11
170
5
2
1
5
2
1
7
1
3
49
3
1
9
13
11
172
0
0
12
0
0
12
0
1
3
38
8
find_wiz11
175
11
179
5
2
1
1
8
/obj/wiz7
1
3
94
3
1
11
180
5
1
1
5
0
1
7
1
3
96
3
1
11
181
5
2
1
10
33
5
1
1
5
2
1
1
7
get_uid7
2
3
40
3
18
10
25
5
2
1
12
11
184
11
184
5
2
1
5
2
1
7
1
3
49
3
1
9
13
11
186
0
0
12
0
0
12
.END
/sys/wizcompile
3
1
*wiz_who_called
0

1
0
0
15
4
init11
3
7
0
3
53
7
1
3
108
3
31
10
12
11
4
7
0
3
53
7
1
3
45
11
5
0
0
12
0
0
0
13
10
wizcompile11
7
11
8
0
0
1
9
docompile7
2
3
41
11
9
4
0
1
7
0
3
43
3
1
0
0
12
1
0
1
38
9
docompile11
12
11
15
5
0
1
1
8
/obj/wiz7
1
3
70
3
1
4
0
1
3
31
10
12
0
0
12
11
17
5
0
1
10
28
11
18
4
0
1
1
6
listen1
7
@load: 5
0
1
7
1
3
91
3
26
1
10
 compiled
3
26
7
3
3
40
9
35
11
20
11
20
4
0
1
1
6
listen1
14
@load: failed
7
3
3
40
11
21
0
0
12
.END
/obj/room
4
6
*flags
5

*special
4

*dropto
3

*owner
2

*short_desc
1

*long_desc
0

0
0
0
5
9
get_flags11
7
4
5
1
12
0
0
12
0
0
0
5
11
get_special11
8
4
4
1
12
0
0
12
0
1
1
9
9
set_flags11
9
11
9
4
5
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
11
set_special11
10
11
10
4
4
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
10
get_dropto11
11
4
3
1
12
0
0
12
0
1
1
9
10
set_dropto11
12
11
12
4
3
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
10
13
self_destruct11
14
11
14
7
0
3
53
7
1
3
45
0
1
12
0
0
12
0
0
0
5
8
get_type11
16
0
3
12
0
0
12
0
1
1
9
8
set_long11
18
11
19
4
0
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
9
set_short11
23
11
23
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
11
8
get_long11
25
4
0
1
10
5
4
0
1
9
7
3
12
1
16
You are nowhere.3
12
12
0
0
12
0
0
0
11
9
get_short11
28
4
1
1
10
5
4
1
1
9
7
3
12
1
9
Gray Mist3
12
12
0
0
12
0
0
0
116
4
stat11
30
11
31
7
0
3
54
1
6
listen1
18
Object Type: ROOM
7
3
3
40
4
5
1
10
27
11
32
7
0
3
54
1
6
listen1
7
Flags: 1
8
/sys/sys7
1
3
94
1
10
make_flags4
5
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
33
4
4
1
10
43
11
33
7
0
3
54
1
6
listen1
9
Special: 4
4
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
34
4
1
1
10
57
11
35
7
0
3
54
1
6
listen1
7
Short: 4
1
1
3
26
1
1

3
26
7
3
3
40
11
36
4
0
1
10
71
11
37
7
0
3
54
1
6
listen1
6
Long: 4
0
1
3
26
1
1

3
26
7
3
3
40
11
38
4
3
1
10
91
11
39
7
0
3
54
1
6
listen1
8
Dropto: 1
8
/sys/sys7
1
3
94
1
8
make_num4
3
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
40
4
2
1
10
111
11
41
7
0
3
54
1
6
listen1
7
Owner: 1
8
/sys/sys7
1
3
94
1
8
make_num4
2
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
42
0
1
12
0
0
12
.END
/obj/exit
5
6
*special
5

*flags
4

*owner
3

*long_desc
2

*name
1

*dest
0

0
0
0
10
13
self_destruct11
10
11
10
7
0
3
53
7
1
3
45
0
1
12
0
0
12
0
0
0
5
11
get_special11
12
4
5
1
12
0
0
12
0
1
1
9
11
set_special11
13
11
13
4
5
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
9
get_flags11
14
4
4
1
12
0
0
12
0
1
1
9
9
set_flags11
15
11
15
4
4
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
9
get_owner11
16
4
3
1
12
0
0
12
0
1
1
9
9
set_owner11
17
11
17
4
3
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
8
get_long11
18
4
2
1
12
0
0
12
0
0
0
5
8
get_type11
19
0
4
12
0
0
12
0
1
1
13
2
id11
21
4
1
1
0
1
1
1
;5
0
1
3
26
1
1
;3
26
7
3
3
90
12
0
0
12
0
1
1
9
8
set_long11
23
11
24
4
2
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
16
8
get_name11
28
4
1
1
10
13
4
1
1
0
2
4
1
1
7
1
3
86
0
2
3
27
7
3
3
85
12
11
28
0
0
12
0
0
0
5
8
get_dest11
29
4
0
1
12
0
0
12
0
1
3
98
8
set_name11
31
11
35
4
1
1
10
40
11
36
5
1
1
4
1
1
0
1
1
1
;7
3
3
90
3
1
11
37
5
2
1
4
1
1
5
1
1
0
1
3
27
7
2
3
87
3
1
11
38
4
1
1
4
1
1
4
1
1
7
1
3
86
5
1
1
3
27
7
2
3
88
3
1
5
2
1
10
38
11
39
5
2
1
7
1
3
103
11
40
9
1
11
41
11
41
5
0
1
1
1
;5
0
1
3
26
1
1
;3
26
3
1
11
42
4
1
1
5
0
1
3
1
11
43
5
0
1
10
93
11
44
5
1
1
5
0
1
0
1
1
1
;7
3
3
90
3
1
11
45
5
2
1
5
0
1
5
1
1
0
1
3
27
7
2
3
87
3
1
11
46
5
0
1
5
0
1
5
0
1
7
1
3
86
5
1
1
3
27
7
2
3
88
3
1
5
2
1
10
91
11
47
5
2
1
1
2
go7
2
3
38
11
48
9
53
11
49
0
1
12
0
0
12
0
1
1
9
8
set_dest11
52
11
53
4
0
1
5
0
1
3
1
0
1
12
0
0
12
1
1
3
56
2
go11
57
5
0
1
10
5
0
0
12
11
62
4
0
1
3
31
10
18
11
63
7
0
3
54
1
6
listen1
23
This exit is unlinked.
7
3
3
40
0
1
12
11
66
11
66
5
2
1
7
0
15
8
get_name3
1
11
67
5
1
1
5
2
1
0
1
1
1
;7
3
3
90
3
1
5
1
1
10
43
11
69
5
2
1
5
2
1
5
1
1
0
1
3
27
7
2
3
87
3
1
11
70
11
70
7
0
3
54
1
11
move_player4
0
1
5
2
1
7
4
3
40
0
1
12
0
0
12
0
0
0
161
4
stat11
74
11
75
7
0
3
54
1
6
listen1
18
Object Type: EXIT
7
3
3
40
4
4
1
10
27
11
76
7
0
3
54
1
6
listen1
7
Flags: 1
8
/sys/sys7
1
3
94
1
10
make_flags4
4
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
77
4
5
1
10
43
11
77
7
0
3
54
1
6
listen1
9
Special: 4
5
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
78
7
0
3
53
7
1
3
48
10
70
11
80
7
0
3
54
1
6
listen1
10
Location: 1
8
/sys/sys7
1
3
94
1
8
make_num7
0
3
53
7
1
3
48
7
3
3
40
3
26
1
1

3
26
7
3
3
40
9
78
11
82
11
82
7
0
3
54
1
6
listen1
15
Location: void
7
3
3
40
11
83
4
1
1
10
93
11
84
7
0
3
54
1
6
listen1
6
Name: 7
0
15
8
get_name3
26
1
1

3
26
7
3
3
40
11
85
4
2
1
10
107
11
86
7
0
3
54
1
6
listen1
6
Long: 4
2
1
3
26
1
1

3
26
7
3
3
40
11
87
4
0
1
10
128
11
88
7
0
3
54
1
6
listen1
11
Linked To: 1
8
/sys/sys7
1
3
94
1
8
make_num4
0
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
9
136
11
90
11
90
7
0
3
54
1
6
listen1
20
Linked To: UNLINKED
7
3
3
40
11
91
4
3
1
10
156
11
92
7
0
3
54
1
6
listen1
7
Owner: 1
8
/sys/sys7
1
3
94
1
8
make_num4
3
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
93
0
1
12
0
0
12
.END
/obj/player
6
30
*armor_worn
21
9

*possessor
20

*weapon
19

*is_healing
18

*armor_hit
17

*armor_dam
16

*gold
15

*special
14

*flags
13

*level
12

*xp
11

*max_hp
10

*hp
9

*alive
8

*password
7

*low_name
6

*name
5

*is_attacking
4

*me
3

*_securepath
2

*_securetype
1

*_secure
0

0
1
1
16
6
listen11
854
11
855
5
0
1
7
1
3
62
4
20
1
10
13
11
856
4
20
1
1
17
possession_report5
0
1
7
3
3
40
11
857
0
0
12
1
0
0
179
4
init11
815
11
816
0
2
0
0
7
2
15
12
check_secure11
817
4
8
1
0
1
3
1
11
818
7
0
3
55
11
819
4
10
1
0
14
3
1
11
820
4
9
1
4
10
1
3
1
11
821
4
11
1
0
0
3
1
11
822
4
12
1
0
1
3
1
11
823
4
3
1
7
0
3
53
3
1
4
3
1
7
1
3
108
3
31
10
41
0
0
12
11
825
11
825
0
0
1
6
do_huh7
2
3
39
11
826
1
3
say1
6
do_say7
2
3
38
11
827
1
4
pose1
7
do_pose7
2
3
38
11
828
1
1
:1
7
do_pose7
2
3
39
11
829
1
1
"1
6
do_say7
2
3
39
11
830
1
4
help1
7
do_help7
2
3
38
11
831
1
1
?1
7
do_help7
2
3
38
11
832
1
1
i1
12
do_inventory7
2
3
38
11
833
1
9
inventory1
12
do_inventory7
2
3
38
11
834
1
1
l1
4
look7
2
3
38
11
835
1
4
look1
4
look7
2
3
38
11
836
1
4
drop1
7
do_drop7
2
3
38
11
837
1
3
get1
6
do_get7
2
3
38
11
838
1
4
take1
7
do_take7
2
3
38
11
839
1
5
wield1
8
do_wield7
2
3
38
11
840
1
7
unwield1
10
do_unwield7
2
3
38
11
841
1
3
who1
6
do_who7
2
3
38
11
842
1
4
quit1
7
do_quit7
2
3
38
11
843
1
11
reincarnate1
14
do_reincarnate7
2
3
38
11
844
1
4
kill1
7
do_kill7
2
3
38
11
845
1
5
score1
8
do_score7
2
3
38
11
846
1
4
QUIT1
7
do_quit7
2
3
38
11
847
1
3
WHO1
6
do_who7
2
3
38
11
848
1
8
password1
11
do_password7
2
3
38
11
849
1
5
exits1
8
do_exits7
2
3
38
11
850
1
4
wear1
7
do_wear7
2
3
38
11
851
1
6
unwear1
9
do_unwear7
2
3
38
0
0
12
0
0
0
20
10
disconnect11
811
11
812
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
19
 has disconnected.
3
26
7
5
3
40
0
0
12
1
1
1
96
10
do_unwield11
791
4
8
1
3
31
10
10
11
793
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
796
11
796
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
4
19
1
3
19
10
33
11
798
1
26
You aren't wielding that.
7
1
15
6
listen0
1
12
11
801
5
0
1
1
7
unwield7
2
3
40
10
52
11
802
1
18
You can't unwield 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen0
1
12
11
805
11
805
4
19
1
0
0
3
1
11
806
1
12
You unwield 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
807
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
10
 unwields 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
5
3
40
0
1
12
0
0
12
0
0
0
15
13
force_unwield11
786
4
19
1
7
0
3
43
3
19
10
8
0
0
12
11
788
11
788
4
19
1
0
0
3
1
0
0
12
1
1
2
99
8
do_wield11
759
4
8
1
3
31
10
10
11
763
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
766
11
766
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
3
31
10
32
11
768
1
21
You don't have that.
7
1
15
6
listen0
1
12
11
771
4
19
1
10
41
11
772
1
35
You are already wielding a weapon.
7
1
15
6
listen0
1
12
11
775
11
775
5
1
1
5
0
1
1
9
get_short7
2
3
40
3
1
5
0
1
1
5
wield7
2
3
40
3
31
10
61
11
777
1
22
You can't wield that.
7
1
15
6
listen0
1
12
11
780
11
780
1
10
You wield 5
1
1
3
26
1
2
.
3
26
7
1
15
6
listen11
781
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
8
 wields 3
26
5
1
1
3
26
1
2
.
3
26
7
5
3
40
11
782
4
19
1
5
0
1
3
1
0
1
12
0
0
12
1
1
1
99
7
do_drop11
739
4
8
1
3
31
10
10
11
741
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
744
11
744
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
3
31
10
32
11
746
1
21
You don't have that.
7
1
15
6
listen0
1
12
11
749
5
0
1
1
4
drop7
2
3
40
10
51
11
750
1
15
You can't drop 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen0
1
12
11
753
11
753
1
9
You drop 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
754
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
7
 drops 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
1

3
26
7
5
3
40
11
755
5
0
1
7
0
3
53
7
1
3
48
7
2
3
52
0
1
12
0
0
12
1
1
1
106
6
do_get11
718
4
8
1
3
31
10
10
11
720
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
723
11
723
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
1
3
48
7
4
3
40
3
1
5
0
1
3
31
10
34
11
725
1
25
You don't see that here.
7
1
15
6
listen0
1
12
11
728
5
0
1
1
3
get7
2
3
40
3
31
10
54
11
729
1
14
You can't get 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen0
1
12
11
732
11
732
5
0
1
7
0
3
53
7
2
3
52
11
733
1
8
You get 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
734
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
6
 gets 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
1

3
26
7
5
3
40
11
735
5
0
1
7
0
3
53
7
2
3
52
0
1
12
0
0
12
1
1
1
12
6
do_who11
713
11
714
1
8
/sys/sys7
1
3
94
1
8
who_list7
2
3
40
0
1
12
0
0
12
1
1
1
15
7
do_quit11
706
11
707
1
5
Bye!
7
1
15
6
listen11
708
7
0
3
64
11
709
7
0
15
10
disconnect0
1
12
0
0
12
1
1
1
7
6
do_huh11
702
11
703
1
28
Huh? (Type "help" for help)
7
1
15
6
listen0
0
12
0
0
0
25
7
connect11
697
11
698
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
16
 has connected.
3
26
7
5
3
40
11
699
0
0
1
6
banner7
2
3
41
0
0
12
1
0
0
11
6
banner11
692
11
693
1
5
/motd7
1
3
72
11
694
0
0
7
1
15
4
look0
0
12
1
1
4
118
7
do_help11
662
5
0
1
10
73
11
667
5
1
1
1
10
/sys/help17
1
3
94
7
1
3
49
3
1
11
668
5
1
1
5
2
1
3
31
3
14
10
36
5
1
1
1
9
get_topic7
2
3
40
5
0
1
3
18
10
28
11
669
5
2
1
5
1
1
3
1
11
670
11
670
5
1
1
5
1
1
7
1
3
49
3
1
9
11
11
672
5
2
1
3
31
10
46
11
673
1
42
There is no help available on that topic.
7
1
15
6
listen0
1
12
11
676
11
676
5
3
1
5
2
1
1
8
get_text7
2
3
40
3
1
5
3
1
10
65
11
677
1
1

5
3
1
3
26
1
1

3
26
7
1
15
6
listen9
70
11
678
11
678
1
42
Help has not been entered for that topic.
7
1
15
6
listen11
679
0
1
12
11
681
11
681
1
35

Help available for the following:
7
1
15
6
listen11
682
1
34
---------------------------------
7
1
15
6
listen11
683
5
1
1
1
10
/sys/help17
1
3
94
7
1
3
49
3
1
11
684
5
1
1
10
109
11
685
5
1
1
1
9
get_topic7
2
3
40
1
1
 3
26
7
1
15
6
listen11
686
5
1
1
5
1
1
7
1
3
49
3
1
9
90
11
688
11
688
1
2


7
1
15
6
listen0
1
12
0
0
12
1
1
1
48
8
do_score11
653
4
8
1
10
38
11
655
1
4
HP: 4
9
1
7
1
3
92
3
26
1
1
/3
26
4
10
1
7
1
3
92
3
26
1
14
       Level: 3
26
4
12
1
7
1
3
92
3
26
1
11
       XP: 3
26
4
11
1
7
1
3
92
3
26
1
11
     Gold: 3
26
4
15
1
7
1
3
92
3
26
1
1

3
26
7
1
15
6
listen9
43
11
658
11
658
1
51
You are dead. This implies your score kinda SUCKS.
7
1
15
6
listen11
659
0
1
12
0
0
12
0
0
0
5
8
get_gold11
651
4
15
1
12
0
0
12
1
1
4
78
12
do_inventory11
627
11
632
5
1
1
0
0
3
1
11
633
5
2
1
7
0
3
53
7
1
3
46
3
1
11
634
5
2
1
10
49
11
635
5
3
1
5
2
1
1
9
get_short7
2
3
40
3
1
5
3
1
10
41
5
1
1
3
31
10
31
11
638
1
18
You are carrying:
7
1
15
6
listen11
640
11
640
5
1
1
3
33
11
641
5
3
1
1
1

3
26
7
1
15
6
listen11
643
11
643
5
2
1
5
2
1
7
1
3
47
3
1
9
12
11
645
4
15
1
10
62
11
645
1
9
You have 4
15
1
7
1
3
92
3
26
1
13
 gold coins.
3
26
7
1
15
6
listen11
646
5
1
1
3
31
4
15
1
3
31
3
14
10
73
11
647
1
22
You are empty-handed.
7
1
15
6
listen11
648
0
1
12
0
0
12
0
1
1
25
7
do_quit11
621
11
622
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
19
 has disconnected.
3
26
7
5
3
40
11
623
7
0
3
64
0
1
12
0
0
12
0
1
6
353
6
attack11
556
5
0
1
7
0
3
53
3
18
10
8
0
0
12
11
561
4
4
1
7
0
3
53
3
18
10
20
11
562
4
4
1
0
0
3
1
0
0
12
11
565
4
8
1
3
31
10
30
11
566
4
4
1
0
0
3
1
0
0
12
11
569
5
0
1
10
48
4
4
1
10
42
11
571
4
4
1
5
0
1
3
1
0
0
12
9
47
11
574
11
574
4
4
1
5
0
1
3
1
11
575
11
575
4
4
1
3
31
10
55
11
576
7
0
15
10
find_enemy11
577
4
4
1
3
31
10
61
0
0
12
11
578
4
4
1
1
9
is_living7
2
3
40
3
31
10
71
11
578
7
0
15
10
find_enemy11
579
4
4
1
3
31
10
77
0
0
12
11
580
4
4
1
7
1
3
48
7
0
3
53
7
1
3
48
3
19
10
90
11
581
7
0
15
10
find_enemy11
582
4
4
1
3
31
10
96
0
0
12
11
583
11
583
5
5
1
4
4
1
1
9
get_short7
2
3
40
3
1
11
584
5
1
1
4
4
1
1
16
impending_attack7
2
3
40
3
1
4
8
1
3
31
10
116
0
0
12
11
586
4
4
1
1
11
attempt_hit7
0
15
12
to_hit_bonus7
3
3
40
10
302
11
587
5
3
1
7
0
15
12
damage_bonus3
1
11
588
5
4
1
4
4
1
1
9
do_damage5
3
1
7
3
3
40
3
1
5
3
1
0
1
3
20
10
146
11
590
5
2
1
0
0
3
1
9
206
11
591
5
3
1
0
3
3
20
10
156
11
592
5
2
1
0
1
3
1
9
205
11
593
5
3
1
0
5
3
20
10
166
11
594
5
2
1
0
2
3
1
9
204
11
595
5
3
1
0
9
3
20
10
176
11
596
5
2
1
0
3
3
1
9
203
11
597
5
3
1
0
17
3
20
10
186
11
598
5
2
1
0
4
3
1
9
202
11
599
5
3
1
0
33
3
20
10
196
11
600
5
2
1
0
5
3
1
9
201
11
601
11
602
5
2
1
0
6
3
1
11
604
11
604
11
604
11
604
11
604
11
604
11
604
7
0
3
53
1
6
listen5
2
1
7
1
15
12
get_hit_msg15
5
1
3
26
5
2
1
7
1
15
12
get_hit_msg23
26
1
1

3
26
7
3
3
40
11
606
1
8
/sys/sys7
1
3
94
1
17
tell_room_except27
0
3
53
7
1
3
48
7
0
3
53
4
4
1
7
0
15
9
get_short1
1
 3
26
5
2
1
7
1
15
12
get_hit_msg43
26
5
5
1
3
26
5
2
1
7
1
15
12
get_hit_msg53
26
1
1

3
26
7
6
3
40
4
4
1
1
9
is_living7
2
3
40
3
31
10
300
11
608
7
0
3
53
1
6
listen1
16
You have killed 5
5
1
3
26
1
2
!
3
26
7
3
3
40
11
609
1
8
/sys/sys7
1
3
94
1
17
tell_room_except27
0
3
53
7
1
3
48
7
0
3
53
4
4
1
7
0
15
9
get_short1
12
 has killed 3
26
5
5
1
3
26
1
2
!
3
26
7
6
3
40
11
610
5
1
1
7
1
15
6
add_xp11
611
7
0
15
10
find_enemy11
613
9
345
11
613
11
614
7
0
3
53
1
6
listen1
11
You missed 5
5
1
3
26
1
2
.
3
26
7
3
3
40
11
615
4
4
1
1
6
listen7
0
15
9
get_short1
13
 misses you.
3
26
7
3
3
40
11
616
1
8
/sys/sys7
1
3
94
1
17
tell_room_except27
0
3
53
7
1
3
48
7
0
3
53
4
4
1
7
0
15
9
get_short1
8
 misses 3
26
5
5
1
3
26
1
2
.
3
26
7
6
3
40
11
618
11
618
0
3
1
6
attack7
2
3
41
0
0
12
0
0
0
5
13
get_damreduce11
554
4
16
1
12
0
0
12
0
0
0
5
13
get_hitreduce11
553
4
17
1
12
0
0
12
0
1
1
17
11
attempt_hit11
549
5
0
1
0
52
3
26
4
17
1
3
27
0
2
4
12
1
3
28
3
27
0
100
7
1
3
65
3
22
12
0
0
12
1
1
1
92
14
do_reincarnate11
525
4
8
1
10
8
11
527
1
29
Idiot, you haven't DIED yet.
7
1
15
6
listen9
87
11
528
7
0
3
53
7
1
3
48
3
31
10
21
11
530
1
52
You're not in a temple, you're in the hideous void.
7
1
15
6
listen0
1
12
11
533
7
0
3
53
7
1
3
48
1
9
get_flags7
2
3
40
0
8
3
17
3
31
10
39
11
534
1
24
You're not in a temple.
7
1
15
6
listen0
1
12
11
537
11
537
4
9
1
0
1
3
1
11
538
4
8
1
0
1
3
1
11
539
4
18
1
0
1
3
1
11
540
4
11
1
4
11
1
0
2
3
29
3
1
11
541
0
0
7
1
15
6
add_xp11
542
0
8
1
8
autoheal7
2
3
41
11
543
1
39
You come back to life, you hot ticket.
7
1
15
6
listen11
544
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
5
1
1
42
 stops being a ghost, regains flesh, etc.
3
26
7
5
3
40
11
546
0
1
12
0
0
12
0
1
5
277
9
do_damage11
469
11
473
5
0
1
4
16
1
3
3
5
0
1
0
0
3
20
10
13
11
474
5
0
1
0
0
3
1
11
475
4
18
1
3
31
10
26
11
476
4
18
1
0
1
3
1
11
477
0
8
1
8
autoheal7
2
3
41
11
479
11
479
5
1
1
5
0
1
4
9
1
3
22
10
35
4
9
1
9
37
3
12
5
0
1
3
12
3
1
11
480
4
9
1
5
0
1
3
3
5
0
1
0
1
3
20
10
52
11
482
5
2
1
0
0
3
1
9
112
11
483
5
0
1
0
3
3
20
10
62
11
484
5
2
1
0
1
3
1
9
111
11
485
5
0
1
0
5
3
20
10
72
11
486
5
2
1
0
2
3
1
9
110
11
487
5
0
1
0
9
3
20
10
82
11
488
5
2
1
0
3
3
1
9
109
11
489
5
0
1
0
17
3
20
10
92
11
490
5
2
1
0
4
3
1
9
108
11
491
5
0
1
0
33
3
20
10
102
11
492
5
2
1
0
5
3
1
9
107
11
493
11
493
5
2
1
0
6
3
1
11
494
11
494
11
494
11
494
11
494
11
494
11
494
7
0
3
43
1
9
get_short7
2
3
40
1
1
 3
26
7
0
3
43
1
12
get_hit_msg35
2
1
7
3
3
40
3
26
1
1

3
26
7
1
15
6
listen11
496
1
9
You have 4
9
1
0
0
3
22
10
140
4
9
1
9
142
3
12
0
0
3
12
7
1
3
92
3
26
1
18
 hit points left.
3
26
7
1
15
6
listen4
9
1
0
1
3
20
10
272
11
498
1
55
You have died. Your ghost now hovers around uselessly.
7
1
15
6
listen11
499
4
9
1
0
0
3
1
11
500
4
8
1
0
0
3
1
11
501
4
4
1
0
0
3
1
11
502
5
3
1
1
11
/obj/corpse7
1
3
44
3
1
11
503
5
3
1
1
8
set_name4
5
1
7
3
3
40
11
504
5
3
1
7
0
3
53
7
1
3
48
7
2
3
52
4
15
1
0
0
3
22
10
218
11
506
5
3
1
1
10
/obj/coins7
1
3
44
3
1
11
507
5
3
1
1
9
set_value4
15
1
7
3
3
40
11
508
5
3
1
7
0
3
53
7
1
3
48
7
2
3
52
11
509
4
15
1
0
0
3
1
11
511
11
511
5
3
1
7
0
3
53
7
1
3
46
3
1
11
512
5
3
1
10
271
11
513
5
4
1
5
3
1
7
1
3
47
3
1
5
3
1
1
4
drop7
2
3
40
10
256
5
3
1
1
9
dead_drop7
2
3
40
3
31
10
254
11
516
5
3
1
7
0
3
53
7
1
3
48
7
2
3
52
11
517
9
265
11
518
11
518
5
3
1
7
0
3
53
7
1
3
48
7
2
3
52
11
519
11
519
5
3
1
5
4
1
3
1
9
226
11
521
11
522
5
1
1
12
0
0
12
1
1
1
122
7
do_kill11
439
4
8
1
3
31
10
10
11
441
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
444
11
444
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
1
3
48
7
4
3
40
3
1
5
0
1
3
31
10
34
11
446
1
25
You don't see that here.
7
1
15
6
listen0
1
12
11
449
5
0
1
1
9
is_living7
2
3
40
3
31
10
47
11
450
1
35
You can't kill that, you bonehead.
7
1
15
6
listen0
1
12
11
453
5
0
1
7
0
3
53
3
18
10
59
11
454
1
46
PLEASE try to control your suicidal impulses.
7
1
15
6
listen0
1
12
11
457
5
0
1
4
4
1
3
18
10
70
11
458
1
38
You're already attacking that. Chill.
7
1
15
6
listen0
1
12
11
461
11
461
1
20
You start attacking 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
462
5
0
1
1
6
listen4
5
1
1
23
 starts attacking you.
3
26
7
3
3
40
11
464
1
8
/sys/sys7
1
3
94
1
17
tell_room_except27
0
3
53
7
1
3
48
5
0
1
7
0
3
53
4
5
1
1
18
 starts attacking 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
6
3
40
11
465
5
0
1
7
1
15
6
attack0
1
12
0
0
12
0
0
1
26
12
damage_bonus11
429
4
19
1
10
12
11
433
5
0
1
4
19
1
1
16
get_damage_bonus4
4
1
7
3
3
40
3
1
9
21
11
435
11
435
5
0
1
0
2
7
1
3
65
0
1
3
26
3
1
11
436
5
0
1
12
0
0
12
0
0
1
28
12
to_hit_bonus11
419
4
19
1
10
12
11
423
5
0
1
4
19
1
1
13
get_hit_bonus4
4
1
7
3
3
40
3
1
9
17
11
425
11
425
5
0
1
0
0
3
1
11
426
5
0
1
0
2
4
12
1
3
28
3
26
0
2
3
27
12
0
0
12
0
0
0
13
9
get_short11
417
4
8
1
10
5
4
5
1
9
9
3
12
1
9
Ghost of 4
5
1
3
26
3
12
12
0
0
12
0
0
0
5
9
is_living11
415
4
8
1
12
0
0
12
0
0
0
7
10
find_enemy11
413
11
413
4
4
1
0
0
3
1
0
0
12
0
0
0
5
8
get_type11
411
0
1
12
0
0
12
0
1
5
206
4
look11
366
11
370
5
1
1
0
0
3
1
11
371
5
4
1
5
0
1
3
1
5
0
1
10
68
11
373
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
1
3
48
7
4
3
40
3
1
5
0
1
3
31
10
40
11
374
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
4
1
7
0
3
53
7
4
3
40
3
1
11
375
5
0
1
3
31
5
4
1
1
2
me3
18
3
14
10
53
11
375
5
0
1
7
0
3
53
3
1
11
376
5
0
1
3
31
5
4
1
1
4
here3
18
3
14
10
66
11
376
5
0
1
7
0
3
53
3
1
11
377
9
91
11
378
7
0
3
53
7
1
3
48
3
31
10
82
11
379
1
21
You are in the void.
7
1
15
6
listen0
1
12
9
90
11
382
11
382
5
0
1
7
0
3
53
7
1
3
48
3
1
11
383
11
383
5
0
1
3
31
10
101
11
384
1
25
You don't see that here.
7
1
15
6
listen0
1
12
11
387
5
0
1
7
0
3
53
7
1
3
48
3
18
10
125
11
388
5
3
1
5
0
1
1
9
get_short7
2
3
40
3
1
5
3
1
10
124
11
389
5
3
1
1
1

3
26
7
1
15
6
listen11
390
11
391
11
391
5
3
1
5
0
1
1
8
get_long7
2
3
40
3
1
5
3
1
10
141
11
392
5
3
1
1
1

3
26
7
1
15
6
listen11
393
11
393
5
2
1
5
0
1
7
1
3
46
3
1
5
0
1
1
9
get_flags7
2
3
40
0
16
3
17
3
31
10
201
11
395
5
2
1
10
200
5
2
1
7
0
3
53
3
19
10
192
11
397
5
3
1
5
2
1
1
9
get_short7
2
3
40
3
1
5
3
1
10
191
5
1
1
3
31
10
184
11
400
1
10
Contents:
7
1
15
6
listen11
401
5
1
1
0
1
3
1
11
403
11
403
5
3
1
1
1

3
26
7
1
15
6
listen11
405
11
406
11
406
5
2
1
5
2
1
7
1
3
47
3
1
9
156
11
408
11
408
0
1
12
0
0
12
0
2
2
62
11
move_player11
356
7
0
3
53
7
1
3
48
10
27
11
358
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
6
 goes 3
26
5
1
1
3
26
1
2
.
3
26
7
5
3
40
11
359
11
359
7
0
3
53
5
0
1
7
2
3
52
11
360
0
0
7
1
15
4
look5
0
1
10
57
11
362
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
14
 has arrived.
3
26
7
5
3
40
11
363
0
1
12
0
0
12
0
0
0
16
8
get_long11
349
4
8
1
10
8
1
19
This is the player 4
5
1
3
26
12
9
13
11
353
1
46
This is the insubstantial ghost of the player 4
5
1
3
26
12
11
354
0
0
12
0
1
2
30
12
get_hit_msg511
341
4
19
1
10
11
11
344
5
1
1
4
19
1
1
12
get_hit_msg55
0
1
7
3
3
40
3
1
11
345
5
1
1
3
31
10
25
11
345
5
1
1
1
15
/sys/combat_def7
1
3
94
1
16
get_def_hit_msg55
0
1
7
3
3
40
3
1
11
346
5
1
1
12
0
0
12
0
1
2
30
12
get_hit_msg411
333
4
19
1
10
11
11
336
5
1
1
4
19
1
1
12
get_hit_msg45
0
1
7
3
3
40
3
1
11
337
5
1
1
3
31
10
25
11
337
5
1
1
1
15
/sys/combat_def7
1
3
94
1
16
get_def_hit_msg45
0
1
7
3
3
40
3
1
11
338
5
1
1
12
0
0
12
0
1
2
30
12
get_hit_msg311
325
4
19
1
10
11
11
328
5
1
1
4
19
1
1
12
get_hit_msg35
0
1
7
3
3
40
3
1
11
329
5
1
1
3
31
10
25
11
329
5
1
1
1
15
/sys/combat_def7
1
3
94
1
16
get_def_hit_msg35
0
1
7
3
3
40
3
1
11
330
5
1
1
12
0
0
12
0
1
2
30
12
get_hit_msg211
317
4
19
1
10
11
11
320
5
1
1
4
19
1
1
12
get_hit_msg25
0
1
7
3
3
40
3
1
11
321
5
1
1
3
31
10
25
11
321
5
1
1
1
15
/sys/combat_def7
1
3
94
1
16
get_def_hit_msg25
0
1
7
3
3
40
3
1
11
322
5
1
1
12
0
0
12
0
1
2
30
12
get_hit_msg111
309
4
19
1
10
11
11
312
5
1
1
4
19
1
1
12
get_hit_msg15
0
1
7
3
3
40
3
1
11
313
5
1
1
3
31
10
25
11
313
5
1
1
1
15
/sys/combat_def7
1
3
94
1
16
get_def_hit_msg15
0
1
7
3
3
40
3
1
11
314
5
1
1
12
0
0
12
0
0
0
5
8
get_name11
305
4
5
1
12
0
0
12
0
0
0
23
16
impending_attack11
298
4
4
1
10
7
4
11
1
0
20
3
29
12
11
300
11
300
4
4
1
7
0
3
43
3
1
11
301
0
0
7
1
15
6
attack4
11
1
0
20
3
29
12
0
0
12
0
0
0
34
13
recalc_max_hp11
289
11
290
4
10
1
0
10
0
4
4
12
1
3
28
3
26
3
1
4
10
1
4
9
1
3
22
4
18
1
3
31
3
14
10
26
11
292
4
18
1
0
1
3
1
11
293
0
8
1
8
autoheal7
2
3
41
9
31
11
295
11
295
4
9
1
4
10
1
3
1
11
296
0
0
12
0
1
3
249
6
add_xp11
260
11
263
4
11
1
5
0
1
3
2
4
11
1
5
2
1
0
1000
3
1
3
20
10
16
11
264
5
1
1
0
1
3
1
9
190
11
265
4
11
1
5
2
1
0
2000
3
1
3
20
10
28
11
265
5
1
1
0
2
3
1
9
189
11
266
4
11
1
5
2
1
0
3500
3
1
3
20
10
40
11
266
5
1
1
0
3
3
1
9
188
11
267
4
11
1
5
2
1
0
7000
3
1
3
20
10
52
11
267
5
1
1
0
4
3
1
9
187
11
268
4
11
1
5
2
1
0
10000
3
1
3
20
10
64
11
268
5
1
1
0
5
3
1
9
186
11
269
4
11
1
5
2
1
0
14000
3
1
3
20
10
76
11
269
5
1
1
0
6
3
1
9
185
11
270
4
11
1
5
2
1
0
20000
3
1
3
20
10
88
11
270
5
1
1
0
7
3
1
9
184
11
271
4
11
1
5
2
1
0
30000
3
1
3
20
10
100
11
271
5
1
1
0
8
3
1
9
183
11
272
4
11
1
5
2
1
0
60000
3
1
3
20
10
112
11
272
5
1
1
0
9
3
1
9
182
11
273
4
11
1
5
2
1
0
100000
3
1
3
20
10
124
11
273
5
1
1
0
10
3
1
9
181
11
274
4
11
1
5
2
1
0
160000
3
1
3
20
10
136
11
274
5
1
1
0
11
3
1
9
180
11
275
4
11
1
5
2
1
0
250000
3
1
3
20
10
148
11
275
5
1
1
0
12
3
1
9
179
11
276
4
11
1
5
2
1
0
380000
3
1
3
20
10
160
11
276
5
1
1
0
13
3
1
9
178
11
277
4
11
1
5
2
1
0
600000
3
1
3
20
10
172
11
277
5
1
1
0
14
3
1
9
177
11
278
11
278
5
1
1
0
15
3
1
11
279
11
279
11
279
11
279
11
279
11
279
11
279
11
279
11
279
11
279
11
279
11
279
11
279
11
279
5
0
1
10
203
11
279
1
9
You gain 5
0
1
7
1
3
92
3
26
1
5
 XP.
3
26
7
1
15
6
listen11
280
5
1
1
4
12
1
3
19
10
246
11
281
4
12
1
5
1
1
3
1
11
282
7
0
15
13
recalc_max_hp11
283
1
18
You are now level 4
12
1
7
1
3
92
3
26
1
2
. 3
26
7
1
15
6
listen5
1
1
0
15
3
20
10
240
11
284
1
14
Next level at 5
2
1
7
1
3
92
3
26
1
5
 XP.
3
26
7
1
15
6
listen9
245
11
285
11
285
1
1

7
1
15
6
listen11
286
11
287
0
0
12
0
1
1
16
14
check_password11
255
7
0
3
43
7
1
3
58
3
31
10
9
0
0
12
11
257
4
7
1
5
0
1
3
18
12
0
0
12
0
1
1
37
7
do_pose11
249
11
250
7
0
15
9
get_short1
1
 3
26
5
0
1
3
26
1
1

3
26
7
1
15
6
listen11
251
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
1
 3
26
5
0
1
3
26
1
1

3
26
7
5
3
40
0
1
12
0
0
12
0
1
1
34
6
do_say11
243
11
244
1
9
You say "5
0
1
3
26
1
2
"
3
26
7
1
15
6
listen11
245
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
7
 says "3
26
5
0
1
3
26
1
2
"
3
26
7
5
3
40
0
1
12
0
0
12
1
1
4
65
11
do_password11
223
11
227
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
228
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
229
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
1
1
3
31
5
2
1
3
31
3
13
10
41
11
231
1
32
usage: password oldpass newpass
7
1
15
6
listen0
1
12
11
234
5
1
1
4
7
1
3
19
10
52
11
235
1
16
Wrong password.
7
1
15
6
listen0
1
12
11
238
11
238
4
7
1
5
2
1
3
1
11
239
1
18
Password changed.
7
1
15
6
listen0
1
12
0
0
12
0
0
0
5
11
get_special11
221
4
14
1
12
0
0
12
0
0
0
5
9
get_flags11
220
4
13
1
12
0
0
12
0
1
1
9
11
set_special11
219
11
219
4
14
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
9
set_flags11
218
11
218
4
13
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
32
12
set_password11
210
5
0
1
3
31
10
6
0
0
12
11
212
7
0
3
53
7
1
3
108
10
14
0
0
12
11
213
7
0
3
43
7
1
3
58
3
31
10
23
0
0
12
11
214
11
214
4
7
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
28
8
set_name11
202
7
0
3
53
7
1
3
108
10
8
0
0
12
11
204
4
5
1
10
13
0
0
12
11
205
11
205
4
5
1
5
0
1
3
1
11
206
4
6
1
5
0
1
7
1
3
96
3
1
0
1
12
0
0
12
0
1
1
9
5
force11
197
11
198
5
0
1
7
1
3
69
0
1
12
0
0
12
0
0
0
20
16
force_disconnect11
190
7
0
3
43
7
1
3
58
3
31
10
9
0
0
12
11
192
11
192
7
0
3
64
11
193
7
0
15
10
disconnect0
1
12
0
0
12
0
1
1
48
13
set_possessor11
178
7
0
3
43
7
1
3
58
3
31
10
9
0
0
12
11
180
5
0
1
3
31
4
20
1
7
0
3
43
3
18
3
14
10
24
11
181
4
20
1
0
0
3
1
0
1
12
11
184
5
0
1
7
0
3
43
3
19
10
32
0
0
12
11
185
4
20
1
5
0
1
3
14
10
39
0
0
12
11
186
11
186
4
20
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
7
get_uid11
176
4
6
1
12
0
0
12
0
1
1
11
2
id11
174
5
0
1
4
5
1
3
18
5
0
1
4
6
1
3
18
3
13
12
0
0
12
0
0
0
5
9
is_player11
172
0
1
12
0
0
12
0
0
0
288
4
stat11
141
11
142
7
0
3
54
1
6
listen1
20
Object Type: PLAYER
7
3
3
40
4
13
1
10
27
11
143
7
0
3
54
1
6
listen1
7
Flags: 1
8
/sys/sys7
1
3
94
1
10
make_flags4
13
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
144
4
14
1
10
43
11
144
7
0
3
54
1
6
listen1
9
Special: 4
14
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
145
4
5
1
10
57
11
146
7
0
3
54
1
6
listen1
6
Name: 4
5
1
3
26
1
1

3
26
7
3
3
40
11
147
4
8
1
10
92
11
149
7
0
3
54
1
6
listen1
4
HP: 4
9
1
7
1
3
92
3
26
1
1
/3
26
4
10
1
7
1
3
92
3
26
1
7
   XP: 3
26
4
11
1
7
1
3
92
3
26
1
10
   Level: 3
26
4
12
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
9
118
11
152
11
152
7
0
3
54
1
6
listen1
9
HP: DEAD/4
10
1
7
1
3
92
3
26
1
7
   XP: 3
26
4
11
1
7
1
3
92
3
26
1
10
   Level: 3
26
4
12
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
154
11
154
7
0
3
54
1
6
listen1
11
HitReduce: 0
2
4
12
1
3
28
0
2
3
27
7
1
3
92
3
26
1
14
 (With Armor: 3
26
4
17
1
0
2
4
12
1
3
28
3
26
0
2
3
27
7
1
3
92
3
26
1
2
)
3
26
7
3
3
40
11
156
7
0
3
54
1
6
listen1
26
DamReduce: 0 (With Armor: 4
16
1
7
1
3
92
3
26
1
2
)
3
26
7
3
3
40
11
158
7
0
3
54
1
6
listen1
28
Damage: 1d2+0 (With Weapon: 4
19
1
10
173
4
19
1
1
10
get_damage7
2
3
40
9
175
3
12
1
5
1d2+03
12
3
26
1
2
)
3
26
7
3
3
40
11
161
7
0
3
54
1
6
listen1
10
HitBonus: 0
2
4
12
1
3
28
0
2
3
27
7
1
3
92
3
26
1
15
 (With Weapon: 3
26
0
2
4
12
1
3
28
0
2
3
27
4
19
1
10
208
4
19
1
1
13
get_hit_bonus7
2
3
40
9
210
3
12
0
0
3
12
3
26
7
1
3
92
3
26
1
2
)
3
26
7
3
3
40
4
19
1
10
238
11
163
7
0
3
54
1
6
listen1
10
Wielding: 1
8
/sys/sys7
1
3
94
1
8
make_num4
19
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
164
4
4
1
10
258
11
165
7
0
3
54
1
6
listen1
14
Is Attacking: 1
8
/sys/sys7
1
3
94
1
8
make_num4
4
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
166
4
20
1
7
0
3
54
7
1
3
58
3
14
10
283
11
167
7
0
3
54
1
6
listen1
14
Possessed By: 1
8
/sys/sys7
1
3
94
1
8
make_num4
20
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
168
0
1
12
0
0
12
1
1
1
124
9
do_unwear11
116
4
8
1
3
31
10
10
11
118
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
121
11
121
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
1
8
get_type7
2
3
40
0
6
3
19
10
36
11
123
1
25
You're not wearing that.
7
1
15
6
listen0
1
12
11
126
0
21
5
0
1
1
14
get_protection7
2
3
40
0
1
3
28
3
26
0
1
14
5
0
1
3
19
10
56
11
127
1
25
You're not wearing that.
7
1
15
6
listen0
1
12
11
130
5
0
1
1
6
unwear7
2
3
40
10
68
11
131
1
23
You can't unwear that.
7
1
15
6
listen0
1
12
11
134
11
134
0
21
5
0
1
1
14
get_protection7
2
3
40
0
1
3
28
3
26
0
1
14
0
0
3
1
11
135
7
0
15
12
recalc_armor11
136
1
11
You unwear 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
137
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
9
 unwears 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
5
3
40
0
1
12
0
0
12
0
1
1
30
12
force_unwear11
110
0
21
5
0
1
0
1
3
28
3
26
0
1
14
7
0
3
43
3
19
10
14
0
0
12
11
112
11
112
0
21
5
0
1
0
1
3
28
3
26
0
1
14
0
0
3
1
11
113
7
0
15
12
recalc_armor0
0
12
0
0
1
60
12
recalc_armor11
95
11
98
4
17
1
0
0
3
1
11
99
4
16
1
0
0
3
1
11
100
5
0
1
0
0
3
1
11
101
5
0
1
0
9
3
20
10
57
0
21
5
0
1
0
1
3
28
3
26
0
1
14
10
52
11
103
4
17
1
0
21
5
0
1
0
1
3
28
3
26
0
1
14
1
13
get_hitreduce7
2
3
40
3
2
11
104
4
16
1
0
21
5
0
1
0
1
3
28
3
26
0
1
14
1
13
get_damreduce7
2
3
40
3
2
11
106
11
106
5
0
1
3
33
9
13
11
108
0
0
12
1
1
2
147
7
do_wear11
62
4
8
1
3
31
10
10
11
66
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
69
11
69
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
3
31
10
32
11
71
1
21
You don't have that.
7
1
15
6
listen0
1
12
11
74
5
0
1
1
8
get_type7
2
3
40
0
6
3
19
10
46
11
75
1
21
You can't wear that.
7
1
15
6
listen0
1
12
11
78
0
21
5
0
1
1
14
get_protection7
2
3
40
0
1
3
28
3
26
0
1
14
10
77
11
79
1
41
You're already wearing something on your 1
10
/obj/armor7
1
3
94
1
16
make_prot_string5
0
1
1
14
get_protection7
2
3
40
7
3
3
40
3
26
1
2
.
3
26
7
1
15
6
listen0
1
12
11
83
11
83
5
1
1
5
0
1
1
9
get_short7
2
3
40
3
1
5
0
1
1
4
wear7
2
3
40
3
31
10
97
11
85
1
21
You can't wear that.
7
1
15
6
listen0
1
12
11
88
11
88
1
9
You wear 5
1
1
3
26
1
2
.
3
26
7
1
15
6
listen11
89
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
7
 wears 3
26
5
1
1
3
26
1
2
.
3
26
7
5
3
40
11
90
0
21
5
0
1
1
14
get_protection7
2
3
40
0
1
3
28
3
26
0
1
14
5
0
1
3
1
11
91
7
0
15
12
recalc_armor0
1
12
0
0
12
1
1
5
110
8
do_exits11
35
7
0
3
53
7
1
3
48
10
15
11
40
5
1
1
7
0
3
53
7
1
3
48
7
1
3
46
3
1
11
41
11
41
5
1
1
10
91
5
1
1
1
8
get_type7
2
3
40
0
4
3
18
10
83
5
1
1
1
9
get_flags7
2
3
40
0
16
3
17
3
31
10
82
5
2
1
3
31
10
41
11
44
1
14
Obvious exits:7
1
15
6
listen11
45
11
45
5
4
1
5
1
1
1
8
get_name7
2
3
40
3
1
11
46
5
3
1
5
4
1
0
1
1
1
;7
3
3
90
3
1
5
3
1
10
71
11
48
1
1
 5
4
1
5
3
1
0
1
3
27
7
2
3
87
3
26
7
1
15
6
listen9
78
11
50
11
50
1
1
 5
4
1
3
26
7
1
15
6
listen11
51
11
51
5
2
1
3
33
11
53
11
53
11
53
5
1
1
5
1
1
7
1
3
47
3
1
9
16
11
55
5
2
1
3
31
10
100
11
56
1
27
There are no obvious exits
7
1
15
6
listen9
105
11
58
11
58
1
1

7
1
15
6
listen11
59
0
1
12
0
0
12
1
0
0
27
8
autoheal11
26
11
27
4
9
1
0
1
3
2
4
9
1
4
10
1
3
23
10
18
11
29
4
9
1
4
10
1
3
1
11
30
4
18
1
0
0
3
1
9
24
11
32
11
32
0
8
1
8
autoheal7
2
3
41
11
33
0
0
12
0
1
1
9
8
add_gold11
24
11
24
4
15
1
5
0
1
3
2
0
1
12
0
0
12
0
0
0
83
10
set_secure11
3
4
0
1
10
5
0
0
12
11
3
11
3
4
0
1
7
0
3
43
3
1
4
0
1
3
31
10
16
0
0
12
11
3
4
1
1
0
1
3
17
10
34
4
0
1
1
5
/boot7
1
3
94
3
19
10
33
11
3
4
0
1
0
0
3
1
0
0
12
11
3
11
3
4
1
1
0
2
3
17
10
51
4
0
1
7
1
3
58
3
31
10
50
11
3
4
0
1
0
0
3
1
0
0
12
11
3
11
3
4
1
1
0
4
3
17
10
78
4
0
1
7
1
3
91
4
2
1
7
1
3
86
0
1
3
26
7
2
3
87
4
2
1
1
1
#3
26
3
19
10
77
11
3
4
0
1
0
0
3
1
0
0
12
11
3
11
3
0
0
12
0
0
12
1
2
2
24
12
check_secure11
3
7
0
3
53
7
1
3
108
10
8
0
0
12
11
3
11
3
4
1
1
5
0
1
3
1
11
3
4
2
1
5
1
1
3
1
11
3
0
0
1
13
_check_secure7
2
3
41
0
0
12
1
0
0
16
13
_check_secure11
3
4
0
1
3
31
10
9
11
3
7
0
3
53
7
1
3
45
11
3
11
3
4
0
1
0
0
3
1
0
0
12
.END
/obj/armor
7
11
*value
10

*special
9

*flags
8

*protection
7

*hitreduce
6

*damreduce
5

*long_desc
4

*short_desc
3

*name
2

*owner
1

*wearer
0

0
0
0
10
13
self_destruct11
10
11
10
7
0
3
53
7
1
3
45
0
1
12
0
0
12
0
0
0
5
14
get_protection11
12
4
7
1
12
0
0
12
0
1
1
69
16
make_prot_number11
14
5
0
1
1
4
head3
18
10
7
0
0
12
11
16
5
0
1
1
4
neck3
18
10
14
0
1
12
11
17
5
0
1
1
5
torso3
18
10
21
0
3
12
11
18
5
0
1
1
4
body3
18
10
28
0
2
12
11
19
5
0
1
1
4
arms3
18
10
35
0
4
12
11
20
5
0
1
1
5
hands3
18
10
42
0
5
12
11
21
5
0
1
1
5
groin3
18
10
49
0
6
12
11
22
5
0
1
1
4
legs3
18
10
56
0
7
12
11
23
5
0
1
1
4
feet3
18
10
63
0
8
12
11
24
0
1
3
37
12
0
0
12
0
1
1
68
16
make_prot_string11
27
5
0
1
0
0
3
18
10
7
1
4
head12
11
29
5
0
1
0
1
3
18
10
14
1
4
neck12
11
30
5
0
1
0
3
3
18
10
21
1
5
torso12
11
31
5
0
1
0
2
3
18
10
28
1
4
body12
11
32
5
0
1
0
4
3
18
10
35
1
4
arms12
11
33
5
0
1
0
5
3
18
10
42
1
5
hands12
11
34
5
0
1
0
6
3
18
10
49
1
5
groin12
11
35
5
0
1
0
7
3
18
10
56
1
4
legs12
11
36
5
0
1
0
8
3
18
10
63
1
4
feet12
11
37
0
0
12
0
0
12
0
0
1
80
9
replicate11
40
11
43
5
0
1
1
10
/obj/armor7
1
3
44
3
1
11
44
5
0
1
1
13
set_hitreduce4
6
1
7
3
3
40
11
45
5
0
1
1
13
set_damreduce4
5
1
7
3
3
40
11
46
5
0
1
1
14
set_protection4
7
1
7
3
3
40
11
47
5
0
1
1
8
set_name7
0
15
8
get_name7
3
3
40
11
48
5
0
1
1
9
set_short4
3
1
7
3
3
40
11
49
5
0
1
1
8
set_long4
4
1
7
3
3
40
11
50
5
0
1
1
9
set_flags4
8
1
7
3
3
40
11
51
5
0
1
1
11
set_special4
9
1
7
3
3
40
11
52
5
0
1
1
9
set_owner4
1
1
7
3
3
40
11
53
5
0
1
1
9
set_value4
10
1
7
3
3
40
11
54
5
0
1
7
0
3
53
7
1
3
48
7
2
3
52
5
0
1
12
0
0
12
0
1
1
9
9
set_value11
58
11
58
4
10
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
9
get_value11
59
4
10
1
12
0
0
12
0
0
0
5
8
get_type11
61
0
6
12
0
0
12
0
0
0
5
9
get_owner11
62
4
1
1
12
0
0
12
0
0
0
5
9
get_flags11
63
4
8
1
12
0
0
12
0
0
0
5
11
get_special11
64
4
9
1
12
0
0
12
0
1
1
9
9
set_owner11
65
11
65
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
9
set_flags11
66
11
66
4
8
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
11
set_special11
67
11
67
4
9
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
22
14
set_protection11
69
5
0
1
0
0
3
20
5
0
1
0
9
3
23
3
13
4
0
1
3
13
10
13
0
0
12
11
71
11
71
4
7
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
183
4
stat11
75
11
76
7
0
3
54
1
6
listen1
19
Object Type: ARMOR
7
3
3
40
4
8
1
10
27
11
77
7
0
3
54
1
6
listen1
7
Flags: 1
8
/sys/sys7
1
3
94
1
10
make_flags4
8
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
78
4
9
1
10
43
11
78
7
0
3
54
1
6
listen1
9
Special: 4
9
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
79
4
2
1
10
58
11
80
7
0
3
54
1
6
listen1
6
Name: 7
0
15
8
get_name3
26
1
1

3
26
7
3
3
40
11
81
4
3
1
10
72
11
82
7
0
3
54
1
6
listen1
7
Short: 4
3
1
3
26
1
1

3
26
7
3
3
40
11
83
4
4
1
10
86
11
84
7
0
3
54
1
6
listen1
6
Long: 4
4
1
3
26
1
1

3
26
7
3
3
40
11
85
11
85
7
0
3
54
1
6
listen1
11
HitReduce: 4
6
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
86
7
0
3
54
1
6
listen1
11
DamReduce: 4
5
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
87
7
0
3
54
1
6
listen1
12
Protection: 4
7
1
7
1
15
16
make_prot_string3
26
1
1

3
26
7
3
3
40
11
88
7
0
3
54
1
6
listen1
7
Value: 4
10
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
4
0
1
10
158
11
90
7
0
3
54
1
6
listen1
9
Worn By: 1
8
/sys/sys7
1
3
94
1
8
make_num4
0
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
91
4
1
1
10
178
11
92
7
0
3
54
1
6
listen1
7
Owner: 1
8
/sys/sys7
1
3
94
1
8
make_num4
1
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
93
0
1
12
0
0
12
0
1
1
13
2
id11
96
4
2
1
0
1
1
1
;5
0
1
3
26
1
1
;3
26
7
3
3
90
12
0
0
12
0
0
0
19
9
get_short11
98
4
0
1
10
13
4
3
1
1
10
 (worn on 3
26
4
7
1
7
1
15
16
make_prot_string3
26
1
1
)3
26
9
15
3
12
4
3
1
3
12
12
0
0
12
0
1
1
9
9
set_short11
101
11
101
4
3
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
8
get_long11
103
4
4
1
12
0
0
12
0
1
1
9
8
set_long11
105
11
106
4
4
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
16
8
get_name11
110
4
2
1
10
13
4
2
1
0
2
4
2
1
7
1
3
86
0
2
3
27
7
3
3
85
12
11
110
0
0
12
0
1
2
55
8
set_name11
112
11
115
5
1
1
5
0
1
0
1
1
1
;7
3
3
90
3
1
11
116
4
2
1
1
1
;5
0
1
3
26
1
1
;3
26
3
1
4
3
1
3
31
10
42
5
1
1
10
34
11
119
4
3
1
1
2
a 5
0
1
5
1
1
0
1
3
27
7
2
3
87
3
26
3
1
9
41
11
121
11
121
4
3
1
1
2
a 5
0
1
3
26
3
1
11
122
11
122
4
4
1
3
31
10
50
11
123
4
4
1
1
24
You see nothing special.3
1
11
124
0
1
12
0
0
12
0
0
0
5
4
drop11
127
4
0
1
12
0
0
12
0
0
0
18
9
dead_drop11
131
4
0
1
10
9
11
132
4
0
1
1
12
force_unwear4
7
1
7
3
3
40
11
133
11
133
4
0
1
0
0
3
1
0
0
12
0
0
12
0
0
0
5
3
get11
137
0
1
12
0
0
12
0
0
0
15
4
wear11
139
4
0
1
10
5
0
0
12
11
141
11
141
4
0
1
7
0
3
43
3
1
0
1
12
0
0
12
0
0
0
23
6
unwear11
145
4
0
1
3
31
10
6
0
1
12
11
147
7
0
3
43
4
0
1
3
19
10
14
0
1
12
11
148
11
148
4
0
1
0
0
3
1
0
0
12
0
0
12
0
0
0
5
13
get_hitreduce11
152
4
6
1
12
0
0
12
0
1
1
9
13
set_hitreduce11
156
11
157
4
6
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
13
get_damreduce11
161
4
5
1
12
0
0
12
0
1
1
9
13
set_damreduce11
163
11
163
4
5
1
5
0
1
3
1
0
1
12
0
0
12
.END
/obj/shop
8
8
*flags
7

*special
6

*storeroom
5

*shopkeeper
4

*dropto
3

*owner
2

*short_desc
1

*long_desc
0

0
0
0
10
13
self_destruct11
8
11
8
7
0
3
53
7
1
3
45
0
1
12
0
0
12
0
0
0
5
9
get_flags11
10
4
7
1
12
0
0
12
0
0
0
5
11
get_special11
11
4
6
1
12
0
0
12
0
1
1
9
9
set_flags11
12
11
12
4
7
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
11
set_special11
13
11
13
4
6
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
10
get_dropto11
14
4
3
1
12
0
0
12
0
1
1
9
10
set_dropto11
15
11
15
4
3
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
14
get_shopkeeper11
16
4
4
1
12
0
0
12
0
0
0
5
13
get_storeroom11
17
4
5
1
12
0
0
12
0
1
1
9
14
set_shopkeeper11
18
11
18
4
4
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
13
set_storeroom11
19
11
19
4
5
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
8
get_type11
21
0
12
12
0
0
12
0
1
1
9
8
set_long11
23
11
24
4
0
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
9
set_short11
28
11
28
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
11
8
get_long11
30
4
0
1
10
5
4
0
1
9
7
3
12
1
16
You are nowhere.3
12
12
0
0
12
0
0
0
11
9
get_short11
33
4
1
1
10
5
4
1
1
9
7
3
12
1
9
Gray Mist3
12
12
0
0
12
0
0
0
156
4
stat11
35
11
36
7
0
3
54
1
6
listen1
18
Object Type: SHOP
7
3
3
40
4
7
1
10
27
11
37
7
0
3
54
1
6
listen1
7
Flags: 1
8
/sys/sys7
1
3
94
1
10
make_flags4
7
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
38
4
6
1
10
43
11
38
7
0
3
54
1
6
listen1
9
Special: 4
6
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
39
4
1
1
10
57
11
40
7
0
3
54
1
6
listen1
7
Short: 4
1
1
3
26
1
1

3
26
7
3
3
40
11
41
4
0
1
10
71
11
42
7
0
3
54
1
6
listen1
6
Long: 4
0
1
3
26
1
1

3
26
7
3
3
40
11
43
4
3
1
10
91
11
44
7
0
3
54
1
6
listen1
8
Dropto: 1
8
/sys/sys7
1
3
94
1
8
make_num4
3
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
45
4
5
1
10
111
11
46
7
0
3
54
1
6
listen1
11
StoreRoom: 1
8
/sys/sys7
1
3
94
1
8
make_num4
5
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
47
4
4
1
10
131
11
48
7
0
3
54
1
6
listen1
12
ShopKeeper: 1
8
/sys/sys7
1
3
94
1
8
make_num4
4
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
49
4
2
1
10
151
11
50
7
0
3
54
1
6
listen1
7
Owner: 1
8
/sys/sys7
1
3
94
1
8
make_num4
2
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
51
0
1
12
0
0
12
1
0
0
27
4
init11
54
7
0
3
53
7
1
3
108
3
31
10
9
0
0
12
11
56
11
56
1
3
buy1
6
do_buy7
2
3
38
11
57
1
4
sell1
7
do_sell7
2
3
38
11
58
1
4
list1
7
do_list7
2
3
38
0
0
12
0
2
3
32
10
make_space11
61
11
64
5
2
1
5
1
1
5
0
1
7
1
3
86
3
27
3
1
5
2
1
0
0
3
20
10
17
11
65
5
2
1
0
0
3
1
11
66
11
66
5
2
1
3
35
10
27
11
66
5
0
1
1
1
 3
2
9
18
11
67
5
0
1
12
0
0
12
0
1
4
124
7
do_list11
70
4
4
1
3
31
10
13
11
75
7
0
3
54
1
6
listen1
27
The shopkeeper isn't here.
7
3
3
40
0
1
12
11
78
4
4
1
7
1
3
48
7
0
3
53
3
19
10
30
11
79
7
0
3
54
1
6
listen1
27
The shopkeeper isn't here.
7
3
3
40
0
1
12
11
82
4
5
1
10
39
11
82
5
1
1
4
5
1
7
1
3
46
3
1
11
83
11
83
7
0
3
54
1
6
listen1
14
Cost     Item
7
3
3
40
11
84
7
0
3
54
1
6
listen1
14
----     ----
7
3
3
40
11
85
5
1
1
10
96
11
86
5
3
1
5
1
1
1
9
get_value7
2
3
40
3
1
5
3
1
10
88
11
88
5
2
1
3
33
11
90
7
0
3
54
1
6
listen5
3
1
7
1
3
92
0
9
7
2
15
10
make_space5
1
1
1
9
get_short7
2
3
40
3
26
1
1

3
26
7
3
3
40
11
92
11
92
5
1
1
5
1
1
7
1
3
47
3
1
9
54
11
95
11
95
7
0
3
54
1
6
listen5
2
1
7
1
3
92
1
7
 object3
26
5
2
1
0
1
3
18
10
112
0
0
9
114
3
12
1
1
s3
12
3
26
1
9
 listed.
3
26
7
3
3
40
0
1
12
0
0
12
1
1
3
202
7
do_sell11
99
4
4
1
3
31
10
13
11
104
7
0
3
54
1
6
listen1
27
The shopkeeper isn't here.
7
3
3
40
0
1
12
11
107
4
4
1
7
1
3
48
7
0
3
53
3
19
10
30
11
108
7
0
3
54
1
6
listen1
27
The shopkeeper isn't here.
7
3
3
40
0
1
12
11
111
4
5
1
3
31
10
45
11
113
7
0
3
54
1
6
listen1
45
The shopkeeper is uninterested in purchasing 1
24
anything at the moment.
3
26
7
3
3
40
0
1
12
11
116
11
116
5
2
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
54
7
4
3
40
3
1
5
2
1
3
31
10
70
11
118
7
0
3
54
1
6
listen1
26
You're not carrying that.
7
3
3
40
0
1
12
11
121
11
121
5
1
1
5
2
1
1
9
get_value7
2
3
40
3
1
11
122
5
1
1
5
1
1
0
3
3
28
0
4
3
29
3
1
5
1
1
0
1000
3
22
10
94
11
123
5
1
1
0
1000
3
1
11
124
5
1
1
3
31
10
109
11
126
7
0
3
54
1
6
listen1
45
The shopkeeper is uninterested in purchasing 1
6
that.
3
26
7
3
3
40
0
1
12
11
129
5
2
1
1
4
drop7
2
3
40
10
124
11
130
7
0
3
54
1
6
listen1
28
You can't drop that object.
7
3
3
40
0
1
12
11
134
11
134
7
0
3
54
1
6
listen1
24
The shopkeeper pays you 5
1
1
7
1
3
92
3
26
1
6
 gold 3
26
1
14
coins for it.
3
26
7
3
3
40
11
136
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
0
3
54
7
0
3
54
1
9
get_short7
2
3
40
1
7
 sells 3
26
5
2
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
5
3
40
11
137
7
0
3
54
1
8
add_gold5
1
1
7
3
3
40
11
138
5
2
1
4
5
1
7
2
3
52
5
2
1
1
9
get_flags7
2
3
40
0
1
3
17
3
31
5
2
1
1
9
get_flags7
2
3
40
0
2
3
17
3
13
10
197
11
141
5
2
1
1
13
self_destruct7
2
3
40
11
142
0
1
12
0
0
12
1
1
3
179
6
do_buy11
145
4
4
1
3
31
10
13
11
150
7
0
3
54
1
6
listen1
27
The shopkeeper isn't here.
7
3
3
40
0
1
12
11
153
4
4
1
7
1
3
48
7
0
3
53
3
19
10
30
11
154
7
0
3
54
1
6
listen1
27
The shopkeeper isn't here.
7
3
3
40
0
1
12
11
157
4
5
1
3
31
10
43
11
158
7
0
3
54
1
6
listen1
39
There is no such object for sale here.
7
3
3
40
0
1
12
11
161
11
161
5
2
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
4
5
1
7
4
3
40
3
1
5
2
1
10
64
11
162
5
1
1
5
2
1
1
9
get_value7
2
3
40
3
1
11
163
5
1
1
3
31
10
77
11
164
7
0
3
54
1
6
listen1
39
There is no such object for sale here.
7
3
3
40
0
1
12
11
167
5
1
1
7
0
3
54
1
8
get_gold7
2
3
40
3
22
10
95
11
168
7
0
3
54
1
6
listen1
21
You can't afford it.
7
3
3
40
0
1
12
11
171
5
2
1
1
9
get_flags7
2
3
40
0
2
3
17
10
121
5
2
1
5
2
1
1
9
replicate7
2
3
40
3
1
3
31
10
120
11
173
7
0
3
54
1
6
listen1
30
That object cannot be bought.
7
3
3
40
0
1
12
11
178
11
178
11
178
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
0
3
54
7
0
3
54
1
9
get_short7
2
3
40
1
11
 purchases 3
26
5
2
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
5
3
40
11
180
7
0
3
54
1
6
listen1
13
You purchase 5
2
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
3
3
40
11
181
5
2
1
7
0
3
54
7
2
3
52
11
182
7
0
3
54
1
8
add_gold5
1
1
3
37
7
3
3
40
0
1
12
0
0
12
.END
/obj/object
9
7
*value
6

*flags
5

*special
4

*owner
3

*long
2

*short
1

*name
0

0
0
0
16
8
get_name11
7
4
0
1
10
13
4
0
1
0
2
4
0
1
7
1
3
86
0
2
3
27
7
3
3
85
12
11
7
0
0
12
0
0
0
5
9
get_short11
8
4
1
1
12
0
0
12
0
0
0
11
8
get_long11
9
4
2
1
10
5
4
2
1
9
7
3
12
1
24
You see nothing special.3
12
12
0
0
12
0
0
0
5
9
get_owner11
10
4
3
1
12
0
0
12
0
0
0
5
11
get_special11
11
4
4
1
12
0
0
12
0
0
0
5
9
get_flags11
12
4
5
1
12
0
0
12
0
0
0
5
9
get_value11
13
4
6
1
12
0
0
12
0
0
0
10
13
self_destruct11
15
11
15
7
0
3
53
7
1
3
45
0
1
12
0
0
12
0
1
2
47
8
set_name11
17
11
20
4
0
1
1
1
;5
0
1
3
26
1
1
;3
26
3
1
11
21
5
1
1
5
0
1
0
1
1
1
;7
3
3
90
3
1
4
1
1
3
31
10
42
5
1
1
10
34
11
24
4
1
1
1
2
a 5
0
1
5
1
1
0
1
3
27
7
2
3
87
3
26
3
1
9
41
11
26
11
26
4
1
1
1
2
a 5
0
1
3
26
3
1
11
27
11
27
0
1
12
0
0
12
0
1
1
9
9
set_short11
30
11
30
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
8
set_long11
31
11
31
4
2
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
9
set_owner11
32
11
32
4
3
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
11
set_special11
33
11
33
4
4
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
9
set_flags11
34
11
34
4
5
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
9
set_value11
35
11
35
4
6
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
13
2
id11
37
4
0
1
0
1
1
1
;5
0
1
3
26
1
1
;3
26
7
3
3
90
12
0
0
12
0
0
1
54
9
replicate11
39
11
42
5
0
1
1
11
/obj/object7
1
3
44
3
1
11
43
5
0
1
1
8
set_name7
0
15
8
get_name7
3
3
40
11
44
5
0
1
1
9
set_short4
1
1
7
3
3
40
11
45
5
0
1
1
8
set_long4
2
1
7
3
3
40
11
46
5
0
1
1
9
set_owner4
3
1
7
3
3
40
11
47
5
0
1
1
11
set_special4
4
1
7
3
3
40
11
48
5
0
1
1
9
set_flags4
5
1
7
3
3
40
11
49
5
0
1
1
9
set_value4
6
1
7
3
3
40
5
0
1
12
0
0
12
0
0
0
5
3
get11
53
0
1
12
0
0
12
0
0
0
5
8
get_type11
55
0
10
12
0
0
12
0
0
0
124
4
stat11
57
11
58
7
0
3
54
1
6
listen1
20
Object Type: OBJECT
7
3
3
40
4
5
1
10
27
11
59
7
0
3
54
1
6
listen1
7
Flags: 1
8
/sys/sys7
1
3
94
1
10
make_flags4
5
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
60
4
4
1
10
43
11
60
7
0
3
54
1
6
listen1
9
Special: 4
4
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
61
4
0
1
10
58
11
61
7
0
3
54
1
6
listen1
6
Name: 7
0
15
8
get_name3
26
1
1

3
26
7
3
3
40
11
62
4
1
1
10
72
11
62
7
0
3
54
1
6
listen1
7
Short: 4
1
1
3
26
1
1

3
26
7
3
3
40
11
63
4
2
1
10
86
11
63
7
0
3
54
1
6
listen1
6
Long: 4
2
1
3
26
1
1

3
26
7
3
3
40
11
64
11
64
7
0
3
54
1
6
listen1
7
Value: 4
6
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
4
3
1
10
119
11
65
7
0
3
54
1
6
listen1
7
Owner: 1
8
/sys/sys7
1
3
94
1
8
make_num4
3
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
66
0
1
12
0
0
12
.END
/sys/help1
10
2
*text
1

*topic
0

0
0
0
8
13
self_destruct11
3
11
3
7
0
3
53
7
1
3
45
0
0
12
0
1
1
9
9
set_topic11
4
11
4
4
0
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
8
set_text11
5
11
5
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
5
9
get_topic11
6
4
0
1
12
0
0
12
0
1
1
5
8
get_text11
7
4
1
1
12
0
0
12
.END
/sys/help2
11
2
*text
1

*topic
0

0
0
0
8
13
self_destruct11
3
11
3
7
0
3
53
7
1
3
45
0
0
12
0
1
1
9
9
set_topic11
4
11
4
4
0
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
8
set_text11
5
11
5
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
5
9
get_topic11
6
4
0
1
12
0
0
12
0
1
1
5
8
get_text11
7
4
1
1
12
0
0
12
.END
/sys/help3
12
2
*text
1

*topic
0

0
0
0
8
13
self_destruct11
3
11
3
7
0
3
53
7
1
3
45
0
0
12
0
1
1
9
9
set_topic11
4
11
4
4
0
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
8
set_text11
5
11
5
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
5
9
get_topic11
6
4
0
1
12
0
0
12
0
1
1
5
8
get_text11
7
4
1
1
12
0
0
12
.END
/sys/help4
13
2
*text
1

*topic
0

0
0
0
8
13
self_destruct11
3
11
3
7
0
3
53
7
1
3
45
0
0
12
0
1
1
9
9
set_topic11
4
11
4
4
0
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
8
set_text11
5
11
5
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
5
9
get_topic11
6
4
0
1
12
0
0
12
0
1
1
5
8
get_text11
7
4
1
1
12
0
0
12
.END
/sys/help5
14
2
*text
1

*topic
0

0
0
0
8
13
self_destruct11
3
11
3
7
0
3
53
7
1
3
45
0
0
12
0
1
1
9
9
set_topic11
4
11
4
4
0
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
8
set_text11
5
11
5
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
5
9
get_topic11
6
4
0
1
12
0
0
12
0
1
1
5
8
get_text11
7
4
1
1
12
0
0
12
.END
/obj/coins
15
4
*owner
3

*special
2

*flags
1

*value
0

0
0
0
5
8
get_type11
6
0
11
12
0
0
12
0
0
0
10
13
self_destruct11
8
11
8
7
0
3
53
7
1
3
45
0
1
12
0
0
12
0
0
1
35
9
replicate11
10
11
13
5
0
1
1
10
/obj/coins7
1
3
44
3
1
11
14
5
0
1
1
11
set_special4
2
1
7
3
3
40
11
15
5
0
1
1
9
set_flags4
1
1
7
3
3
40
11
16
5
0
1
1
9
set_owner4
3
1
7
3
3
40
11
17
5
0
1
1
9
set_value4
0
1
7
3
3
40
5
0
1
12
0
0
12
0
0
0
81
4
stat11
21
11
22
7
0
3
54
1
6
listen1
19
Object Type: COINS
7
3
3
40
4
1
1
10
27
11
23
7
0
3
54
1
6
listen1
7
Flags: 1
8
/sys/sys7
1
3
94
1
10
make_flags4
1
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
24
4
2
1
10
43
11
24
7
0
3
54
1
6
listen1
9
Special: 4
2
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
25
11
25
7
0
3
54
1
6
listen1
7
Value: 4
0
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
4
3
1
10
76
11
26
7
0
3
54
1
6
listen1
7
Owner: 1
8
/sys/sys7
1
3
94
1
8
make_num4
3
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
27
0
1
12
0
0
12
0
0
0
5
11
get_special11
30
4
2
1
12
0
0
12
0
0
0
5
9
get_flags11
31
4
1
1
12
0
0
12
0
1
1
9
11
set_special11
32
11
32
4
2
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
9
set_flags11
33
11
33
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
9
get_owner11
34
4
3
1
12
0
0
12
0
1
1
9
9
set_owner11
35
11
35
4
3
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
9
9
get_short11
36
4
0
1
7
1
3
92
1
11
 gold coins3
26
12
0
0
12
0
0
0
5
8
get_long11
37
1
29
Oooh, look at the shiny gold!12
0
0
12
0
0
0
5
8
get_name11
39
1
5
coins12
0
0
12
0
1
1
11
2
id11
41
5
0
1
1
5
coins3
18
5
0
1
1
4
gold3
18
3
13
12
0
0
12
0
0
0
18
3
get11
43
7
0
3
43
1
8
add_gold4
0
1
7
3
3
40
10
13
11
45
7
0
3
53
7
1
3
45
11
46
0
1
12
0
0
12
0
0
0
5
9
get_value11
49
4
0
1
12
0
0
12
0
1
1
18
9
set_value11
50
5
0
1
0
0
3
22
10
12
11
52
4
0
1
5
0
1
3
1
0
1
12
9
15
11
55
0
0
12
11
56
0
0
12
.END
/obj/wiz
16
13
*possessing
12

*special
11

*programmer
10

*flags
9

*is_invis
8

*doing_ls
7

*path
6

*password
5

*low_name
4

*name
3

*_securepath
2

*_securetype
1

*_secure
0

1
0
0
362
4
init11
1431
11
1432
0
2
0
0
7
2
15
12
check_secure11
1433
7
0
3
55
11
1434
4
6
1
1
1
/3
1
7
0
3
53
7
1
3
108
3
31
10
29
11
1436
7
0
3
53
1
9
/obj/room7
1
3
94
7
2
3
52
0
0
12
11
1439
11
1439
0
0
1
6
do_huh7
2
3
39
11
1440
1
4
look1
4
look7
2
3
38
11
1441
1
1
l1
4
look7
2
3
38
11
1442
1
3
get1
6
do_get7
2
3
38
11
1443
1
4
drop1
7
do_drop7
2
3
38
11
1444
1
4
take1
6
do_get7
2
3
38
11
1445
1
9
inventory1
12
do_inventory7
2
3
38
11
1446
1
1
i1
12
do_inventory7
2
3
38
11
1447
1
10
@replicate1
12
do_replicate7
2
3
38
11
1448
1
7
@create1
9
do_create7
2
3
38
11
1449
1
4
@set1
6
do_set7
2
3
38
11
1450
1
8
@destroy1
10
do_destroy7
2
3
38
11
1451
1
6
@recon1
8
do_recon7
2
3
38
11
1452
1
6
@invis1
8
do_invis7
2
3
38
11
1453
1
4
date1
7
do_date7
2
3
38
11
1454
1
4
time1
7
do_date7
2
3
38
11
1455
1
4
quit1
7
do_quit7
2
3
38
11
1456
1
3
who1
6
do_who7
2
3
38
11
1457
1
4
QUIT1
7
do_quit7
2
3
38
11
1458
1
3
WHO1
6
do_who7
2
3
38
11
1459
1
5
@load1
10
do_compile7
2
3
38
11
1460
1
5
@edit1
7
do_edit7
2
3
38
11
1461
1
3
cat1
6
do_cat7
2
3
38
11
1462
1
2
ls1
5
do_ls7
2
3
38
11
1463
1
2
rm1
5
do_rm7
2
3
38
11
1464
1
2
cp1
5
do_cp7
2
3
38
11
1465
1
2
cd1
5
do_cd7
2
3
38
11
1466
1
2
mv1
5
do_mv7
2
3
38
11
1467
1
3
pwd1
6
do_pwd7
2
3
38
11
1468
1
5
mkdir1
8
do_mkdir7
2
3
38
11
1469
1
5
rmdir1
8
do_rmdir7
2
3
38
11
1470
1
4
hide1
7
do_hide7
2
3
38
11
1471
1
6
unhide1
9
do_unhide7
2
3
38
11
1472
1
5
chown1
8
do_chown7
2
3
38
11
1473
1
5
@save1
7
do_save7
2
3
38
11
1474
1
9
@shutdown1
11
do_shutdown7
2
3
38
11
1475
1
6
@panic1
8
do_panic7
2
3
38
11
1476
1
5
@priv1
7
do_priv7
2
3
38
11
1477
1
5
@call1
7
do_call7
2
3
38
11
1478
1
6
@clone1
8
do_clone7
2
3
38
11
1479
1
5
@exam1
7
do_exam7
2
3
38
11
1480
1
5
@move1
7
do_move7
2
3
38
11
1481
1
3
say1
6
do_say7
2
3
38
11
1482
1
1
"1
6
do_say7
2
3
39
11
1483
1
1
:1
7
do_pose7
2
3
39
11
1484
1
4
pose1
7
do_pose7
2
3
38
11
1485
1
4
help1
7
do_help7
2
3
38
11
1486
1
5
chmod1
8
do_chmod7
2
3
38
11
1487
1
1
?1
7
do_help7
2
3
38
11
1488
1
7
wizlist1
10
do_wizlist7
2
3
38
11
1489
1
9
@password1
11
do_password7
2
3
38
11
1490
1
4
@fry1
6
do_fry7
2
3
38
11
1491
1
10
@wizcreate1
12
do_wizcreate7
2
3
38
11
1492
1
8
@pcreate1
10
do_pcreate7
2
3
38
11
1493
1
5
@boot1
7
do_boot7
2
3
38
11
1494
1
6
@force1
8
do_force7
2
3
38
11
1495
1
8
@possess1
10
do_possess7
2
3
38
11
1496
1
5
@stat1
7
do_stat7
2
3
38
11
1497
1
1
$1
17
command_possessed7
2
3
39
11
1498
1
5
exits1
8
do_exits7
2
3
38
11
1499
1
9
@loadhelp1
11
do_loadhelp7
2
3
38
11
1500
1
3
man1
6
do_man7
2
3
38
11
1501
1
16
@loadhelp player7
1
3
69
11
1502
1
17
@loadhelp builder7
1
3
69
11
1503
1
20
@loadhelp programmer7
1
3
69
11
1504
1
16
@loadhelp wizard7
1
3
69
11
1505
1
16
@loadhelp manual7
1
3
69
0
0
12
1
1
2
52
6
do_fry11
1413
7
0
3
53
7
1
3
58
3
31
10
9
0
0
12
11
1417
5
0
1
3
31
10
19
11
1418
1
21
usage: @fry <object>
7
1
15
6
listen0
1
12
11
1421
11
1421
5
1
1
5
0
1
7
1
15
14
resolve_object3
1
5
1
1
3
31
10
39
11
1423
1
20
@fry: couldn't find 5
0
1
3
26
1
1

3
26
7
1
15
6
listen0
1
12
11
1426
11
1426
5
1
1
7
1
3
45
11
1427
1
4
Ok.
7
1
15
6
listen0
1
12
0
0
12
1
1
5
133
10
do_pcreate11
1383
7
0
3
53
7
1
3
58
3
31
10
9
0
0
12
11
1389
11
1389
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
1390
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
1391
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
1
1
3
31
5
2
1
3
31
3
13
10
50
11
1393
1
30
usage: @pcreate name password
7
1
15
6
listen0
1
12
11
1396
1
8
/sys/sys7
1
3
94
1
8
find_wiz5
1
1
7
3
3
40
10
69
11
1397
1
18
@pcreate: wizard "5
1
1
3
26
1
17
" already exists
3
26
7
1
15
6
listen0
1
12
11
1400
1
8
/sys/sys7
1
3
94
1
11
find_player5
1
1
7
3
3
40
10
88
11
1401
1
18
@pcreate: player "5
1
1
3
26
1
17
" already exists
3
26
7
1
15
6
listen0
1
12
11
1404
11
1404
5
4
1
1
11
/obj/player7
1
3
44
3
1
11
1405
5
4
1
1
10
set_secure7
2
3
40
11
1406
5
4
1
1
8
set_name5
1
1
7
3
3
40
11
1407
5
4
1
1
12
set_password5
2
1
7
3
3
40
11
1408
5
4
1
1
9
/obj/room7
1
3
94
7
2
3
52
11
1409
1
18
@pcreate: created 5
4
1
7
1
3
91
3
26
1
1

3
26
7
1
15
6
listen0
1
12
0
0
12
1
1
5
126
12
do_wizcreate11
1354
7
0
3
53
7
1
3
58
3
31
10
9
0
0
12
11
1360
11
1360
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
1361
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
1362
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
1
1
3
31
5
2
1
3
31
3
13
10
50
11
1364
1
32
usage: @wizcreate name password
7
1
15
6
listen0
1
12
11
1367
1
8
/sys/sys7
1
3
94
1
8
find_wiz5
1
1
7
3
3
40
10
69
11
1368
1
20
@wizcreate: wizard "5
1
1
3
26
1
17
" already exists
3
26
7
1
15
6
listen0
1
12
11
1371
1
8
/sys/sys7
1
3
94
1
11
find_player5
1
1
7
3
3
40
10
88
11
1372
1
20
@wizcreate: player "5
1
1
3
26
1
17
" already exists
3
26
7
1
15
6
listen0
1
12
11
1375
11
1375
5
4
1
1
8
/obj/wiz7
1
3
44
3
1
11
1376
5
4
1
1
10
set_secure7
2
3
40
11
1377
5
4
1
1
8
set_name5
1
1
7
3
3
40
11
1378
5
4
1
1
12
set_password5
2
1
7
3
3
40
11
1379
1
20
@wizcreate: created 5
4
1
7
1
3
91
3
26
1
1

3
26
7
1
15
6
listen0
1
12
0
0
12
1
1
3
92
10
do_wizlist11
1333
11
1336
1
16
List of Wizards
7
1
15
6
listen11
1337
1
16
---------------
7
1
15
6
listen11
1338
5
1
1
1
8
/obj/wiz7
1
3
94
3
1
11
1339
5
1
1
5
1
1
7
1
3
49
3
1
5
1
1
3
31
10
28
11
1340
1
22
There are no wizards.
7
1
15
6
listen11
1341
11
1341
5
1
1
10
87
11
1342
5
2
1
5
1
1
1
8
get_type7
2
3
40
3
1
5
2
1
0
2
3
18
10
53
11
1344
5
1
1
1
8
get_name7
2
3
40
1
11
, a wizard
3
26
7
1
15
6
listen9
79
11
1345
5
2
1
0
7
3
18
10
68
11
1346
5
1
1
1
8
get_name7
2
3
40
1
15
, a programmer
3
26
7
1
15
6
listen9
78
11
1348
11
1348
5
1
1
1
8
get_name7
2
3
40
1
1

3
26
7
1
15
6
listen11
1349
11
1349
11
1349
5
1
1
5
1
1
7
1
3
49
3
1
9
29
11
1351
0
1
12
0
0
12
1
1
1
12
7
do_date11
1328
11
1329
7
0
3
66
7
1
3
67
7
1
15
6
listen0
1
12
0
0
12
1
1
2
49
8
do_recon11
1314
7
0
3
53
7
1
3
58
3
31
10
9
0
0
12
11
1318
11
1318
5
1
1
5
0
1
7
1
15
14
resolve_object3
1
5
1
1
3
31
10
29
11
1320
1
30
@recon: couldn't find object "5
0
1
3
26
1
2
"
3
26
7
1
15
6
listen0
1
12
11
1323
5
1
1
7
1
3
63
10
44
11
1324
1
37
@recon: couldn't reconnect to object 5
1
1
7
1
3
91
3
26
1
1

3
26
7
1
15
6
listen11
1325
0
1
12
0
0
12
1
1
4
65
11
do_password11
1295
11
1299
5
1
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
1300
5
2
1
5
0
1
5
1
1
0
1
3
27
7
2
3
87
3
1
11
1301
5
3
1
5
0
1
5
0
1
7
1
3
86
5
1
1
3
27
7
2
3
88
3
1
5
2
1
3
31
5
3
1
3
31
3
13
10
41
11
1303
1
25
usage: @password old new
7
1
15
6
listen0
1
12
11
1306
5
2
1
4
5
1
3
18
10
55
11
1307
4
5
1
5
3
1
3
1
11
1308
1
28
@password: password changed
7
1
15
6
listen9
60
11
1310
11
1310
1
18
@password: failed
7
1
15
6
listen11
1311
0
1
12
0
0
12
1
1
5
255
7
do_help11
1238
5
0
1
10
117
11
1243
5
2
1
0
2
3
1
11
1244
5
3
1
3
31
5
2
1
0
4
3
21
3
14
10
76
5
2
1
0
3
3
18
4
10
1
3
31
3
14
5
2
1
0
4
3
18
7
0
3
53
7
1
3
58
3
31
3
14
3
13
3
31
10
71
11
1246
5
1
1
1
9
/sys/help5
2
1
7
1
3
92
3
26
7
1
3
94
7
1
3
49
3
1
11
1247
5
1
1
5
3
1
3
31
3
14
10
70
5
1
1
1
9
get_topic7
2
3
40
5
0
1
3
18
10
62
11
1248
5
3
1
5
1
1
3
1
11
1249
11
1249
5
1
1
5
1
1
7
1
3
49
3
1
9
45
11
1251
11
1252
11
1252
5
2
1
3
33
9
7
11
1254
5
3
1
3
31
10
90
11
1255
1
24
help: no help for topic 5
0
1
3
26
1
11
 available
3
26
7
1
15
6
listen0
1
12
11
1258
11
1258
5
4
1
5
3
1
1
8
get_text7
2
3
40
3
1
5
4
1
10
109
11
1259
1
1

5
4
1
3
26
1
1

3
26
7
1
15
6
listen9
114
11
1260
11
1260
1
37
help: no help entered for that topic
7
1
15
6
listen11
1261
0
1
12
11
1263
11
1263
1
1

7
1
15
6
listen11
1264
1
18
Builder Commands:
7
1
15
6
listen11
1265
1
18
-----------------
7
1
15
6
listen11
1266
5
1
1
1
10
/sys/help27
1
3
94
7
1
3
49
3
1
11
1267
5
1
1
10
157
11
1268
5
1
1
1
9
get_topic7
2
3
40
1
1
 3
26
7
1
15
6
listen11
1269
5
1
1
5
1
1
7
1
3
49
3
1
9
138
11
1271
11
1271
1
2


7
1
15
6
listen4
10
1
10
204
11
1273
1
21
Programmer Commands:
7
1
15
6
listen11
1274
1
21
--------------------
7
1
15
6
listen11
1275
5
1
1
1
10
/sys/help37
1
3
94
7
1
3
49
3
1
11
1276
5
1
1
10
199
11
1277
5
1
1
1
9
get_topic7
2
3
40
1
1
 3
26
7
1
15
6
listen11
1278
5
1
1
5
1
1
7
1
3
49
3
1
9
180
11
1280
11
1280
1
2


7
1
15
6
listen11
1282
7
0
3
53
7
1
3
58
10
250
11
1283
1
17
Wizard Commands:
7
1
15
6
listen11
1284
1
17
----------------
7
1
15
6
listen11
1285
5
1
1
1
10
/sys/help47
1
3
94
7
1
3
49
3
1
11
1286
5
1
1
10
245
11
1287
5
1
1
1
9
get_topic7
2
3
40
1
1
 3
26
7
1
15
6
listen11
1288
5
1
1
5
1
1
7
1
3
49
3
1
9
226
11
1290
11
1290
1
2


7
1
15
6
listen11
1292
0
1
12
0
0
12
1
1
4
132
6
do_man11
1205
4
10
1
3
31
10
6
0
0
12
11
1210
5
0
1
10
83
11
1211
5
1
1
1
10
/sys/help57
1
3
94
7
1
3
49
3
1
11
1212
5
2
1
3
31
5
1
1
3
14
10
42
5
1
1
1
9
get_topic7
2
3
40
5
0
1
3
18
10
34
11
1214
5
2
1
5
1
1
3
1
11
1215
11
1215
5
1
1
5
1
1
7
1
3
49
3
1
9
17
11
1217
5
2
1
3
31
10
56
11
1218
1
25
man: couldn't find topic 5
0
1
3
26
1
1

3
26
7
1
15
6
listen0
1
12
11
1221
11
1221
5
3
1
5
2
1
1
8
get_text7
2
3
40
3
1
5
3
1
10
75
11
1222
1
1

5
3
1
3
26
1
1

3
26
7
1
15
6
listen9
80
11
1223
11
1223
1
36
man: no help entered for that topic
7
1
15
6
listen11
1224
0
1
12
11
1226
11
1226
1
1

7
1
15
6
listen11
1227
1
14
System Calls:
7
1
15
6
listen11
1228
1
14
-------------
7
1
15
6
listen11
1229
5
1
1
1
10
/sys/help57
1
3
94
7
1
3
49
3
1
11
1230
5
1
1
10
123
11
1231
5
1
1
1
9
get_topic7
2
3
40
1
1
 3
26
7
1
15
6
listen11
1232
5
1
1
5
1
1
7
1
3
49
3
1
9
104
11
1234
11
1234
1
2


7
1
15
6
listen0
1
12
0
0
12
1
1
7
217
11
do_loadhelp11
1163
7
0
3
53
7
1
3
58
3
31
7
0
3
53
7
1
3
108
3
31
3
14
10
15
0
0
12
11
1169
5
0
1
3
31
10
25
11
1170
1
57
usage: @loadhelp player|builder|programmer|wizard|manual
7
1
15
6
listen0
1
12
11
1173
5
0
1
1
6
player3
18
10
39
11
1173
5
1
1
1
10
/sys/help13
1
11
1173
5
4
1
1
12
/help/player3
1
9
106
11
1174
5
0
1
1
7
builder3
18
10
53
11
1174
5
1
1
1
10
/sys/help23
1
11
1174
5
4
1
1
13
/help/builder3
1
9
105
11
1175
5
0
1
1
10
programmer3
18
10
67
11
1175
5
1
1
1
10
/sys/help33
1
11
1175
5
4
1
1
16
/help/programmer3
1
9
104
11
1176
5
0
1
1
6
wizard3
18
10
81
11
1176
5
1
1
1
10
/sys/help43
1
11
1176
5
4
1
1
12
/help/wizard3
1
9
103
11
1177
5
0
1
1
6
manual3
18
10
95
11
1177
5
1
1
1
10
/sys/help53
1
11
1177
5
4
1
1
12
/help/manual3
1
9
102
11
1178
11
1179
1
36
@loadhelp: help file not recognized
7
1
15
6
listen0
1
12
11
1182
11
1182
11
1182
11
1182
11
1182
11
1182
5
5
1
5
1
1
7
1
3
94
7
1
3
49
3
1
11
1183
5
5
1
10
130
11
1184
5
5
1
1
13
self_destruct7
2
3
40
11
1185
5
5
1
5
5
1
7
1
3
49
3
1
9
115
11
1187
11
1187
5
6
1
0
0
3
1
11
1188
5
3
1
0
0
3
1
11
1189
5
2
1
0
0
3
1
11
1190
5
5
1
5
1
1
7
1
3
94
3
1
11
1191
5
2
1
5
4
1
5
6
1
7
2
3
101
3
1
10
202
5
2
1
0
1
7
2
3
87
1
1
*3
18
10
195
11
1193
5
5
1
1
8
set_text5
3
1
7
3
3
40
11
1194
5
5
1
5
1
1
7
1
3
44
3
1
11
1195
5
5
1
1
9
set_topic5
2
1
0
2
5
2
1
7
1
3
86
0
2
3
27
7
3
3
85
7
3
3
40
11
1196
5
3
1
0
0
3
1
9
200
11
1198
11
1198
5
3
1
5
2
1
3
2
11
1199
9
149
11
1200
11
1200
5
5
1
1
8
set_text5
3
1
7
3
3
40
11
1201
1
32
@loadhelp: new help text loaded
7
1
15
6
listen0
1
12
0
0
12
1
1
1
35
7
do_pose11
1157
11
1158
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
54
7
1
3
48
7
0
3
53
4
3
1
1
1
 3
26
5
0
1
3
26
1
1

3
26
7
5
3
40
11
1159
4
3
1
1
1
 3
26
5
0
1
3
26
1
1

3
26
7
1
15
6
listen0
1
12
0
0
12
1
1
1
33
6
do_say11
1150
11
1152
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
54
7
1
3
48
7
0
3
53
4
3
1
1
7
 says "3
26
5
0
1
3
26
1
2
"
3
26
7
5
3
40
11
1153
1
9
You say "5
0
1
3
26
1
2
"
3
26
7
1
15
6
listen0
1
12
0
0
12
1
1
6
131
7
do_move11
1118
11
1123
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
1124
5
4
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
1125
5
5
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
5
1
3
31
5
4
1
3
14
10
54
11
1127
5
5
1
5
4
1
3
1
11
1128
5
4
1
0
0
3
1
11
1129
5
1
1
7
0
3
54
3
1
11
1130
5
2
1
5
5
1
7
1
15
14
resolve_object3
1
9
67
11
1131
11
1132
5
1
1
5
4
1
7
1
15
14
resolve_object3
1
11
1133
5
2
1
5
5
1
7
1
15
14
resolve_object3
1
11
1135
5
2
1
3
31
5
5
1
1
4
void3
18
3
14
10
79
11
1135
5
2
1
1
4
void3
1
11
1136
5
1
1
3
31
5
2
1
3
31
3
13
10
92
11
1137
1
25
usage: @move [item] dest
7
1
15
6
listen0
1
12
11
1140
5
2
1
1
4
void3
18
10
101
11
1140
5
2
1
0
0
3
1
11
1141
5
1
1
1
11
move_player5
2
1
1
18
in a puff of smoke7
4
3
40
3
31
10
122
5
1
1
5
2
1
7
2
3
52
10
121
11
1143
1
14
@move: failed
7
1
15
6
listen0
1
12
11
1146
11
1146
11
1146
1
4
Ok.
7
1
15
6
listen0
1
12
0
0
12
1
1
4
146
7
do_exam11
1082
5
0
1
3
31
10
22
11
1088
5
1
1
7
0
3
54
7
1
3
48
3
1
5
1
1
3
31
10
20
11
1090
1
21
You are in the void.
7
1
15
6
listen0
1
12
11
1093
9
29
11
1094
11
1094
5
1
1
5
0
1
7
1
15
14
resolve_object3
1
11
1095
5
1
1
3
31
10
43
11
1096
1
29
@exam: couldn't find object "5
0
1
3
26
1
2
"
3
26
7
1
15
6
listen0
1
12
11
1099
11
1099
1
8
/sys/sys7
1
3
94
1
8
make_num5
1
1
7
3
3
40
1
1

3
26
7
1
15
6
listen11
1100
5
2
1
5
1
1
1
8
get_long7
2
3
40
3
1
5
2
1
10
71
11
1101
5
2
1
1
1

3
26
7
1
15
6
listen11
1102
5
1
1
7
1
3
48
10
93
11
1103
1
10
Location: 1
8
/sys/sys7
1
3
94
1
8
make_num5
1
1
7
1
3
48
7
3
3
40
3
26
1
1

3
26
7
1
15
6
listen9
98
11
1105
11
1105
1
15
Location: void
7
1
15
6
listen11
1106
11
1106
5
2
1
5
1
1
7
1
3
46
3
1
5
2
1
10
111
11
1108
1
10
Contents:
7
1
15
6
listen11
1109
11
1109
5
2
1
10
141
11
1110
5
3
1
1
8
/sys/sys7
1
3
94
1
8
make_num5
2
1
7
3
3
40
3
1
5
3
1
10
133
11
1112
5
3
1
1
1

3
26
7
1
15
6
listen11
1113
11
1113
5
2
1
5
2
1
7
1
3
47
3
1
9
112
11
1115
0
1
12
0
0
12
1
1
2
46
8
do_clone11
1069
4
10
1
3
31
10
6
0
0
12
11
1073
11
1073
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
11
1074
5
1
1
5
0
1
7
1
3
44
3
1
5
1
1
10
32
11
1076
1
15
@clone: cloned 5
1
1
7
1
3
91
3
26
1
1

3
26
7
1
15
6
listen9
41
11
1078
11
1078
1
25
@clone: failed to clone "5
0
1
3
26
1
2
"
3
26
7
1
15
6
listen11
1079
0
1
12
0
0
12
1
1
9
315
7
do_call11
1007
4
10
1
3
31
10
6
0
0
12
11
1014
11
1014
5
2
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
1015
5
3
1
5
0
1
5
2
1
0
1
3
27
7
2
3
87
3
1
11
1016
5
4
1
5
0
1
5
0
1
7
1
3
86
5
2
1
3
27
7
2
3
88
3
1
11
1017
5
2
1
5
4
1
0
1
1
1
=7
3
3
90
3
1
5
2
1
10
73
11
1019
5
5
1
5
4
1
3
1
11
1020
5
1
1
0
1
3
1
11
1021
5
4
1
5
5
1
5
2
1
0
1
3
27
7
2
3
87
3
1
11
1022
5
7
1
5
5
1
5
5
1
7
1
3
86
5
2
1
3
27
7
2
3
88
3
1
11
1024
5
3
1
3
31
5
4
1
3
31
3
13
10
90
11
1025
1
25
usage: @call object func
7
1
15
6
listen11
1026
1
31
       @call object func=value
7
1
15
6
listen0
1
12
11
1029
5
8
1
5
3
1
7
1
15
14
resolve_object3
1
3
31
10
108
11
1030
1
29
@call: couldn't find object "5
3
1
3
26
1
2
"
3
26
7
1
15
6
listen0
1
12
11
1033
5
1
1
10
177
5
7
1
7
1
3
86
0
1
3
22
5
7
1
0
1
7
2
3
87
1
1
"3
18
3
14
5
7
1
0
1
7
2
3
88
1
1
"3
18
3
14
10
144
11
1035
5
6
1
5
7
1
0
2
5
7
1
7
1
3
86
0
2
3
27
7
3
3
85
3
1
9
176
11
1037
5
6
1
5
7
1
7
1
15
14
resolve_object3
1
3
31
10
175
5
6
1
5
7
1
7
1
3
93
3
1
3
31
10
174
5
7
1
1
1
03
19
10
173
11
1040
1
22
@call: bad parameter "5
7
1
3
26
1
2
"
3
26
7
1
15
6
listen0
1
12
11
1043
11
1043
11
1043
11
1043
11
1044
5
1
1
10
189
11
1045
5
7
1
5
8
1
5
4
1
5
6
1
7
3
3
40
3
1
9
197
11
1047
11
1047
5
7
1
5
8
1
5
4
1
7
2
3
40
3
1
11
1048
11
1048
1
7
@call: 5
8
1
7
1
3
91
3
26
1
1
 3
26
5
4
1
3
26
7
1
15
6
listen5
1
1
10
259
11
1050
1
1
(7
1
15
6
listen5
6
1
7
1
3
68
0
1
3
18
10
231
11
1052
1
1
"5
6
1
3
26
1
1
"3
26
7
1
15
6
listen9
253
11
1053
5
6
1
7
1
3
68
0
2
3
18
10
245
11
1054
5
6
1
7
1
3
91
7
1
15
6
listen9
252
11
1055
11
1055
5
6
1
7
1
3
92
7
1
15
6
listen11
1056
11
1056
11
1056
1
1
)7
1
15
6
listen9
264
11
1058
11
1058
1
2
()7
1
15
6
listen11
1059
11
1059
1
10
 returned 7
1
15
6
listen5
7
1
7
1
3
68
0
1
3
18
10
284
11
1061
1
1
"5
7
1
3
26
1
2
"
3
26
7
1
15
6
listen9
310
11
1062
5
7
1
7
1
3
68
0
2
3
18
10
300
11
1063
5
7
1
7
1
3
91
1
1

3
26
7
1
15
6
listen9
309
11
1065
11
1065
5
7
1
7
1
3
92
1
1

3
26
7
1
15
6
listen11
1066
11
1066
0
1
12
0
0
12
1
1
5
143
8
do_chmod11
975
4
10
1
3
31
10
6
0
0
12
11
981
11
981
5
1
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
982
5
2
1
5
0
1
5
1
1
0
1
3
27
7
2
3
87
3
1
11
983
5
3
1
5
0
1
5
0
1
7
1
3
86
5
1
1
3
27
7
2
3
88
3
1
5
2
1
3
31
5
3
1
3
31
3
13
10
47
11
985
1
23
usage: chmod mode file
7
1
15
6
listen0
1
12
11
988
11
988
5
4
1
5
2
1
7
1
3
93
3
1
5
4
1
3
31
5
2
1
1
1
03
19
3
14
10
110
5
2
1
1
1
r3
18
10
70
11
991
5
4
1
0
1
3
1
9
109
11
992
5
2
1
1
1
w3
18
10
80
11
993
5
4
1
0
2
3
1
9
108
11
994
5
2
1
1
2
rw3
18
5
2
1
1
2
wr3
18
3
13
10
96
11
995
5
4
1
0
2
0
1
3
15
3
1
9
107
11
996
11
997
1
21
chmod: illegal mode "5
2
1
3
26
1
2
"
3
26
7
1
15
6
listen0
1
12
11
1000
11
1000
11
1000
11
1000
11
1000
5
3
1
5
3
1
7
1
15
12
resolve_path3
1
5
3
1
5
4
1
7
2
3
100
10
134
11
1002
1
23
chmod: couldn't change 5
3
1
3
26
1
9
 to mode 3
26
5
2
1
3
26
1
1

3
26
7
1
15
6
listen11
1003
11
1003
1
3
Ok
7
1
15
6
listen0
1
12
0
0
12
1
1
2
40
7
do_priv11
962
7
0
3
53
7
1
3
58
3
31
10
9
0
0
12
11
966
5
1
1
5
0
1
7
1
15
14
resolve_object3
1
3
31
10
27
11
967
1
29
@priv: couldn't find object "5
0
1
3
26
1
2
"
3
26
7
1
15
6
listen0
1
12
11
970
11
970
5
1
1
7
1
3
57
11
971
1
4
Ok.
7
1
15
6
listen0
1
12
0
0
12
1
1
1
23
8
do_panic11
955
7
0
3
53
7
1
3
58
3
31
10
9
0
0
12
11
957
0
2
7
1
3
107
10
18
11
958
1
15
@panic: failed
7
1
15
6
listen11
959
0
1
12
0
0
12
1
1
1
23
11
do_shutdown11
948
7
0
3
53
7
1
3
58
3
31
10
9
0
0
12
11
950
0
1
7
1
3
107
10
18
11
951
1
18
@shutdown: failed
7
1
15
6
listen11
952
0
1
12
0
0
12
1
1
1
29
7
do_save11
939
7
0
3
53
7
1
3
58
3
31
10
9
0
0
12
11
941
0
0
7
1
3
107
10
19
11
942
1
14
@save: failed
7
1
15
6
listen9
24
11
944
11
944
1
17
@save: completed
7
1
15
6
listen11
945
0
1
12
0
0
12
1
1
5
140
8
do_chown11
911
4
10
1
3
31
10
6
0
0
12
11
917
11
917
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
918
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
919
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
1
1
3
31
5
2
1
3
31
3
13
10
47
11
921
1
28
usage: chown filename owner
7
1
15
6
listen0
1
12
11
924
11
924
5
1
1
5
1
1
7
1
15
12
resolve_path3
1
5
4
1
5
2
1
7
1
3
94
3
1
3
31
10
111
5
4
1
1
8
/sys/sys7
1
3
94
1
8
find_wiz5
2
1
7
3
3
40
3
1
3
31
10
110
5
4
1
1
8
/sys/sys7
1
3
94
1
11
find_player5
2
1
7
3
3
40
3
1
3
31
10
109
5
4
1
5
2
1
1
4
root3
18
10
92
1
5
/boot7
1
3
94
9
94
3
12
0
0
3
12
3
1
3
31
10
108
11
929
1
21
couldn't find owner "5
2
1
3
26
1
2
"
3
26
7
1
15
6
listen0
1
12
11
932
11
932
11
932
11
932
5
1
1
5
4
1
7
2
3
81
10
130
11
933
1
22
chown: couldn't chown 5
1
1
3
26
1
4
 to 3
26
5
2
1
3
26
1
1

3
26
7
1
15
6
listen9
135
11
935
11
935
1
4
Ok.
7
1
15
6
listen11
936
0
1
12
0
0
12
1
1
1
58
9
do_unhide11
896
4
10
1
3
31
10
6
0
0
12
11
898
7
0
3
53
7
1
3
58
3
31
10
15
0
0
12
11
899
5
0
1
3
31
10
25
11
900
1
23
usage: unhide filename
7
1
15
6
listen0
1
12
11
903
11
903
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
5
0
1
7
0
3
53
0
0
7
3
3
80
10
48
11
905
1
24
unhide: couldn't unhide 5
0
1
3
26
1
1

3
26
7
1
15
6
listen9
53
11
907
11
907
1
4
Ok.
7
1
15
6
listen11
908
0
1
12
0
0
12
1
1
1
55
7
do_hide11
881
4
10
1
3
31
10
6
0
0
12
11
883
7
0
3
53
7
1
3
58
3
31
10
15
0
0
12
11
884
5
0
1
3
31
10
25
11
885
1
21
usage: hide filename
7
1
15
6
listen0
1
12
11
888
11
888
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
5
0
1
7
1
3
79
10
45
11
890
1
20
hide: couldn't hide 5
0
1
3
26
1
1

3
26
7
1
15
6
listen9
50
11
892
11
892
1
4
Ok.
7
1
15
6
listen11
893
0
1
12
0
0
12
1
1
1
46
8
do_rmdir11
867
4
10
1
3
31
10
6
0
0
12
11
869
5
0
1
3
31
10
16
11
870
1
28
usage: rmdir directory_name
7
1
15
6
listen0
1
12
11
873
11
873
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
5
0
1
7
1
3
78
10
36
11
875
1
33
rmdir: couldn't remove directory 5
0
1
3
26
1
1

3
26
7
1
15
6
listen9
41
11
877
11
877
1
4
Ok.
7
1
15
6
listen11
878
0
1
12
0
0
12
1
1
1
46
8
do_mkdir11
853
4
10
1
3
31
10
6
0
0
12
11
855
5
0
1
3
31
10
16
11
856
1
28
usage: mkdir directory_name
7
1
15
6
listen0
1
12
11
859
11
859
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
5
0
1
7
1
3
77
10
36
11
861
1
31
mkdir: couldn't make directory 5
0
1
3
26
1
1

3
26
7
1
15
6
listen9
41
11
863
11
863
1
4
Ok.
7
1
15
6
listen11
864
0
1
12
0
0
12
1
1
4
88
5
do_mv11
832
4
10
1
3
31
10
6
0
0
12
11
837
11
837
5
3
1
5
0
1
0
1
1
1
 7
3
15
4
insr3
1
11
838
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
839
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
1
1
3
31
5
2
1
3
31
3
13
10
47
11
841
1
29
usage: mv source destination
7
1
15
6
listen0
1
12
11
844
11
844
5
1
1
5
1
1
7
1
15
12
resolve_path3
1
11
845
5
2
1
5
2
1
7
1
15
12
resolve_path3
1
5
1
1
5
2
1
7
2
3
76
10
78
11
847
1
18
mv: couldn't move 5
1
1
3
26
1
4
 to 3
26
5
2
1
3
26
1
1

3
26
7
1
15
6
listen9
83
11
849
11
849
1
4
Ok.
7
1
15
6
listen11
850
0
1
12
0
0
12
1
1
4
88
5
do_cp11
811
4
10
1
3
31
10
6
0
0
12
11
816
11
816
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
817
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
818
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
1
1
3
31
5
2
1
3
31
3
13
10
47
11
820
1
29
usage: cp source destination
7
1
15
6
listen0
1
12
11
823
11
823
5
1
1
5
1
1
7
1
15
12
resolve_path3
1
11
824
5
2
1
5
2
1
7
1
15
12
resolve_path3
1
5
1
1
5
2
1
7
2
3
75
10
78
11
826
1
18
cp: couldn't copy 5
1
1
3
26
1
4
 to 3
26
5
2
1
3
26
1
1

3
26
7
1
15
6
listen9
83
11
828
11
828
1
4
Ok.
7
1
15
6
listen11
829
0
1
12
0
0
12
1
1
1
46
5
do_rm11
797
4
10
1
3
31
10
6
0
0
12
11
799
5
0
1
3
31
10
16
11
800
1
19
usage: rm filename
7
1
15
6
listen0
1
12
11
803
11
803
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
5
0
1
7
1
3
74
10
36
11
805
1
20
rm: couldn't remove 5
0
1
3
26
1
1

3
26
7
1
15
6
listen9
41
11
807
11
807
1
4
Ok.
7
1
15
6
listen11
808
0
1
12
0
0
12
1
1
1
56
5
do_ls11
782
4
10
1
3
31
10
6
0
0
12
11
784
11
784
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
11
785
1
12
ls: listing 5
0
1
3
26
1
1

3
26
7
1
15
6
listen11
786
4
7
1
0
1
3
1
5
0
1
7
1
3
73
10
43
11
788
4
7
1
0
0
3
1
11
789
1
18
ls: couldn't open 5
0
1
3
26
1
1

3
26
7
1
15
6
listen0
1
12
11
792
11
792
4
7
1
0
0
3
1
11
793
1
9
ls: done
7
1
15
6
listen0
1
12
0
0
12
1
1
1
30
6
do_cat11
774
4
10
1
3
31
10
6
0
0
12
11
776
11
776
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
5
0
1
7
1
3
72
10
25
11
778
1
19
cat: couldn't open 5
0
1
3
26
1
1

3
26
7
1
15
6
listen11
779
0
1
12
0
0
12
1
1
1
24
7
do_edit11
767
4
10
1
3
31
10
6
0
0
12
11
769
5
0
1
10
15
11
769
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
11
770
11
770
5
0
1
7
1
3
71
0
1
12
0
0
12
1
1
2
56
10
do_compile11
750
4
10
1
3
31
10
6
0
0
12
11
754
11
754
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
5
0
1
1
8
/obj/wiz3
18
10
26
11
756
1
15
/sys/wizcompile7
1
3
94
1
10
wizcompile7
2
3
40
0
1
12
11
759
11
759
5
1
1
5
0
1
7
1
3
70
3
1
5
1
1
10
46
11
761
1
7
@load: 5
1
1
7
1
3
91
3
26
1
10
 compiled
3
26
7
1
15
6
listen9
51
11
763
11
763
1
14
@load: failed
7
1
15
6
listen11
764
0
1
12
0
0
12
1
1
1
12
6
do_who11
745
11
746
1
8
/sys/sys7
1
3
94
1
12
wiz_who_list7
2
3
40
0
1
12
0
0
12
1
1
1
15
7
do_quit11
738
11
739
1
5
Bye!
7
1
15
6
listen11
740
7
0
3
64
11
741
7
0
15
10
disconnect0
1
12
0
0
12
1
1
1
39
5
do_cd11
726
4
10
1
3
31
10
6
0
0
12
11
728
5
0
1
3
31
10
19
11
729
1
17
cd: current path=4
6
1
3
26
1
1

3
26
7
1
15
6
listen9
30
11
730
11
731
5
0
1
5
0
1
7
1
15
12
resolve_path3
1
11
732
4
6
1
5
0
1
3
1
11
734
11
734
1
4
Ok.
7
1
15
6
listen0
1
12
0
0
12
1
1
1
19
6
do_pwd11
720
4
10
1
3
31
10
6
0
0
12
11
722
11
722
1
18
pwd: current path=4
6
1
3
26
1
1

3
26
7
1
15
6
listen0
1
12
0
0
12
1
1
1
7
6
do_huh11
716
11
717
1
28
Huh? (Type "help" for help)
7
1
15
6
listen0
0
12
1
1
1
34
12
resolve_path11
709
5
0
1
3
31
10
6
4
6
1
12
11
711
5
0
1
0
1
7
2
3
87
1
1
/3
18
10
16
5
0
1
12
11
712
4
6
1
1
1
/3
18
10
25
4
6
1
5
0
1
3
26
12
11
713
4
6
1
1
1
/3
26
5
0
1
3
26
12
0
0
12
1
0
0
49
7
welcome11
696
11
697
0
0
7
1
15
4
look4
12
1
10
21
11
698
1
35
NOTE: You are currently possessing 1
8
/sys/sys7
1
3
94
1
8
make_num4
12
1
7
3
3
40
3
26
1
1

3
26
7
1
15
6
listen11
700
4
8
1
10
29
11
701
1
35
NOTE: You are currently invisible.
7
1
15
6
listen9
46
11
704
11
704
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
16
 has connected.
3
26
7
5
3
40
11
705
0
0
12
1
1
4
100
8
do_force11
667
11
672
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
673
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
674
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
1
1
3
31
10
38
11
676
1
31
usage: @force object [command]
7
1
15
6
listen0
1
12
11
679
11
679
5
1
1
5
1
1
7
1
15
14
resolve_object3
1
5
1
1
3
31
10
54
11
681
1
29
@force: couldn't find object
7
1
15
6
listen0
1
12
11
684
4
10
1
3
31
7
0
3
53
7
1
3
58
3
31
3
14
5
1
1
1
9
get_owner7
2
3
40
7
0
3
53
3
19
3
14
10
78
11
686
1
34
@force: you don't own that object
7
1
15
6
listen0
1
12
11
689
5
1
1
1
5
force5
2
1
7
3
3
40
10
90
11
690
1
4
Ok.
7
1
15
6
listen9
95
11
692
11
692
1
15
@force: failed
7
1
15
6
listen11
693
0
1
12
0
0
12
1
1
1
56
7
do_boot11
649
7
0
3
53
7
1
3
58
3
31
10
9
0
0
12
11
651
5
0
1
3
31
10
19
11
652
1
20
usage: @boot player
7
1
15
6
listen0
1
12
11
655
11
655
5
0
1
5
0
1
7
1
15
14
resolve_object3
1
5
0
1
3
31
10
35
11
657
1
28
@boot: couldn't find object
7
1
15
6
listen0
1
12
11
660
5
0
1
1
16
force_disconnect7
2
3
40
10
46
11
661
1
27
@boot: player disconnected
7
1
15
6
listen9
51
11
663
11
663
1
14
@boot: failed
7
1
15
6
listen11
664
0
1
12
0
0
12
1
1
1
47
10
do_destroy11
632
5
0
1
3
31
10
10
11
634
1
23
usage: @destroy object
7
1
15
6
listen0
1
12
11
637
11
637
5
0
1
5
0
1
7
1
15
14
resolve_object3
1
5
0
1
3
31
10
26
11
639
1
31
@destroy: couldn't find object
7
1
15
6
listen0
1
12
11
642
5
0
1
1
13
self_destruct7
2
3
40
10
37
11
643
1
27
@destroy: object destroyed
7
1
15
6
listen9
42
11
645
11
645
1
17
@destroy: failed
7
1
15
6
listen11
646
0
1
12
0
0
12
1
1
1
75
12
do_replicate11
613
5
0
1
3
31
10
10
11
615
1
25
usage: @replicate object
7
1
15
6
listen0
1
12
11
618
11
618
5
0
1
5
0
1
7
1
15
14
resolve_object3
1
5
0
1
3
31
10
26
11
620
1
33
@replicate: couldn't find object
7
1
15
6
listen0
1
12
11
623
11
623
5
0
1
5
0
1
1
9
replicate7
2
3
40
3
1
5
0
1
10
58
11
625
5
0
1
1
9
set_owner7
0
3
53
7
3
3
40
11
626
1
20
@replicate: created 1
8
/sys/sys7
1
3
94
1
8
make_num5
0
1
7
3
3
40
3
26
1
1

3
26
7
1
15
6
listen9
70
11
628
11
628
1
31
@replicate: couldn't replicate 5
0
1
1
9
get_short7
2
3
40
3
26
1
1

3
26
7
1
15
6
listen11
629
0
1
12
0
0
12
0
0
1
32
7
connect11
604
7
0
3
43
3
31
10
7
0
0
12
11
608
11
608
5
0
1
7
0
3
43
7
1
3
91
3
1
5
0
1
0
11
7
2
3
87
1
11
/sys/login#3
19
10
24
0
0
12
11
610
11
610
0
0
1
7
welcome7
2
3
41
0
0
12
1
0
0
23
10
disconnect11
598
4
8
1
3
31
10
20
11
601
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
19
 has disconnected.
3
26
7
5
3
40
11
602
0
0
12
0
1
1
16
14
check_password11
593
7
0
3
43
7
1
3
58
3
31
10
9
0
0
12
11
595
5
0
1
4
5
1
3
18
12
0
0
12
0
1
1
44
12
set_password11
584
5
0
1
3
31
10
6
0
0
12
11
586
7
0
3
53
7
1
3
108
10
14
0
0
12
11
587
7
0
3
43
7
1
3
58
7
0
3
53
7
1
3
58
3
31
3
14
10
30
11
587
4
5
1
5
0
1
3
1
11
588
4
5
1
10
35
0
0
12
11
589
11
589
4
5
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
28
8
set_name11
576
7
0
3
53
7
1
3
108
10
8
0
0
12
11
578
4
3
1
10
13
0
0
12
11
579
11
579
4
3
1
5
0
1
3
1
11
580
4
4
1
5
0
1
7
1
3
96
3
1
0
1
12
0
0
12
0
0
0
5
8
get_name11
572
4
3
1
12
0
0
12
0
0
0
5
7
get_uid11
568
4
4
1
12
0
0
12
1
1
2
144
14
resolve_object11
546
5
0
1
0
1
7
2
3
87
1
1
/3
18
5
0
1
0
1
7
2
3
87
1
1
#3
18
3
13
10
24
5
1
1
5
0
1
7
1
3
94
3
1
10
23
5
1
1
12
11
552
11
552
5
0
1
0
1
7
2
3
87
1
1
*3
18
10
52
5
1
1
1
8
/sys/sys7
1
3
94
1
11
find_player5
0
1
5
0
1
7
1
3
86
0
1
3
27
7
2
3
88
7
3
3
40
3
1
10
51
5
1
1
12
11
555
11
555
5
0
1
0
1
7
2
3
87
1
1
$3
18
10
80
5
1
1
1
8
/sys/sys7
1
3
94
1
8
find_wiz5
0
1
5
0
1
7
1
3
86
0
1
3
27
7
2
3
88
7
3
3
40
3
1
10
79
5
1
1
12
11
558
11
558
5
1
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
54
7
4
3
40
3
1
10
95
5
1
1
12
11
560
5
1
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
54
7
1
3
48
7
4
3
40
3
1
10
112
5
1
1
12
11
562
5
0
1
1
2
me3
18
10
120
7
0
3
54
12
11
563
5
0
1
1
4
here3
18
10
130
7
0
3
54
7
1
3
48
12
11
564
5
0
1
1
4
root3
18
10
139
1
5
/boot7
1
3
94
12
11
565
0
0
12
0
0
12
1
1
5
110
8
do_exits11
519
7
0
3
53
7
1
3
48
10
15
11
524
5
1
1
7
0
3
53
7
1
3
48
7
1
3
46
3
1
11
525
11
525
5
1
1
10
91
5
1
1
1
8
get_type7
2
3
40
0
4
3
18
10
83
5
1
1
1
9
get_flags7
2
3
40
0
16
3
17
3
31
10
82
5
2
1
3
31
10
41
11
528
1
14
Obvious exits:7
1
15
6
listen11
529
11
529
5
4
1
5
1
1
1
8
get_name7
2
3
40
3
1
11
530
5
3
1
5
4
1
0
1
1
1
;7
3
3
90
3
1
5
3
1
10
71
11
532
1
1
 5
4
1
5
3
1
0
1
3
27
7
2
3
87
3
26
7
1
15
6
listen9
78
11
534
11
534
1
1
 5
4
1
3
26
7
1
15
6
listen11
535
11
535
5
2
1
3
33
11
537
11
537
11
537
5
1
1
5
1
1
7
1
3
47
3
1
9
16
11
539
5
2
1
3
31
10
100
11
540
1
33
There are no obvious exits here.
7
1
15
6
listen9
105
11
542
11
542
1
1

7
1
15
6
listen11
543
0
1
12
0
0
12
0
0
1
86
9
get_short11
495
11
498
5
0
1
7
0
3
43
3
1
5
0
1
7
1
3
91
0
9
7
2
3
87
1
9
/obj/wiz#3
19
4
8
1
3
14
7
0
3
43
7
1
3
58
3
31
3
14
10
25
0
0
12
11
501
7
0
3
53
7
1
3
58
10
47
4
8
1
10
40
1
11
The wizard 4
3
1
3
26
1
8
 (invis)3
26
12
9
45
11
505
1
11
The wizard 4
3
1
3
26
12
11
506
9
83
11
507
4
10
1
10
66
4
8
1
10
59
1
15
The programmer 4
3
1
3
26
1
8
 (invis)3
26
12
9
64
11
511
1
15
The programmer 4
3
1
3
26
12
11
512
9
82
11
513
4
8
1
10
76
1
12
The builder 4
3
1
3
26
1
8
 (invis)3
26
12
9
81
11
516
1
12
The builder 4
3
1
3
26
12
11
517
11
517
11
517
0
0
12
0
1
6
190
6
listen11
463
4
7
1
3
31
10
10
11
468
5
0
1
7
1
3
62
0
0
12
11
471
11
471
5
5
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
472
5
1
1
5
0
1
5
5
1
0
1
3
27
7
2
3
87
7
1
3
93
3
1
11
473
5
4
1
5
0
1
5
0
1
7
1
3
86
5
5
1
3
27
7
2
3
88
3
1
11
474
5
5
1
5
4
1
0
1
1
1
 7
3
3
90
3
1
11
475
5
2
1
5
4
1
5
5
1
0
1
3
27
7
2
3
87
7
1
3
93
3
1
11
476
5
3
1
5
4
1
5
4
1
7
1
3
86
5
5
1
3
27
7
2
3
88
3
1
11
477
5
4
1
5
1
1
7
1
3
99
3
1
5
4
1
3
31
10
89
11
478
5
1
1
1
12
NULL_OWNER #5
1
1
7
1
3
92
3
26
3
1
9
112
11
479
11
480
5
4
1
5
4
1
1
7
get_uid7
2
3
40
3
1
5
4
1
10
104
11
481
5
1
1
5
4
1
3
1
9
111
11
482
11
482
5
1
1
5
1
1
7
1
3
92
3
1
11
483
11
484
11
484
5
5
1
5
1
1
7
1
3
86
3
1
11
485
5
5
1
3
33
0
16
3
20
10
130
11
485
5
1
1
1
1
 3
2
9
119
11
486
5
2
1
0
4
3
17
10
140
11
486
5
4
1
1
1
d3
1
9
145
11
487
11
487
5
4
1
1
1
-3
1
11
488
5
2
1
0
1
3
17
10
155
11
488
5
4
1
1
1
r3
2
9
160
11
489
11
489
5
4
1
1
1
-3
2
11
490
5
2
1
0
2
3
17
10
170
11
490
5
4
1
1
1
w3
2
9
175
11
491
11
491
5
4
1
1
1
-3
2
11
492
11
492
5
4
1
1
1
 3
26
5
1
1
3
26
1
1
 3
26
5
3
1
3
26
7
1
3
62
0
0
12
1
1
1
39
8
do_invis11
452
5
0
1
1
2
on3
18
10
14
11
454
4
8
1
0
1
3
1
11
455
1
17
@invis: invis on
7
1
15
6
listen9
34
11
456
5
0
1
1
3
off3
18
10
28
11
457
4
8
1
0
0
3
1
11
458
1
18
@invis: invis off
7
1
15
6
listen9
33
11
459
11
459
1
21
usage: @invis on|off
7
1
15
6
listen11
460
11
460
0
1
12
0
0
12
0
2
2
63
11
move_player11
441
7
0
3
53
7
1
3
48
4
8
1
3
31
3
14
10
29
11
444
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
6
 goes 3
26
5
1
1
3
26
1
2
.
3
26
7
5
3
40
11
445
11
445
7
0
3
53
5
0
1
7
2
3
52
5
0
1
4
8
1
3
31
3
14
10
54
11
447
1
8
/sys/sys7
1
3
94
1
16
tell_room_except5
0
1
7
0
3
53
4
3
1
1
14
 has arrived.
3
26
7
5
3
40
11
448
11
448
0
0
7
1
15
4
look0
1
12
0
0
12
0
1
1
11
2
id11
439
5
0
1
4
3
1
3
18
5
0
1
4
4
1
3
18
3
13
12
0
0
12
0
0
0
5
9
get_invis11
437
4
8
1
12
0
0
12
1
1
5
208
4
look11
392
11
396
5
1
1
0
0
3
1
11
397
5
4
1
5
0
1
3
1
5
0
1
10
70
11
399
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
1
3
48
7
4
3
40
3
1
5
0
1
3
31
10
40
11
400
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
4
1
7
0
3
53
7
4
3
40
3
1
11
401
5
0
1
3
31
5
4
1
1
2
me3
18
3
14
10
53
11
401
5
0
1
7
0
3
53
3
1
11
402
5
0
1
3
31
5
4
1
1
4
here3
18
3
14
10
68
11
402
5
0
1
7
0
3
53
7
1
3
48
3
1
11
403
9
93
11
404
7
0
3
53
7
1
3
48
3
31
10
84
11
405
1
21
You are in the void.
7
1
15
6
listen0
1
12
9
92
11
408
11
408
5
0
1
7
0
3
53
7
1
3
48
3
1
11
409
11
409
5
0
1
3
31
10
103
11
410
1
25
You don't see that here.
7
1
15
6
listen0
1
12
11
413
5
0
1
7
0
3
53
7
1
3
48
3
18
10
127
11
414
5
3
1
5
0
1
1
9
get_short7
2
3
40
3
1
5
3
1
10
126
11
415
5
3
1
1
1

3
26
7
1
15
6
listen11
416
11
417
11
417
5
3
1
5
0
1
1
8
get_long7
2
3
40
3
1
5
3
1
10
143
11
418
5
3
1
1
1

3
26
7
1
15
6
listen11
419
11
419
5
2
1
5
0
1
7
1
3
46
3
1
5
0
1
1
9
get_flags7
2
3
40
0
16
3
17
3
31
10
203
11
421
5
2
1
10
202
5
2
1
7
0
3
53
3
19
10
194
11
423
5
3
1
5
2
1
1
9
get_short7
2
3
40
3
1
5
3
1
10
193
5
1
1
3
31
10
186
11
426
1
10
Contents:
7
1
15
6
listen11
427
5
1
1
0
1
3
1
11
429
11
429
5
3
1
1
1

3
26
7
1
15
6
listen11
431
11
432
11
432
5
2
1
5
2
1
7
1
3
47
3
1
9
158
11
434
11
434
0
1
12
0
0
12
1
1
4
62
12
do_inventory11
370
11
375
5
1
1
0
0
3
1
11
376
5
2
1
7
0
3
53
7
1
3
46
3
1
11
377
5
2
1
10
49
11
378
5
3
1
5
2
1
1
9
get_short7
2
3
40
3
1
5
3
1
10
41
5
1
1
3
31
10
31
11
381
1
18
You are carrying:
7
1
15
6
listen11
382
11
382
5
1
1
3
33
11
383
5
3
1
1
1

3
26
7
1
15
6
listen11
385
11
385
5
2
1
5
2
1
7
1
3
47
3
1
9
12
11
387
5
1
1
3
31
10
57
11
388
1
22
You are empty-handed.
7
1
15
6
listen11
389
0
1
12
0
0
12
1
1
1
88
7
do_drop11
353
11
354
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
3
31
10
22
11
356
1
21
You don't have that.
7
1
15
6
listen0
1
12
11
359
5
0
1
1
4
drop7
2
3
40
10
41
11
360
1
15
You can't drop 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen0
1
12
11
363
11
363
1
9
You drop 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
365
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
7
 drops 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
5
3
40
11
366
5
0
1
7
0
3
53
7
1
3
48
7
2
3
52
0
1
12
0
0
12
1
1
1
89
6
do_get11
336
11
337
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
1
3
48
7
4
3
40
3
1
5
0
1
3
31
10
24
11
339
1
25
You don't see that here.
7
1
15
6
listen0
1
12
11
342
5
0
1
1
3
get7
2
3
40
3
31
10
44
11
343
1
14
You can't get 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen0
1
12
11
346
11
346
5
0
1
7
0
3
53
7
2
3
52
11
347
1
8
You get 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
349
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
6
 gets 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
5
3
40
0
1
12
0
0
12
0
1
1
18
14
set_programmer11
330
7
0
3
43
7
1
3
58
3
31
10
9
0
0
12
11
332
11
332
4
10
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
20
8
get_type11
324
7
0
3
53
7
1
3
58
10
9
0
2
12
9
15
11
326
4
10
1
10
14
0
7
12
11
327
11
327
0
8
12
0
0
12
1
1
18
1085
6
do_set11
181
11
185
5
11
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
186
5
1
1
5
0
1
5
11
1
0
1
3
27
7
2
3
87
3
1
11
187
5
2
1
5
0
1
5
0
1
7
1
3
86
5
11
1
3
27
7
2
3
88
3
1
11
188
5
11
1
5
2
1
0
1
1
1
 7
3
3
90
3
1
5
11
1
10
59
11
190
5
3
1
5
2
1
5
2
1
7
1
3
86
5
11
1
3
27
7
2
3
88
3
1
11
191
5
2
1
5
2
1
5
11
1
0
1
3
27
7
2
3
87
3
1
11
193
5
2
1
0
1
7
2
3
87
1
1
!3
18
10
82
11
194
5
12
1
0
1
3
1
11
195
5
2
1
5
2
1
5
2
1
7
1
3
86
0
1
3
27
7
2
3
88
3
1
11
197
5
2
1
3
31
5
1
1
3
31
3
13
10
95
11
198
1
36
usage: @set object [!]field [value]
7
1
15
6
listen0
1
12
11
201
11
201
5
1
1
5
1
1
7
1
15
14
resolve_object3
1
5
1
1
3
31
10
111
11
203
1
27
@set: couldn't find object
7
1
15
6
listen0
1
12
11
206
7
0
3
53
7
1
3
58
3
31
4
10
1
3
31
3
14
5
1
1
1
9
get_owner7
2
3
40
7
0
3
53
3
19
3
14
10
135
11
208
1
32
@set: you don't own that object
7
1
15
6
listen0
1
12
11
211
5
2
1
1
10
protection3
18
10
150
11
211
5
14
1
1
10
/obj/armor7
1
3
94
1
16
make_prot_number5
3
1
7
3
3
40
3
1
11
212
5
2
1
1
5
owner3
18
5
2
1
1
6
dropto3
18
3
13
5
2
1
1
4
dest3
18
3
13
5
2
1
1
11
destination3
18
3
13
5
2
1
1
9
storeroom3
18
3
13
5
2
1
1
10
shopkeeper3
18
3
13
10
194
5
3
1
10
193
11
215
5
3
1
5
3
1
7
1
15
14
resolve_object3
1
5
3
1
3
31
10
192
11
217
1
42
@set: couldn't find object in value field
7
1
15
6
listen0
1
12
11
220
11
221
11
222
5
2
1
1
10
programmer3
18
5
3
1
3
31
3
14
10
207
11
222
5
3
1
5
12
1
3
31
3
1
11
223
5
2
1
1
7
special3
18
5
2
1
1
8
hitbonus3
18
3
13
5
2
1
1
5
level3
18
3
13
5
2
1
1
2
xp3
18
3
13
5
2
1
1
2
hp3
18
3
13
5
2
1
1
5
value3
18
3
13
5
2
1
1
9
hitreduce3
18
3
13
5
2
1
1
9
damreduce3
18
3
13
10
263
5
3
1
10
262
11
227
5
14
1
5
3
1
7
1
3
93
3
1
5
14
1
3
31
5
3
1
1
1
03
19
3
14
10
261
11
229
1
38
@set: expected integer in value field
7
1
15
6
listen0
1
12
11
232
11
233
11
234
5
2
1
1
6
damage3
18
10
355
5
3
1
10
354
11
236
5
11
1
5
3
1
0
1
1
1
d7
3
3
90
3
1
5
11
1
10
346
11
238
5
15
1
5
3
1
5
11
1
0
1
3
27
7
2
3
87
7
1
3
93
3
1
11
239
5
16
1
5
3
1
5
3
1
7
1
3
86
5
11
1
3
27
7
2
3
88
3
1
11
240
5
11
1
5
16
1
0
1
1
1
+7
3
3
90
3
1
5
11
1
10
337
11
242
5
17
1
5
16
1
5
16
1
7
1
3
86
5
11
1
3
27
7
2
3
88
7
1
3
93
3
1
11
243
5
16
1
5
16
1
5
11
1
0
1
3
27
7
2
3
87
7
1
3
93
3
1
9
344
11
245
11
245
5
16
1
5
16
1
7
1
3
93
3
1
11
246
9
353
11
247
11
247
5
15
1
5
3
1
7
1
3
93
3
1
11
248
11
249
11
250
5
2
1
1
4
puny3
18
5
2
1
1
4
weak3
18
3
13
5
2
1
1
4
poor3
18
3
13
5
2
1
1
7
average3
18
3
13
5
2
1
1
4
good3
18
3
13
5
2
1
1
8
verygood3
18
3
13
5
2
1
1
8
massacre3
18
3
13
10
520
11
252
5
11
1
5
3
1
0
1
1
1
;7
3
3
90
3
1
11
253
5
9
1
5
3
1
5
11
1
0
1
3
27
7
2
3
87
3
1
11
254
5
3
1
5
3
1
5
3
1
7
1
3
86
5
11
1
3
27
7
2
3
88
3
1
11
255
5
11
1
5
3
1
0
1
1
1
;7
3
3
90
3
1
11
256
5
6
1
5
3
1
5
11
1
0
1
3
27
7
2
3
87
3
1
11
257
5
10
1
5
3
1
5
3
1
7
1
3
86
5
11
1
3
27
7
2
3
88
3
1
11
258
5
11
1
5
9
1
0
1
1
1
*7
3
3
90
3
1
11
259
5
4
1
5
9
1
5
11
1
0
1
3
27
7
2
3
87
3
1
11
260
5
5
1
5
9
1
5
9
1
7
1
3
86
5
11
1
3
27
7
2
3
88
3
1
5
11
1
3
31
10
479
11
261
5
4
1
5
9
1
3
1
11
261
5
5
1
0
0
3
1
11
262
11
262
5
11
1
5
10
1
0
1
1
1
*7
3
3
90
3
1
11
263
5
7
1
5
10
1
5
11
1
0
1
3
27
7
2
3
87
3
1
11
264
5
8
1
5
10
1
5
10
1
7
1
3
86
5
11
1
3
27
7
2
3
88
3
1
5
11
1
3
31
10
519
11
265
5
7
1
5
9
1
3
1
11
265
5
8
1
0
0
3
1
11
266
11
267
5
2
1
1
4
name3
18
10
534
11
267
5
13
1
5
1
1
1
8
set_name5
3
1
7
3
3
40
3
1
9
1067
11
268
5
2
1
1
5
short3
18
10
548
11
268
5
13
1
5
1
1
1
9
set_short5
3
1
7
3
3
40
3
1
9
1066
11
269
5
2
1
1
4
long3
18
10
562
11
269
5
13
1
5
1
1
1
8
set_long5
3
1
7
3
3
40
3
1
9
1065
11
270
5
2
1
1
5
owner3
18
10
576
11
270
5
13
1
5
1
1
1
9
set_owner5
3
1
7
3
3
40
3
1
9
1064
11
271
5
2
1
1
10
programmer3
18
10
590
11
271
5
13
1
5
1
1
1
14
set_programmer5
3
1
7
3
3
40
3
1
9
1063
11
272
5
2
1
1
7
special3
18
10
604
11
272
5
13
1
5
1
1
1
11
set_special5
14
1
7
3
3
40
3
1
9
1062
11
273
5
2
1
1
9
hitreduce3
18
10
618
11
273
5
13
1
5
1
1
1
13
set_hitreduce5
14
1
7
3
3
40
3
1
9
1061
11
274
5
2
1
1
9
damreduce3
18
10
632
11
274
5
13
1
5
1
1
1
13
set_damreduce5
14
1
7
3
3
40
3
1
9
1060
11
275
5
2
1
1
10
protection3
18
10
646
11
275
5
13
1
5
1
1
1
14
set_protection5
14
1
7
3
3
40
3
1
9
1059
11
276
5
2
1
1
5
value3
18
10
660
11
276
5
13
1
5
1
1
1
9
set_value5
14
1
7
3
3
40
3
1
9
1058
11
277
5
2
1
1
6
dropto3
18
10
674
11
277
5
13
1
5
1
1
1
10
set_dropto5
3
1
7
3
3
40
3
1
9
1057
11
278
5
2
1
1
10
shopkeeper3
18
10
688
11
278
5
13
1
5
1
1
1
14
set_shopkeeper5
3
1
7
3
3
40
3
1
9
1056
11
279
5
2
1
1
9
storeroom3
18
10
702
11
279
5
13
1
5
1
1
1
13
set_storeroom5
3
1
7
3
3
40
3
1
9
1055
11
280
5
2
1
1
4
dest3
18
10
716
11
280
5
13
1
5
1
1
1
8
set_dest5
3
1
7
3
3
40
3
1
9
1054
11
281
5
2
1
1
11
destination3
18
10
730
11
281
5
13
1
5
1
1
1
8
set_dest5
3
1
7
3
3
40
3
1
9
1053
11
282
5
2
1
1
8
hitbonus3
18
10
744
11
282
5
13
1
5
1
1
1
13
set_hit_bonus5
14
1
7
3
3
40
3
1
9
1052
11
283
5
2
1
1
6
damage3
18
10
760
11
283
5
13
1
5
1
1
1
16
set_damage_bonus5
15
1
5
16
1
5
17
1
7
5
3
40
3
1
9
1051
11
284
5
2
1
1
2
hp3
18
10
774
11
284
5
13
1
5
1
1
1
6
set_hp5
14
1
7
3
3
40
3
1
9
1050
11
285
5
2
1
1
2
xp3
18
10
788
11
285
5
13
1
5
1
1
1
6
set_xp5
14
1
7
3
3
40
3
1
9
1049
11
286
5
2
1
1
5
level3
18
10
802
11
286
5
13
1
5
1
1
1
9
set_level5
14
1
7
3
3
40
3
1
9
1048
11
287
5
2
1
1
4
puny3
18
10
821
11
287
5
13
1
5
1
1
1
11
set_hit_msg0
0
5
4
1
5
5
1
5
6
1
5
7
1
5
8
1
7
8
3
40
3
1
9
1047
11
288
5
2
1
1
4
weak3
18
10
840
11
288
5
13
1
5
1
1
1
11
set_hit_msg0
1
5
4
1
5
5
1
5
6
1
5
7
1
5
8
1
7
8
3
40
3
1
9
1046
11
289
5
2
1
1
4
poor3
18
10
859
11
289
5
13
1
5
1
1
1
11
set_hit_msg0
2
5
4
1
5
5
1
5
6
1
5
7
1
5
8
1
7
8
3
40
3
1
9
1045
11
290
5
2
1
1
7
average3
18
10
878
11
290
5
13
1
5
1
1
1
11
set_hit_msg0
3
5
4
1
5
5
1
5
6
1
5
7
1
5
8
1
7
8
3
40
3
1
9
1044
11
292
5
2
1
1
4
good3
18
10
897
11
292
5
13
1
5
1
1
1
11
set_hit_msg0
4
5
4
1
5
5
1
5
6
1
5
7
1
5
8
1
7
8
3
40
3
1
9
1043
11
293
5
2
1
1
8
verygood3
18
10
916
11
293
5
13
1
5
1
1
1
11
set_hit_msg0
5
5
4
1
5
5
1
5
6
1
5
7
1
5
8
1
7
8
3
40
3
1
9
1042
11
295
5
2
1
1
8
massacre3
18
10
935
11
295
5
13
1
5
1
1
1
11
set_hit_msg0
6
5
4
1
5
5
1
5
6
1
5
7
1
5
8
1
7
8
3
40
3
1
9
1041
11
297
5
2
1
1
9
permanent3
18
10
945
11
298
5
14
1
0
1
3
1
9
988
11
299
5
2
1
1
7
forsale3
18
10
955
11
299
5
14
1
0
2
3
1
9
987
11
300
5
2
1
1
7
hostile3
18
10
965
11
300
5
14
1
0
4
3
1
9
986
11
301
5
2
1
1
6
temple3
18
10
975
11
301
5
14
1
0
8
3
1
9
985
11
302
5
2
1
1
4
dark3
18
10
984
11
302
5
14
1
0
16
3
1
11
303
11
303
11
303
11
303
11
303
5
14
1
10
1033
5
3
1
10
999
11
305
1
37
@set: flags do not take value fields
7
1
15
6
listen0
1
12
11
308
5
12
1
10
1017
11
309
5
13
1
5
1
1
1
9
set_flags5
1
1
1
9
get_flags7
2
3
40
5
14
1
3
32
3
17
7
3
3
40
3
1
9
1031
11
311
11
311
5
13
1
5
1
1
1
9
set_flags5
1
1
1
9
get_flags7
2
3
40
5
14
1
3
15
7
3
3
40
3
1
11
312
9
1040
11
312
11
313
1
27
@set: field not recognized
7
1
15
6
listen0
1
12
11
316
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
11
317
5
13
1
10
1075
11
318
1
5
Set.
7
1
15
6
listen9
1080
11
320
11
320
1
13
@set: failed
7
1
15
6
listen11
321
0
1
12
0
0
12
0
1
6
374
9
do_create11
111
11
116
5
3
1
5
0
1
0
1
1
1
 7
3
3
90
3
1
11
117
5
1
1
5
0
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
118
5
2
1
5
0
1
5
0
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
5
0
1
3
31
5
2
1
3
31
3
13
10
43
11
120
1
64
usage: @create monster|room|exit|weapon|armor|coins|object|shop 1
46
               name [destination (for exits)]
3
26
7
1
15
6
listen0
1
12
11
124
5
1
1
1
4
room3
18
10
68
11
125
5
4
1
1
9
/obj/room7
1
3
44
3
1
11
126
5
4
1
1
9
set_owner7
0
3
53
7
3
3
40
11
127
5
4
1
1
9
set_short5
2
1
7
3
3
40
9
355
11
128
5
1
1
1
5
armor3
18
10
99
11
129
5
4
1
1
10
/obj/armor7
1
3
44
3
1
11
130
5
4
1
1
9
set_owner7
0
3
53
7
3
3
40
11
131
5
4
1
1
8
set_name5
2
1
7
3
3
40
11
132
5
4
1
7
0
3
53
7
2
3
52
9
354
11
133
5
1
1
1
4
shop3
18
10
124
11
134
5
4
1
1
9
/obj/shop7
1
3
44
3
1
11
135
5
4
1
1
9
set_short5
2
1
7
3
3
40
11
136
5
4
1
1
9
set_owner7
0
3
53
7
3
3
40
9
353
11
137
5
1
1
1
6
object3
18
10
155
11
138
5
4
1
1
11
/obj/object7
1
3
44
3
1
11
139
5
4
1
1
9
set_owner7
0
3
53
7
3
3
40
11
140
5
4
1
1
8
set_name5
2
1
7
3
3
40
11
141
5
4
1
7
0
3
53
7
2
3
52
9
352
11
142
5
1
1
1
5
coins3
18
10
188
11
143
5
4
1
1
10
/obj/coins7
1
3
44
3
1
11
144
5
4
1
1
9
set_owner7
0
3
53
7
3
3
40
11
145
5
4
1
1
9
set_value5
2
1
7
1
3
93
7
3
3
40
11
146
5
4
1
7
0
3
53
7
2
3
52
9
351
11
147
5
1
1
1
4
exit3
18
10
277
11
148
5
3
1
5
2
1
0
1
1
1
 7
3
3
90
3
1
5
3
1
10
239
11
150
5
5
1
5
2
1
5
2
1
7
1
3
86
5
3
1
3
27
7
2
3
88
3
1
11
151
5
2
1
5
2
1
5
3
1
0
1
3
27
7
2
3
87
3
1
11
152
5
5
1
5
5
1
7
1
15
14
resolve_object3
1
5
5
1
3
31
10
238
11
154
1
35
@create: couldn't find destination
7
1
15
6
listen0
1
12
11
157
11
158
11
158
5
4
1
1
9
/obj/exit7
1
3
44
3
1
11
159
5
4
1
1
9
set_owner7
0
3
53
7
3
3
40
11
160
5
4
1
1
8
set_name5
2
1
7
3
3
40
11
161
5
4
1
7
0
3
53
7
1
3
48
7
2
3
52
5
5
1
10
275
11
162
5
4
1
1
8
set_dest5
5
1
7
3
3
40
11
163
9
350
11
163
5
1
1
1
6
weapon3
18
10
308
11
164
5
4
1
1
11
/obj/weapon7
1
3
44
3
1
11
165
5
4
1
1
9
set_owner7
0
3
53
7
3
3
40
11
166
5
4
1
1
8
set_name5
2
1
7
3
3
40
11
167
5
4
1
7
0
3
53
7
2
3
52
9
349
11
168
5
1
1
1
7
monster3
18
10
341
11
169
5
4
1
1
12
/obj/monster7
1
3
44
3
1
11
170
5
4
1
1
9
set_owner7
0
3
53
7
3
3
40
11
171
5
4
1
1
8
set_name5
2
1
7
3
3
40
11
172
5
4
1
7
0
3
53
7
1
3
48
7
2
3
52
9
348
11
173
11
174
1
29
@create: unknown object type
7
1
15
6
listen0
1
12
11
177
11
177
11
177
11
177
11
177
11
177
11
177
11
177
11
177
1
17
@create: created 1
8
/sys/sys7
1
3
94
1
8
make_num5
4
1
7
3
3
40
3
26
1
1

3
26
7
1
15
6
listen0
1
12
0
0
12
0
1
1
9
9
set_flags11
108
11
108
4
9
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
11
set_special11
107
11
107
4
11
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
11
get_special11
106
4
11
1
12
0
0
12
0
0
0
5
9
get_flags11
105
4
9
1
12
0
0
12
0
1
1
9
17
possession_report11
101
1
1
%5
0
1
3
26
7
1
15
6
listen12
0
0
12
1
1
1
165
10
do_possess11
60
5
0
1
3
31
10
29
4
12
1
10
21
11
63
1
39
@possess: you are currently possessing 1
8
/sys/sys7
1
3
94
1
8
make_num4
12
1
7
3
3
40
3
26
1
1

3
26
7
1
15
6
listen9
26
11
66
11
66
1
53
@possess: you are not currently possessing anything.
7
1
15
6
listen11
67
0
1
12
11
69
5
0
1
1
3
off3
18
10
69
4
12
1
10
61
11
71
4
12
1
1
13
set_possessor0
0
7
3
3
40
11
72
1
39
@possess: you are no longer possessing 1
8
/sys/sys7
1
3
94
1
8
make_num4
12
1
7
3
3
40
3
26
1
1

3
26
7
1
15
6
listen11
74
4
12
1
0
0
3
1
9
66
11
76
11
76
1
53
@possess: you are not currently possessing anything.
7
1
15
6
listen11
77
0
1
12
11
79
4
12
1
10
88
11
80
1
37
@possess: you are already possessing 1
8
/sys/sys7
1
3
94
1
8
make_num4
12
1
7
3
3
40
3
26
1
1

3
26
7
1
15
6
listen0
1
12
11
83
11
83
5
0
1
5
0
1
7
1
15
14
resolve_object3
1
5
0
1
3
31
10
104
11
85
1
31
@possess: couldn't find object
7
1
15
6
listen0
1
12
11
88
4
10
1
3
31
7
0
3
53
7
1
3
58
3
31
3
14
5
0
1
1
9
get_owner7
2
3
40
7
0
3
53
3
19
3
14
10
128
11
90
1
36
@possess: you don't own that object
7
1
15
6
listen0
1
12
11
93
5
0
1
1
13
set_possessor7
0
3
53
7
3
3
40
10
155
11
94
1
33
@possess: you are now possessing 1
8
/sys/sys7
1
3
94
1
8
make_num5
0
1
7
3
3
40
3
26
1
1

3
26
7
1
15
6
listen11
95
4
12
1
5
0
1
3
1
9
160
11
97
11
97
1
17
@possess: failed
7
1
15
6
listen11
98
0
1
12
0
0
12
1
1
1
20
17
command_possessed11
52
4
12
1
10
10
11
54
4
12
1
1
5
force5
0
1
7
3
3
40
9
15
11
56
11
56
1
45
$: You aren't currently possessing anything.
7
1
15
6
listen11
57
0
1
12
0
0
12
1
1
1
42
7
do_stat11
37
5
0
1
3
31
10
10
11
39
1
20
usage: @stat object
7
1
15
6
listen0
1
12
11
42
11
42
5
0
1
5
0
1
7
1
15
14
resolve_object3
1
5
0
1
3
31
10
26
11
44
1
28
@stat: couldn't find object
7
1
15
6
listen0
1
12
11
47
5
0
1
1
4
stat7
2
3
40
3
31
10
37
11
48
1
25
@stat: no stats reported
7
1
15
6
listen11
49
0
1
12
0
0
12
0
0
0
111
4
stat11
24
7
0
3
53
7
1
3
58
10
14
11
25
7
0
3
54
1
6
listen1
20
Object Type: WIZARD
7
3
3
40
9
34
11
26
4
10
1
10
25
11
27
7
0
3
54
1
6
listen1
24
Object Type: PROGRAMMER
7
3
3
40
9
33
11
28
11
28
7
0
3
54
1
6
listen1
21
Object Type: BUILDER
7
3
3
40
11
29
11
29
4
9
1
10
54
11
29
7
0
3
54
1
6
listen1
6
Flags:1
8
/sys/sys7
1
3
94
1
10
make_flags4
9
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
30
4
11
1
10
70
11
30
7
0
3
54
1
6
listen1
9
Special: 4
11
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
31
11
31
7
0
3
54
1
6
listen1
6
Name: 4
3
1
3
26
1
1

3
26
7
3
3
40
7
0
3
54
7
1
3
58
4
12
1
3
14
10
106
11
33
7
0
3
54
1
6
listen1
12
Possessing: 1
8
/sys/sys7
1
3
94
1
8
make_num4
12
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
34
0
1
12
0
0
12
0
0
0
20
16
force_disconnect11
17
7
0
3
43
7
1
3
58
3
31
10
9
0
0
12
11
19
11
19
7
0
3
64
11
20
7
0
15
10
disconnect0
1
12
0
0
12
0
0
0
83
10
set_secure11
4
4
0
1
10
5
0
0
12
11
4
11
4
4
0
1
7
0
3
43
3
1
4
0
1
3
31
10
16
0
0
12
11
4
4
1
1
0
1
3
17
10
34
4
0
1
1
5
/boot7
1
3
94
3
19
10
33
11
4
4
0
1
0
0
3
1
0
0
12
11
4
11
4
4
1
1
0
2
3
17
10
51
4
0
1
7
1
3
58
3
31
10
50
11
4
4
0
1
0
0
3
1
0
0
12
11
4
11
4
4
1
1
0
4
3
17
10
78
4
0
1
7
1
3
91
4
2
1
7
1
3
86
0
1
3
26
7
2
3
87
4
2
1
1
1
#3
26
3
19
10
77
11
4
4
0
1
0
0
3
1
0
0
12
11
4
11
4
0
0
12
0
0
12
1
2
2
24
12
check_secure11
4
7
0
3
53
7
1
3
108
10
8
0
0
12
11
4
11
4
4
1
1
5
0
1
3
1
11
4
4
2
1
5
1
1
3
1
11
4
0
0
1
13
_check_secure7
2
3
41
0
0
12
1
0
0
16
13
_check_secure11
4
4
0
1
3
31
10
9
11
4
7
0
3
53
7
1
3
45
11
4
11
4
4
0
1
0
0
3
1
0
0
12
.END
/sys/combat_def
17
0
1
0
0
15
4
init11
5
7
0
3
53
7
1
3
108
3
31
10
12
11
6
7
0
3
53
7
1
3
45
11
7
0
0
12
0
1
1
47
16
get_def_hit_msg111
9
5
0
1
0
0
3
18
10
7
1
9
You deal 12
11
12
5
0
1
0
1
3
18
10
14
1
9
You deal 12
11
14
5
0
1
0
2
3
18
10
21
1
8
You hit 12
11
16
5
0
1
0
3
3
18
10
28
1
8
You hit 12
11
18
5
0
1
0
4
3
18
10
35
1
23
You land a good hit on 12
11
20
5
0
1
0
5
3
18
10
42
1
8
You hit 12
11
22
1
13
You massacre 12
0
0
12
0
1
1
47
16
get_def_hit_msg211
25
5
0
1
0
0
3
18
10
7
1
23
 an insignificant blow.12
11
28
5
0
1
0
1
3
18
10
14
1
17
 a glancing blow.12
11
30
5
0
1
0
2
3
18
10
21
1
1
.12
11
32
5
0
1
0
3
3
18
10
28
1
9
 solidly.12
11
34
5
0
1
0
4
3
18
10
35
1
1
.12
11
36
5
0
1
0
5
3
18
10
42
1
11
 very hard.12
11
38
1
11
 to pieces.12
0
0
12
0
1
1
47
16
get_def_hit_msg311
41
5
0
1
0
0
3
18
10
7
1
32
deals you an insignificant blow.12
11
44
5
0
1
0
1
3
18
10
14
1
26
deals you a glancing blow.12
11
46
5
0
1
0
2
3
18
10
21
1
9
hits you.12
11
48
5
0
1
0
3
3
18
10
28
1
17
hits you solidly.12
11
50
5
0
1
0
4
3
18
10
35
1
24
lands a good hit on you.12
11
52
5
0
1
0
5
3
18
10
42
1
19
hits you very hard.12
11
54
1
24
massacres you to pieces.12
0
0
12
0
1
1
47
16
get_def_hit_msg411
57
5
0
1
0
0
3
18
10
7
1
6
deals 12
11
60
5
0
1
0
1
3
18
10
14
1
6
deals 12
11
62
5
0
1
0
2
3
18
10
21
1
5
hits 12
11
64
5
0
1
0
3
3
18
10
28
1
5
hits 12
11
66
5
0
1
0
4
3
18
10
35
1
21
lands a good blow on 12
11
68
5
0
1
0
5
3
18
10
42
1
5
hits 12
11
70
1
10
massacres 12
0
0
12
0
1
1
47
16
get_def_hit_msg511
73
5
0
1
0
0
3
18
10
7
1
23
 an insignificant blow.12
11
76
5
0
1
0
1
3
18
10
14
1
17
 a glancing blow.12
11
78
5
0
1
0
2
3
18
10
21
1
1
.12
11
80
5
0
1
0
3
3
18
10
28
1
9
 solidly.12
11
82
5
0
1
0
4
3
18
10
35
1
1
.12
11
84
5
0
1
0
5
3
18
10
42
1
11
 very hard.12
11
86
1
11
 to pieces.12
0
0
12
.END
/obj/weapon
18
47
*msg_array5
40
7

*msg_array4
33
7

*msg_array3
26
7

*msg_array2
19
7

*msg_array1
12
7

*value
11

*special
10

*flags
9

*dam_bonus
8

*dam_die_size
7

*dam_num_die
6

*hit_bonus
5

*long_desc
4

*short_desc
3

*name
2

*owner
1

*wielder
0

0
0
0
10
13
self_destruct11
15
11
15
7
0
3
53
7
1
3
45
0
1
12
0
0
12
0
0
2
131
9
replicate11
17
11
21
5
0
1
1
11
/obj/weapon7
1
3
44
3
1
11
22
5
0
1
1
13
set_hit_bonus4
5
1
7
3
3
40
11
23
5
0
1
1
16
set_damage_bonus4
6
1
4
7
1
4
8
1
7
5
3
40
11
24
5
0
1
1
8
set_name7
0
15
8
get_name7
3
3
40
11
25
5
0
1
1
9
set_short4
3
1
7
3
3
40
11
26
5
0
1
1
8
set_long4
4
1
7
3
3
40
11
27
5
0
1
1
9
set_flags4
9
1
7
3
3
40
11
28
5
0
1
1
11
set_special4
10
1
7
3
3
40
11
29
5
0
1
1
9
set_owner4
1
1
7
3
3
40
11
30
5
0
1
1
9
set_value4
11
1
7
3
3
40
11
31
5
1
1
0
0
3
1
11
32
5
1
1
0
7
3
20
10
118
11
33
5
0
1
1
11
set_hit_msg5
1
1
0
12
5
1
1
0
1
3
28
3
26
0
1
14
0
19
5
1
1
0
1
3
28
3
26
0
1
14
0
26
5
1
1
0
1
3
28
3
26
0
1
14
0
33
5
1
1
0
1
3
28
3
26
0
1
14
0
40
5
1
1
0
1
3
28
3
26
0
1
14
7
8
3
40
11
35
5
1
1
3
33
9
68
11
37
11
37
5
0
1
7
0
3
53
7
1
3
48
7
2
3
52
5
0
1
12
0
0
12
0
1
1
9
9
set_value11
41
11
41
4
11
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
9
get_value11
42
4
11
1
12
0
0
12
0
0
0
5
8
get_type11
44
0
5
12
0
0
12
0
0
0
5
9
get_owner11
45
4
1
1
12
0
0
12
0
0
0
5
9
get_flags11
46
4
9
1
12
0
0
12
0
0
0
5
11
get_special11
47
4
10
1
12
0
0
12
0
1
1
9
9
set_owner11
48
11
48
4
1
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
9
set_flags11
49
11
49
4
9
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
11
set_special11
50
11
50
4
10
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
47
16
intensity_string11
52
5
0
1
0
0
3
18
10
7
1
4
Puny12
11
54
5
0
1
0
1
3
18
10
14
1
4
Weak12
11
55
5
0
1
0
2
3
18
10
21
1
4
Poor12
11
56
5
0
1
0
3
3
18
10
28
1
7
Average12
11
57
5
0
1
0
4
3
18
10
35
1
4
Good12
11
58
5
0
1
0
5
3
18
10
42
1
8
VeryGood12
11
59
1
8
Massacre12
0
0
12
0
0
1
298
4
stat11
62
11
65
7
0
3
54
1
6
listen1
20
Object Type: WEAPON
7
3
3
40
4
9
1
10
27
11
66
7
0
3
54
1
6
listen1
7
Flags: 1
8
/sys/sys7
1
3
94
1
10
make_flags4
9
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
67
4
10
1
10
43
11
67
7
0
3
54
1
6
listen1
9
Special: 4
10
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
68
4
2
1
10
58
11
69
7
0
3
54
1
6
listen1
6
Name: 7
0
15
8
get_name3
26
1
1

3
26
7
3
3
40
11
70
4
3
1
10
72
11
71
7
0
3
54
1
6
listen1
7
Short: 4
3
1
3
26
1
1

3
26
7
3
3
40
11
72
4
4
1
10
86
11
73
7
0
3
54
1
6
listen1
6
Long: 4
4
1
3
26
1
1

3
26
7
3
3
40
11
74
11
74
7
0
3
54
1
6
listen1
10
HitBonus: 4
5
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
76
7
0
3
54
1
6
listen1
8
Damage: 4
6
1
7
1
3
92
3
26
1
1
d3
26
4
7
1
7
1
3
92
3
26
1
1
+3
26
4
8
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
77
7
0
3
54
1
6
listen1
7
Value: 4
11
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
4
0
1
10
157
11
79
7
0
3
54
1
6
listen1
12
Wielded By: 1
8
/sys/sys7
1
3
94
1
8
make_num4
0
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
80
11
80
5
0
1
0
0
3
1
4
1
1
10
181
11
82
7
0
3
54
1
6
listen1
7
Owner: 1
8
/sys/sys7
1
3
94
1
8
make_num4
1
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
83
11
83
5
0
1
0
7
3
20
10
293
0
12
5
0
1
0
1
3
28
3
26
0
1
14
0
19
5
0
1
0
1
3
28
3
26
0
1
14
3
13
0
26
5
0
1
0
1
3
28
3
26
0
1
14
3
13
0
33
5
0
1
0
1
3
28
3
26
0
1
14
3
13
0
40
5
0
1
0
1
3
28
3
26
0
1
14
3
13
10
288
11
89
7
0
3
54
1
6
listen5
0
1
7
1
15
16
intensity_string1
2
: 3
26
0
12
5
0
1
0
1
3
28
3
26
0
1
14
3
26
1
1
*3
26
0
19
5
0
1
0
1
3
28
3
26
0
1
14
3
26
1
1
;3
26
0
26
5
0
1
0
1
3
28
3
26
0
1
14
3
26
1
1
;3
26
0
33
5
0
1
0
1
3
28
3
26
0
1
14
3
26
1
1
*3
26
0
40
5
0
1
0
1
3
28
3
26
0
1
14
3
26
1
1

3
26
7
3
3
40
11
90
11
90
5
0
1
3
33
9
182
11
92
0
1
12
0
0
12
0
1
1
13
2
id11
95
4
2
1
0
1
1
1
;5
0
1
3
26
1
1
;3
26
7
3
3
90
12
0
0
12
0
0
0
13
9
get_short11
97
4
0
1
10
7
4
3
1
1
10
 (wielded)3
26
9
9
3
12
4
3
1
3
12
12
0
0
12
0
1
1
9
9
set_short11
99
11
99
4
3
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
8
get_long11
101
4
4
1
12
0
0
12
0
1
1
9
8
set_long11
103
11
104
4
4
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
16
8
get_name11
108
4
2
1
10
13
4
2
1
0
2
4
2
1
7
1
3
86
0
2
3
27
7
3
3
85
12
11
108
0
0
12
0
1
2
55
8
set_name11
110
11
113
4
2
1
1
1
;5
0
1
3
26
1
1
;3
26
3
1
11
114
5
1
1
5
0
1
0
1
1
1
;7
3
3
90
3
1
4
3
1
3
31
10
42
5
1
1
10
34
11
117
4
3
1
1
2
a 5
0
1
5
1
1
0
1
3
27
7
2
3
87
3
26
3
1
9
41
11
119
11
119
4
3
1
1
2
a 5
0
1
3
26
3
1
11
120
11
120
4
4
1
3
31
10
50
11
121
4
4
1
1
24
You see nothing special.3
1
11
122
0
1
12
0
0
12
0
0
0
5
4
drop11
125
4
0
1
12
0
0
12
0
0
0
17
9
dead_drop11
129
4
0
1
10
8
11
130
4
0
1
1
13
force_unwield7
2
3
40
11
131
11
131
4
0
1
0
0
3
1
0
0
12
0
0
12
0
0
0
5
3
get11
135
0
1
12
0
0
12
0
0
0
15
5
wield11
137
4
0
1
10
5
0
0
12
11
139
11
139
4
0
1
7
0
3
43
3
1
0
1
12
0
0
12
0
0
0
23
7
unwield11
143
4
0
1
3
31
10
6
0
1
12
11
145
7
0
3
43
4
0
1
3
19
10
14
0
1
12
11
146
11
146
4
0
1
0
0
3
1
0
0
12
0
0
12
0
1
1
5
13
get_hit_bonus11
150
4
5
1
12
0
0
12
0
1
1
9
13
set_hit_bonus11
154
11
155
4
5
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
19
10
get_damage11
159
4
6
1
7
1
3
92
1
1
d3
26
4
7
1
7
1
3
92
3
26
1
1
+3
26
4
8
1
7
1
3
92
3
26
12
0
0
12
0
1
3
27
16
get_damage_bonus11
162
11
166
5
1
1
0
0
3
1
11
167
5
1
1
3
33
4
6
1
3
20
10
20
11
168
5
2
1
4
7
1
7
1
3
65
0
1
3
26
3
2
9
5
11
169
5
2
1
4
8
1
3
26
12
0
0
12
0
3
3
17
16
set_damage_bonus11
172
11
173
4
6
1
5
0
1
3
1
11
174
4
7
1
5
1
1
3
1
11
175
4
8
1
5
2
1
3
1
0
1
12
0
0
12
0
6
6
66
11
set_hit_msg11
179
5
0
1
0
0
3
20
5
0
1
0
7
3
23
3
13
10
11
0
0
12
11
181
11
181
0
12
5
0
1
0
1
3
28
3
26
0
1
14
5
1
1
3
1
11
182
0
19
5
0
1
0
1
3
28
3
26
0
1
14
5
2
1
3
1
11
183
0
26
5
0
1
0
1
3
28
3
26
0
1
14
5
3
1
3
1
11
184
0
33
5
0
1
0
1
3
28
3
26
0
1
14
5
4
1
3
1
11
185
0
40
5
0
1
0
1
3
28
3
26
0
1
14
5
5
1
3
1
0
1
12
0
0
12
0
1
1
22
12
get_hit_msg111
189
5
0
1
0
0
3
20
5
0
1
0
7
3
23
3
13
10
11
0
0
12
11
191
0
12
5
0
1
0
1
3
28
3
26
0
1
14
12
0
0
12
0
1
1
22
12
get_hit_msg211
194
5
0
1
0
0
3
20
5
0
1
0
7
3
23
3
13
10
11
0
0
12
11
196
0
19
5
0
1
0
1
3
28
3
26
0
1
14
12
0
0
12
0
1
1
22
12
get_hit_msg311
199
5
0
1
0
0
3
20
5
0
1
0
7
3
23
3
13
10
11
0
0
12
11
201
0
26
5
0
1
0
1
3
28
3
26
0
1
14
12
0
0
12
0
1
1
22
12
get_hit_msg411
204
5
0
1
0
0
3
20
5
0
1
0
7
3
23
3
13
10
11
0
0
12
11
206
0
33
5
0
1
0
1
3
28
3
26
0
1
14
12
0
0
12
0
1
1
22
12
get_hit_msg511
209
5
0
1
0
0
3
20
5
0
1
0
7
3
23
3
13
10
11
0
0
12
11
211
0
40
5
0
1
0
1
3
28
3
26
0
1
14
12
0
0
12
.END
/obj/corpse
19
2
*short
1

*name
0

0
0
0
5
8
get_type11
6
0
13
12
0
0
12
0
0
0
10
13
self_destruct11
8
11
8
7
0
3
53
7
1
3
45
0
1
12
0
0
12
0
1
1
11
2
id11
10
5
0
1
1
6
corpse3
18
5
0
1
1
4
body3
18
3
13
12
0
0
12
1
0
0
16
4
init11
12
7
0
3
53
7
1
3
108
10
8
0
0
12
11
14
11
14
0
30
1
5
decay7
2
3
41
0
0
12
0
0
0
5
8
get_name11
17
4
0
1
12
0
0
12
0
1
1
15
8
set_name11
18
11
18
4
0
1
5
0
1
3
1
11
18
4
1
1
1
16
fresh corpse of 4
0
1
3
26
3
1
0
1
12
0
0
12
0
0
0
5
9
get_short11
19
4
1
1
12
0
0
12
0
0
0
7
8
get_long11
20
1
14
It's just the 4
1
1
3
26
12
0
0
12
0
0
0
5
3
get11
21
0
1
12
0
0
12
1
0
0
30
5
decay11
23
11
24
4
1
1
1
24
rotten, gassy corpse of 4
0
1
3
26
3
1
11
25
0
30
1
12
really_decay7
2
3
41
11
27
1
8
/sys/sys7
1
3
94
1
9
tell_room7
0
3
53
7
1
3
48
1
27
The deliquescing corpse of 4
0
1
3
26
1
30
 is really starting to smell.
3
26
7
4
3
40
0
0
12
1
0
0
24
12
really_decay11
30
11
32
1
8
/sys/sys7
1
3
94
1
9
tell_room7
0
3
53
7
1
3
48
1
26
The gas-bloated corpse of 4
0
1
3
26
1
41
 bursts, showering you with rotting goo.
3
26
7
4
3
40
11
33
7
0
3
53
7
1
3
45
0
0
12
0
0
0
23
4
stat11
36
11
37
7
0
3
54
1
6
listen1
20
Object Type: CORPSE
7
3
3
40
11
38
7
0
3
54
1
6
listen1
6
Name: 4
0
1
3
26
1
1

3
26
7
3
3
40
0
1
12
0
0
12
.END
/obj/monster
20
69
*armor_worn
60
9

*msg_array5
53
7

*msg_array4
46
7

*msg_array3
39
7

*msg_array2
32
7

*msg_array1
25
7

*owner
24

*last_location
23

*possessor
22

*weapon
21

*is_healing
20

*armor_dam
19

*armor_hit
18

*damreduce
17

*hitreduce
16

*dam_bonus
15

*dam_die_size
14

*dam_num_die
13

*hit_bonus
12

*special
11

*flags
10

*level
9

*xp
8

*max_hp
7

*hp
6

*alive
5

*long
4

*short
3

*name
2

*is_attacking
1

*me
0

0
0
0
10
13
self_destruct11
27
11
27
7
0
3
53
7
1
3
45
0
1
12
0
0
12
1
0
0
27
8
autoheal11
29
11
30
4
6
1
0
1
3
2
4
6
1
4
7
1
3
23
10
18
11
32
4
20
1
0
0
3
1
11
33
4
6
1
4
7
1
3
1
9
24
11
35
11
35
0
8
1
8
autoheal7
2
3
41
11
36
0
0
12
0
1
1
9
13
set_hitreduce11
38
11
38
4
16
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
13
set_damreduce11
39
11
39
4
17
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
7
13
get_hitreduce11
40
4
16
1
4
18
1
3
26
12
0
0
12
0
0
0
7
13
get_damreduce11
41
4
17
1
4
19
1
3
26
12
0
0
12
0
0
2
155
9
replicate11
43
11
47
5
0
1
1
12
/obj/monster7
1
3
44
3
1
11
48
5
0
1
1
8
set_name7
0
15
8
get_name7
3
3
40
11
49
5
0
1
1
9
set_short4
3
1
7
3
3
40
11
50
5
0
1
1
8
set_long4
4
1
7
3
3
40
11
51
5
0
1
1
11
set_special4
11
1
7
3
3
40
11
52
5
0
1
1
9
set_flags4
10
1
7
3
3
40
11
53
5
0
1
1
9
set_owner4
24
1
7
3
3
40
11
54
5
0
1
1
9
set_level4
9
1
7
3
3
40
11
55
5
0
1
1
16
set_damage_bonus4
13
1
4
14
1
4
15
1
7
5
3
40
11
56
5
0
1
1
13
set_hit_bonus4
12
1
7
3
3
40
11
57
5
0
1
1
6
set_hp4
7
1
7
3
3
40
11
58
5
0
1
1
6
set_xp4
8
1
7
3
3
40
11
59
5
0
1
1
13
set_hitreduce4
16
1
7
3
3
40
11
60
5
0
1
1
13
set_damreduce4
17
1
7
3
3
40
11
61
5
1
1
0
0
3
1
11
62
5
1
1
0
7
3
20
10
142
11
63
5
0
1
1
11
set_hit_msg5
1
1
0
25
5
1
1
0
1
3
28
3
26
0
1
14
0
32
5
1
1
0
1
3
28
3
26
0
1
14
0
39
5
1
1
0
1
3
28
3
26
0
1
14
0
46
5
1
1
0
1
3
28
3
26
0
1
14
0
53
5
1
1
0
1
3
28
3
26
0
1
14
7
8
3
40
11
65
5
1
1
3
33
9
92
11
67
11
67
5
0
1
7
0
3
53
7
1
3
48
7
2
3
52
5
0
1
12
0
0
12
1
1
5
110
8
do_exits11
71
7
0
3
53
7
1
3
48
10
15
11
76
5
1
1
7
0
3
53
7
1
3
48
7
1
3
46
3
1
11
77
11
77
5
1
1
10
91
5
1
1
1
8
get_type7
2
3
40
0
4
3
18
10
83
5
1
1
1
9
get_flags7
2
3
40
0
16
3
17
3
31
10
82
5
2
1
3
31
10
41
11
80
1
14
Obvious exits:7
1
15
6
listen11
81
11
81
5
4
1
5
1
1
1
8
get_name7
2
3
40
3
1
11
82
5
3
1
5
4
1
0
1
1
1
;7
3
3
90
3
1
5
3
1
10
71
11
84
1
1
 5
4
1
5
3
1
0
1
3
27
7
2
3
87
3
26
7
1
15
6
listen9
78
11
86
11
86
1
1
 5
4
1
3
26
7
1
15
6
listen11
87
11
87
5
2
1
3
33
11
89
11
89
11
89
5
1
1
5
1
1
7
1
3
47
3
1
9
16
11
91
5
2
1
3
31
10
100
11
92
1
28
There are no obvious exits.
7
1
15
6
listen9
105
11
94
11
94
1
1

7
1
15
6
listen11
95
0
1
12
0
0
12
1
1
2
147
7
do_wear11
98
4
5
1
3
31
10
10
11
102
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
105
11
105
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
3
31
10
32
11
107
1
21
You don't have that.
7
1
15
6
listen0
1
12
11
110
5
0
1
1
8
get_type7
2
3
40
0
6
3
19
10
46
11
111
1
21
You can't wear that.
7
1
15
6
listen0
1
12
11
114
0
60
5
0
1
1
14
get_protection7
2
3
40
0
1
3
28
3
26
0
1
14
10
77
11
115
1
41
You're already wearing something on your 1
10
/obj/armor7
1
3
94
1
16
make_prot_string5
0
1
1
14
get_protection7
2
3
40
7
3
3
40
3
26
1
2
.
3
26
7
1
15
6
listen0
1
12
11
119
11
119
5
1
1
5
0
1
1
9
get_short7
2
3
40
3
1
5
0
1
1
4
wear7
2
3
40
3
31
10
97
11
121
1
21
You can't wear that.
7
1
15
6
listen0
1
12
11
124
11
124
1
9
You wear 5
1
1
3
26
1
2
.
3
26
7
1
15
6
listen11
125
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
7
 wears 3
26
5
1
1
3
26
1
2
.
3
26
7
5
3
40
11
126
0
60
5
0
1
1
14
get_protection7
2
3
40
0
1
3
28
3
26
0
1
14
5
0
1
3
1
11
127
7
0
15
12
recalc_armor0
1
12
0
0
12
0
0
1
60
12
recalc_armor11
131
11
134
4
18
1
0
0
3
1
11
135
4
19
1
0
0
3
1
11
136
5
0
1
0
0
3
1
11
137
5
0
1
0
9
3
20
10
57
0
60
5
0
1
0
1
3
28
3
26
0
1
14
10
52
11
139
4
18
1
0
60
5
0
1
0
1
3
28
3
26
0
1
14
1
13
get_hitreduce7
2
3
40
3
2
11
140
4
19
1
0
60
5
0
1
0
1
3
28
3
26
0
1
14
1
13
get_damreduce7
2
3
40
3
2
11
142
11
142
5
0
1
3
33
9
13
11
144
0
0
12
0
1
1
30
12
force_unwear11
146
0
60
5
0
1
0
1
3
28
3
26
0
1
14
7
0
3
43
3
19
10
14
0
0
12
11
148
11
148
0
60
5
0
1
0
1
3
28
3
26
0
1
14
0
0
3
1
11
149
7
0
15
12
recalc_armor0
0
12
1
1
1
124
9
do_unwear11
152
4
5
1
3
31
10
10
11
154
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
157
11
157
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
1
8
get_type7
2
3
40
0
6
3
19
10
36
11
159
1
25
You're not wearing that.
7
1
15
6
listen0
1
12
11
162
0
60
5
0
1
1
14
get_protection7
2
3
40
0
1
3
28
3
26
0
1
14
5
0
1
3
19
10
56
11
163
1
25
You're not wearing that.
7
1
15
6
listen0
1
12
11
166
5
0
1
1
6
unwear7
2
3
40
10
68
11
167
1
23
You can't unwear that.
7
1
15
6
listen0
1
12
11
170
11
170
0
60
5
0
1
1
14
get_protection7
2
3
40
0
1
3
28
3
26
0
1
14
0
0
3
1
11
171
7
0
15
12
recalc_armor11
172
1
11
You unwear 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
173
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
7
0
15
9
get_short1
9
 unwears 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
5
3
40
0
1
12
0
0
12
0
1
1
9
9
set_owner11
177
11
177
4
24
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
9
get_owner11
178
4
24
1
12
0
0
12
0
1
1
13
6
set_hp11
179
11
179
4
6
1
5
0
1
3
1
11
179
4
7
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
6
set_xp11
180
11
180
4
8
1
5
0
1
3
1
0
1
12
0
0
12
0
1
2
81
9
set_level11
181
5
0
1
0
1
3
20
10
9
11
184
5
0
1
0
1
3
1
11
185
5
0
1
0
15
3
22
10
18
11
185
5
0
1
0
15
3
1
11
186
11
186
5
1
1
5
0
1
3
1
11
187
4
8
1
0
1
3
1
11
188
5
1
1
3
36
10
36
11
189
4
8
1
0
2
3
4
9
27
11
191
11
191
4
8
1
0
5
3
4
11
192
4
9
1
5
0
1
3
1
11
193
4
16
1
0
2
4
9
1
3
28
0
2
3
27
3
1
11
194
4
12
1
0
2
4
9
1
3
28
0
2
3
27
3
1
11
195
4
7
1
0
10
0
4
4
9
1
3
28
3
26
3
1
11
196
4
6
1
0
10
0
4
4
9
1
3
28
3
26
3
1
0
1
12
0
0
12
0
3
3
17
16
set_damage_bonus11
200
11
201
4
13
1
5
0
1
3
1
11
202
4
14
1
5
1
1
3
1
11
203
4
15
1
5
2
1
3
1
0
1
12
0
0
12
0
1
1
9
13
set_hit_bonus11
207
11
207
4
12
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
6
get_hp11
209
4
6
1
12
0
0
12
0
0
0
5
6
get_xp11
210
4
8
1
12
0
0
12
0
0
0
5
9
get_level11
211
4
9
1
12
0
0
12
0
0
1
483
4
stat11
213
11
216
7
0
3
54
1
6
listen1
21
Object Type: MONSTER
7
3
3
40
4
10
1
10
27
11
217
7
0
3
54
1
6
listen1
7
Flags: 1
8
/sys/sys7
1
3
94
1
10
make_flags4
10
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
218
4
11
1
10
43
11
218
7
0
3
54
1
6
listen1
9
Special: 4
11
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
219
4
2
1
10
58
11
220
7
0
3
54
1
6
listen1
6
Name: 7
0
15
8
get_name3
26
1
1

3
26
7
3
3
40
11
221
4
3
1
10
72
11
222
7
0
3
54
1
6
listen1
7
Short: 4
3
1
3
26
1
1

3
26
7
3
3
40
11
223
4
4
1
10
86
11
224
7
0
3
54
1
6
listen1
6
Long: 4
4
1
3
26
1
1

3
26
7
3
3
40
11
225
4
5
1
10
121
11
227
7
0
3
54
1
6
listen1
4
HP: 4
6
1
7
1
3
92
3
26
1
1
/3
26
4
7
1
7
1
3
92
3
26
1
7
   XP: 3
26
4
8
1
7
1
3
92
3
26
1
10
   Level: 3
26
4
9
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
9
147
11
230
11
230
7
0
3
54
1
6
listen1
9
HP: DEAD/4
7
1
7
1
3
92
3
26
1
7
   XP: 3
26
4
8
1
7
1
3
92
3
26
1
10
   Level: 3
26
4
9
1
7
1
3
92
3
26
1
1

3
26
7
3
3
40
11
233
11
233
7
0
3
54
1
6
listen1
10
HitBonus: 4
12
1
7
1
3
92
3
26
1
15
 (With Weapon: 3
26
4
12
1
4
21
1
10
167
4
21
1
1
13
get_hit_bonus7
2
3
40
9
169
3
12
0
0
3
12
3
26
7
1
3
92
3
26
1
2
)
3
26
7
3
3
40
11
238
7
0
3
54
1
6
listen1
8
Damage: 4
13
1
7
1
3
92
3
26
1
1
d3
26
4
14
1
7
1
3
92
3
26
1
1
+3
26
4
15
1
7
1
3
92
3
26
1
15
 (With Weapon: 3
26
4
21
1
10
208
4
21
1
1
10
get_damage7
2
3
40
9
224
3
12
4
13
1
7
1
3
92
1
1
d3
26
4
14
1
7
1
3
92
3
26
1
1
+3
26
4
15
1
7
1
3
92
3
26
3
12
3
26
1
2
)
3
26
7
3
3
40
11
240
7
0
3
54
1
6
listen1
11
HitReduce: 4
16
1
7
1
3
92
3
26
1
14
 (With Armor: 3
26
7
0
15
13
get_hitreduce7
1
3
92
3
26
1
2
)
3
26
7
3
3
40
11
242
7
0
3
54
1
6
listen1
11
DamReduce: 4
17
1
7
1
3
92
3
26
1
14
 (With Armor: 3
26
7
0
15
13
get_damreduce7
1
3
92
3
26
1
2
)
3
26
7
3
3
40
4
21
1
10
289
11
244
7
0
3
54
1
6
listen1
10
Wielding: 1
8
/sys/sys7
1
3
94
1
8
make_num4
21
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
245
11
245
5
0
1
0
0
3
1
4
1
1
10
313
11
247
7
0
3
54
1
6
listen1
14
Is Attacking: 1
8
/sys/sys7
1
3
94
1
8
make_num4
1
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
248
4
24
1
10
333
11
248
7
0
3
54
1
6
listen1
7
Owner: 1
8
/sys/sys7
1
3
94
1
8
make_num4
24
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
249
4
22
1
7
0
3
54
7
1
3
58
3
14
10
358
11
250
7
0
3
54
1
6
listen1
14
Possessed By: 1
8
/sys/sys7
1
3
94
1
8
make_num4
22
1
7
3
3
40
3
26
1
1

3
26
7
3
3
40
11
251
11
251
5
0
1
0
0
3
1
11
252
5
0
1
0
7
3
20
10
478
0
25
5
0
1
0
1
3
28
3
26
0
1
14
0
32
5
0
1
0
1
3
28
3
26
0
1
14
3
13
0
39
5
0
1
0
1
3
28
3
26
0
1
14
3
13
0
46
5
0
1
0
1
3
28
3
26
0
1
14
3
13
0
53
5
0
1
0
1
3
28
3
26
0
1
14
3
13
10
473
11
259
7
0
3
54
1
6
listen1
11
/obj/weapon7
1
3
94
1
16
intensity_string5
0
1
7
3
3
40
1
2
: 3
26
0
25
5
0
1
0
1
3
28
3
26
0
1
14
3
26
1
1
*3
26
0
32
5
0
1
0
1
3
28
3
26
0
1
14
3
26
1
1
;3
26
0
39
5
0
1
0
1
3
28
3
26
0
1
14
3
26
1
1
;3
26
0
46
5
0
1
0
1
3
28
3
26
0
1
14
3
26
1
1
*3
26
0
53
5
0
1
0
1
3
28
3
26
0
1
14
3
26
1
1

3
26
7
3
3
40
11
260
11
260
5
0
1
3
33
9
363
11
262
0
1
12
0
0
12
0
1
1
13
2
id11
265
4
2
1
0
1
1
1
;5
0
1
3
26
1
1
;3
26
7
3
3
90
12
0
0
12
0
1
1
39
13
set_possessor11
267
5
0
1
3
31
4
22
1
7
0
3
43
3
18
3
14
10
15
11
269
4
22
1
0
0
3
1
0
1
12
11
272
5
0
1
7
0
3
43
3
19
10
23
0
0
12
11
273
4
22
1
5
0
1
3
14
10
30
0
0
12
11
274
11
274
4
22
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
5
force11
278
11
279
5
0
1
7
1
3
69
0
1
12
0
0
12
0
1
2
47
8
set_name11
283
11
286
4
2
1
1
1
;5
0
1
3
26
1
1
;3
26
3
1
11
287
5
1
1
5
0
1
0
1
1
1
;7
3
3
90
3
1
4
3
1
3
31
10
42
5
1
1
10
34
11
290
4
3
1
1
2
a 5
0
1
5
1
1
0
1
3
27
7
2
3
87
3
26
3
1
9
41
11
292
11
292
4
3
1
1
2
a 5
0
1
3
26
3
1
11
293
11
293
0
1
12
0
0
12
0
1
1
9
9
set_flags11
296
11
296
4
10
1
5
0
1
3
1
0
1
12
0
0
12
0
1
1
9
11
set_special11
297
11
297
4
11
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
5
9
get_flags11
298
4
10
1
12
0
0
12
0
0
0
5
11
get_special11
299
4
11
1
12
0
0
12
0
1
1
33
6
do_say11
301
11
302
1
9
You say "5
0
1
3
26
1
2
"
3
26
7
1
15
6
listen11
303
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
7
 says "3
26
5
0
1
3
26
1
2
"
3
26
7
5
3
40
0
1
12
0
0
12
0
1
1
35
7
do_pose11
307
11
308
4
3
1
1
1
 3
26
5
0
1
3
26
1
1

3
26
7
1
15
6
listen11
309
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
1
 3
26
5
0
1
3
26
1
1

3
26
7
5
3
40
0
1
12
0
0
12
0
0
0
19
16
impending_attack11
313
4
1
1
10
5
4
8
1
12
11
315
11
315
4
1
1
7
0
3
43
3
1
11
316
0
0
7
1
15
6
attack4
8
1
12
0
0
12
0
0
0
16
8
get_name11
320
4
2
1
10
13
4
2
1
0
2
4
2
1
7
1
3
86
0
2
3
27
7
3
3
85
12
11
323
0
0
12
0
1
2
42
12
get_hit_msg111
325
4
21
1
10
12
11
328
5
1
1
4
21
1
1
12
get_hit_msg15
0
1
7
3
3
40
3
1
9
23
11
329
11
329
5
1
1
0
25
5
0
1
0
1
3
28
3
26
0
1
14
3
1
11
330
5
1
1
3
31
10
37
11
330
5
1
1
1
15
/sys/combat_def7
1
3
94
1
16
get_def_hit_msg15
0
1
7
3
3
40
3
1
11
331
5
1
1
12
0
0
12
0
1
2
42
12
get_hit_msg211
334
4
21
1
10
12
11
337
5
1
1
4
21
1
1
12
get_hit_msg25
0
1
7
3
3
40
3
1
9
23
11
338
11
338
5
1
1
0
32
5
0
1
0
1
3
28
3
26
0
1
14
3
1
11
339
5
1
1
3
31
10
37
11
339
5
1
1
1
15
/sys/combat_def7
1
3
94
1
16
get_def_hit_msg25
0
1
7
3
3
40
3
1
11
340
5
1
1
12
0
0
12
0
1
2
42
12
get_hit_msg311
343
4
21
1
10
12
11
346
5
1
1
4
21
1
1
12
get_hit_msg35
0
1
7
3
3
40
3
1
9
23
11
347
11
347
5
1
1
0
39
5
0
1
0
1
3
28
3
26
0
1
14
3
1
11
348
5
1
1
3
31
10
37
11
348
5
1
1
1
15
/sys/combat_def7
1
3
94
1
16
get_def_hit_msg35
0
1
7
3
3
40
3
1
11
349
5
1
1
12
0
0
12
0
1
2
42
12
get_hit_msg411
352
4
21
1
10
12
11
355
5
1
1
4
21
1
1
12
get_hit_msg45
0
1
7
3
3
40
3
1
9
23
11
356
11
356
5
1
1
0
46
5
0
1
0
1
3
28
3
26
0
1
14
3
1
11
357
5
1
1
3
31
10
37
11
357
5
1
1
1
15
/sys/combat_def7
1
3
94
1
16
get_def_hit_msg45
0
1
7
3
3
40
3
1
11
358
5
1
1
12
0
0
12
0
6
6
66
11
set_hit_msg11
361
5
0
1
0
0
3
20
5
0
1
0
7
3
23
3
13
10
11
0
0
12
11
363
11
363
0
25
5
0
1
0
1
3
28
3
26
0
1
14
5
1
1
3
1
11
364
0
32
5
0
1
0
1
3
28
3
26
0
1
14
5
2
1
3
1
11
365
0
39
5
0
1
0
1
3
28
3
26
0
1
14
5
3
1
3
1
11
366
0
46
5
0
1
0
1
3
28
3
26
0
1
14
5
4
1
3
1
11
367
0
53
5
0
1
0
1
3
28
3
26
0
1
14
5
5
1
3
1
0
1
12
0
0
12
0
1
2
42
12
get_hit_msg511
371
4
21
1
10
12
11
374
5
1
1
4
21
1
1
12
get_hit_msg55
0
1
7
3
3
40
3
1
9
23
11
375
11
375
5
1
1
0
53
5
0
1
0
1
3
28
3
26
0
1
14
3
1
11
376
5
1
1
3
31
10
37
11
376
5
1
1
1
15
/sys/combat_def7
1
3
94
1
16
get_def_hit_msg55
0
1
7
3
3
40
3
1
11
377
5
1
1
12
0
0
12
0
1
1
9
8
set_long11
380
11
380
4
4
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
12
8
get_long11
382
4
4
1
10
6
4
4
1
12
9
9
11
384
1
26
Little. Yellow. Different.12
11
385
0
0
12
0
2
2
68
11
move_player11
387
7
0
3
53
7
1
3
48
10
26
11
389
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
6
 goes 3
26
5
1
1
3
26
1
2
.
3
26
7
5
3
40
11
390
11
390
7
0
3
53
5
0
1
7
2
3
52
11
391
0
0
7
1
15
4
look5
0
1
10
55
11
393
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
14
 has arrived.
3
26
7
5
3
40
11
394
4
10
1
0
4
3
17
10
63
11
394
7
0
15
6
attack11
395
0
1
12
0
0
12
0
1
5
208
4
look11
398
11
402
5
1
1
0
0
3
1
11
403
5
4
1
5
0
1
3
1
5
0
1
10
70
11
405
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
1
3
48
7
4
3
40
3
1
5
0
1
3
31
10
40
11
406
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
4
1
7
0
3
53
7
4
3
40
3
1
11
407
5
0
1
3
31
5
4
1
1
2
me3
18
3
14
10
53
11
407
5
0
1
7
0
3
53
3
1
11
408
5
0
1
3
31
5
4
1
1
4
here3
18
3
14
10
68
11
408
5
0
1
7
0
3
53
7
1
3
48
3
1
11
409
9
93
11
410
7
0
3
53
7
1
3
48
3
31
10
84
11
411
1
21
You are in the void.
7
1
15
6
listen0
1
12
9
92
11
414
11
414
5
0
1
7
0
3
53
7
1
3
48
3
1
11
415
11
415
5
0
1
3
31
10
103
11
416
1
25
You don't see that here.
7
1
15
6
listen0
1
12
11
419
5
0
1
7
0
3
53
7
1
3
48
3
18
10
127
11
420
5
3
1
5
0
1
1
9
get_short7
2
3
40
3
1
5
3
1
10
126
11
421
5
3
1
1
1

3
26
7
1
15
6
listen11
422
11
423
11
423
5
3
1
5
0
1
1
8
get_long7
2
3
40
3
1
5
3
1
10
143
11
424
5
3
1
1
1

3
26
7
1
15
6
listen11
425
11
425
5
2
1
5
0
1
7
1
3
46
3
1
5
0
1
1
9
get_flags7
2
3
40
0
16
3
17
3
31
10
203
11
427
5
2
1
10
202
5
2
1
7
0
3
53
3
19
10
194
11
429
5
3
1
5
2
1
1
9
get_short7
2
3
40
3
1
5
3
1
10
193
5
1
1
3
31
10
186
11
432
1
10
Contents:
7
1
15
6
listen11
433
5
1
1
0
1
3
1
11
435
11
435
5
3
1
1
1

3
26
7
1
15
6
listen11
437
11
438
11
438
5
2
1
5
2
1
7
1
3
47
3
1
9
158
11
440
11
440
0
1
12
0
0
12
0
0
0
5
8
get_type11
443
0
9
12
0
0
12
0
0
1
104
10
find_enemy11
445
11
448
5
0
1
7
0
3
53
7
1
3
48
3
1
4
10
1
0
4
3
17
3
31
10
19
11
450
4
1
1
0
0
3
1
0
0
12
11
453
5
0
1
10
97
11
454
5
0
1
5
0
1
7
1
3
46
3
1
11
455
5
0
1
10
96
5
0
1
1
9
is_player7
2
3
40
5
0
1
1
9
is_living7
2
3
40
3
14
10
88
11
457
4
1
1
5
0
1
3
1
11
458
5
0
1
1
6
listen4
3
1
1
23
 starts attacking you.
3
26
7
3
3
40
11
461
1
8
/sys/sys7
1
3
94
1
17
tell_room_except27
0
3
53
7
1
3
48
5
0
1
7
0
3
53
4
3
1
1
18
 starts attacking 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
6
3
40
11
462
1
20
You start attacking 5
0
1
1
9
get_short7
2
3
40
3
26
7
1
15
6
listen0
0
12
11
465
11
465
5
0
1
5
0
1
7
1
3
47
3
1
9
28
11
467
11
468
11
468
4
1
1
0
0
3
1
0
0
12
0
0
0
5
9
is_living11
471
4
5
1
12
0
0
12
0
0
0
5
9
get_short11
473
4
3
1
12
0
0
12
0
1
1
9
9
set_short11
475
11
475
4
3
1
5
0
1
3
1
0
1
12
0
0
12
0
0
1
24
12
to_hit_bonus11
477
4
21
1
10
12
11
481
5
0
1
4
21
1
1
13
get_hit_bonus4
1
1
7
3
3
40
3
1
9
17
11
483
11
483
5
0
1
0
0
3
1
11
484
5
0
1
4
12
1
3
26
12
0
0
12
0
0
2
46
12
damage_bonus11
487
4
21
1
10
12
11
491
5
0
1
4
21
1
1
16
get_damage_bonus4
1
1
7
3
3
40
3
1
9
41
11
492
11
493
5
1
1
0
0
3
1
11
494
5
0
1
0
0
3
1
11
495
5
1
1
3
33
4
13
1
3
20
10
36
11
495
5
0
1
4
14
1
7
1
3
65
0
1
3
26
3
2
9
21
11
496
11
496
5
0
1
4
15
1
3
2
11
498
5
0
1
12
0
0
12
1
1
1
122
7
do_kill11
501
4
5
1
3
31
10
10
11
503
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
506
11
506
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
1
3
48
7
4
3
40
3
1
5
0
1
3
31
10
34
11
508
1
25
You don't see that here.
7
1
15
6
listen0
1
12
11
511
5
0
1
1
9
is_living7
2
3
40
3
31
10
47
11
512
1
35
You can't kill that, you bonehead.
7
1
15
6
listen0
1
12
11
515
5
0
1
7
0
3
53
3
18
10
59
11
516
1
46
PLEASE try to control your suicidal impulses.
7
1
15
6
listen0
1
12
11
519
5
0
1
4
1
1
3
18
10
70
11
520
1
38
You're already attacking that. Chill.
7
1
15
6
listen0
1
12
11
523
11
523
1
20
You start attacking 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
524
5
0
1
1
6
listen4
3
1
1
23
 starts attacking you.
3
26
7
3
3
40
11
526
1
8
/sys/sys7
1
3
94
1
17
tell_room_except27
0
3
53
7
1
3
48
5
0
1
7
0
3
53
4
3
1
1
18
 starts attacking 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
6
3
40
11
527
5
0
1
7
1
15
6
attack0
1
12
0
0
12
0
1
6
305
9
do_damage11
531
11
535
5
0
1
7
0
15
13
get_damreduce3
3
5
0
1
0
0
3
20
10
14
11
536
5
0
1
0
0
3
1
11
537
11
537
5
1
1
5
0
1
4
6
1
3
22
10
23
4
6
1
9
25
3
12
5
0
1
3
12
3
1
11
538
4
6
1
5
0
1
3
3
4
20
1
3
31
10
43
11
540
4
20
1
0
1
3
1
11
541
0
8
1
8
autoheal7
2
3
41
11
543
5
0
1
0
1
3
20
10
53
11
544
5
2
1
0
0
3
1
9
113
11
545
5
0
1
0
3
3
20
10
63
11
546
5
2
1
0
1
3
1
9
112
11
547
5
0
1
0
5
3
20
10
73
11
548
5
2
1
0
2
3
1
9
111
11
549
5
0
1
0
9
3
20
10
83
11
550
5
2
1
0
3
3
1
9
110
11
551
5
0
1
0
17
3
20
10
93
11
552
5
2
1
0
4
3
1
9
109
11
553
5
0
1
0
33
3
20
10
103
11
554
5
2
1
0
5
3
1
9
108
11
555
11
555
5
2
1
0
6
3
1
11
556
11
556
11
556
11
556
11
556
11
556
11
556
7
0
3
43
1
9
get_short7
2
3
40
1
1
 3
26
7
0
3
43
1
12
get_hit_msg35
2
1
7
3
3
40
3
26
1
1

3
26
7
1
15
6
listen11
558
1
9
You have 4
6
1
0
0
3
22
10
141
4
6
1
9
143
3
12
0
0
3
12
7
1
3
92
3
26
1
18
 hit points left.
3
26
7
1
15
6
listen4
6
1
0
1
3
20
10
300
11
560
1
60
You have died. That's okay, you're just a monster, anyways.
7
1
15
6
listen11
561
5
5
1
1
11
/obj/corpse7
1
3
44
3
1
11
562
5
5
1
1
8
set_name4
3
1
7
3
3
40
11
563
5
5
1
7
0
3
53
7
1
3
48
7
2
3
52
11
564
4
6
1
0
0
3
1
11
565
4
5
1
0
0
3
1
11
566
4
1
1
0
0
3
1
11
567
5
3
1
7
0
3
53
7
1
3
46
3
1
4
10
1
0
1
3
17
10
247
11
569
4
23
1
7
0
3
53
7
1
3
48
3
1
11
570
7
0
3
53
0
0
7
2
3
52
11
571
0
180
1
11
reincarnate7
2
3
41
11
572
5
3
1
10
245
11
573
5
4
1
5
3
1
1
9
replicate7
2
3
40
3
1
5
4
1
10
237
11
574
5
4
1
4
23
1
7
2
3
52
11
575
11
575
5
3
1
5
3
1
7
1
3
47
3
1
9
220
11
577
9
299
11
577
11
578
5
3
1
10
293
11
579
5
4
1
5
3
1
7
1
3
47
3
1
5
3
1
1
4
drop7
2
3
40
10
278
5
3
1
1
9
dead_drop7
2
3
40
3
31
10
276
11
582
5
3
1
7
0
3
53
7
1
3
48
7
2
3
52
11
583
9
287
11
584
11
584
5
3
1
7
0
3
53
7
1
3
48
7
2
3
52
11
585
11
585
5
3
1
5
4
1
3
1
9
248
11
587
11
587
7
0
3
53
7
1
3
45
11
589
11
590
5
1
1
12
0
0
12
1
0
0
16
11
reincarnate11
593
11
594
4
6
1
4
7
1
3
1
11
595
4
5
1
0
1
3
1
11
596
4
23
1
0
0
7
2
15
11
move_player0
0
12
0
1
1
17
11
attempt_hit11
599
5
0
1
0
50
3
26
7
0
3
43
1
13
get_hitreduce7
2
3
40
3
27
0
100
7
1
3
65
3
22
12
0
0
12
0
1
6
345
6
attack11
603
5
0
1
7
0
3
53
3
18
10
8
0
0
12
11
608
4
1
1
7
0
3
53
3
18
10
20
11
609
4
1
1
0
0
3
1
0
0
12
11
612
4
5
1
3
31
10
30
11
613
4
1
1
0
0
3
1
0
0
12
11
616
5
0
1
10
48
4
1
1
10
42
11
618
4
1
1
5
0
1
3
1
0
0
12
9
47
11
621
11
621
4
1
1
5
0
1
3
1
11
622
11
622
4
1
1
3
31
10
55
11
623
7
0
15
10
find_enemy11
624
4
1
1
3
31
10
61
0
0
12
11
625
4
1
1
1
9
is_living7
2
3
40
3
31
10
71
11
625
7
0
15
10
find_enemy11
626
4
1
1
3
31
10
77
0
0
12
11
627
4
1
1
7
1
3
48
7
0
3
53
7
1
3
48
3
19
10
90
11
628
7
0
15
10
find_enemy11
629
4
1
1
3
31
10
96
0
0
12
11
630
11
630
5
5
1
4
1
1
1
9
get_short7
2
3
40
3
1
11
631
5
1
1
4
1
1
1
16
impending_attack7
2
3
40
3
1
4
5
1
3
31
10
116
0
0
12
11
633
4
1
1
1
11
attempt_hit7
0
15
12
to_hit_bonus7
3
3
40
10
296
11
634
5
3
1
7
0
15
12
damage_bonus3
1
11
635
5
4
1
4
1
1
1
9
do_damage5
3
1
7
3
3
40
3
1
5
3
1
0
1
3
20
10
146
11
637
5
2
1
0
0
3
1
9
206
11
638
5
3
1
0
3
3
20
10
156
11
639
5
2
1
0
1
3
1
9
205
11
640
5
3
1
0
5
3
20
10
166
11
641
5
2
1
0
2
3
1
9
204
11
642
5
3
1
0
9
3
20
10
176
11
643
5
2
1
0
3
3
1
9
203
11
644
5
3
1
0
17
3
20
10
186
11
645
5
2
1
0
4
3
1
9
202
11
646
5
3
1
0
33
3
20
10
196
11
647
5
2
1
0
5
3
1
9
201
11
648
11
649
5
2
1
0
6
3
1
11
651
11
651
11
651
11
651
11
651
11
651
11
651
7
0
3
53
1
6
listen5
2
1
7
1
15
12
get_hit_msg15
5
1
3
26
5
2
1
7
1
15
12
get_hit_msg23
26
1
1

3
26
7
3
3
40
11
652
1
8
/sys/sys7
1
3
94
1
17
tell_room_except27
0
3
53
7
1
3
48
7
0
3
53
4
1
1
4
3
1
1
1
 3
26
5
2
1
7
1
15
12
get_hit_msg43
26
5
5
1
3
26
5
2
1
7
1
15
12
get_hit_msg53
26
1
1

3
26
7
6
3
40
4
1
1
1
9
is_living7
2
3
40
3
31
10
294
11
654
7
0
3
53
1
6
listen1
16
You have killed 5
5
1
3
26
1
2
!
3
26
7
3
3
40
11
655
1
8
/sys/sys7
1
3
94
1
17
tell_room_except27
0
3
53
7
1
3
48
7
0
3
53
4
1
1
4
3
1
1
12
 has killed 3
26
5
5
1
3
26
1
2
!
3
26
7
6
3
40
11
656
7
0
15
10
find_enemy11
658
9
337
11
658
11
659
7
0
3
53
1
6
listen1
11
You missed 5
5
1
3
26
1
2
.
3
26
7
3
3
40
11
660
4
1
1
1
6
listen4
3
1
1
13
 misses you.
3
26
7
3
3
40
11
661
1
8
/sys/sys7
1
3
94
1
17
tell_room_except27
0
3
53
7
1
3
48
7
0
3
53
4
1
1
4
3
1
1
8
 misses 3
26
5
5
1
3
26
1
2
.
3
26
7
6
3
40
11
663
11
663
0
3
1
6
attack7
2
3
41
0
0
12
1
1
4
62
12
do_inventory11
666
11
671
5
1
1
0
0
3
1
11
672
5
2
1
7
0
3
53
7
1
3
46
3
1
11
673
5
2
1
10
49
11
674
5
3
1
5
2
1
1
9
get_short7
2
3
40
3
1
5
3
1
10
41
5
1
1
3
31
10
31
11
677
1
18
You are carrying:
7
1
15
6
listen11
679
11
679
5
1
1
3
33
11
680
5
3
1
1
1

3
26
7
1
15
6
listen11
682
11
682
5
2
1
5
2
1
7
1
3
47
3
1
9
12
11
684
5
1
1
3
31
10
57
11
685
1
22
You are empty-handed.
7
1
15
6
listen11
686
0
1
12
0
0
12
1
1
1
42
8
do_score11
689
4
5
1
10
32
11
691
1
4
HP: 4
6
1
7
1
3
92
3
26
1
1
/3
26
4
7
1
7
1
3
92
3
26
1
14
       Level: 3
26
4
9
1
7
1
3
92
3
26
1
11
       XP: 3
26
4
8
1
7
1
3
92
3
26
1
1

3
26
7
1
15
6
listen9
37
11
694
11
694
1
51
You are dead. This implies your score kinda SUCKS.
7
1
15
6
listen11
695
0
1
12
0
0
12
1
1
1
7
6
do_huh11
698
11
699
1
28
Huh? (Type "help" for help)
7
1
15
6
listen0
0
12
1
1
1
105
6
do_get11
702
4
5
1
3
31
10
10
11
704
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
707
11
707
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
1
3
48
7
4
3
40
3
1
5
0
1
3
31
10
34
11
709
1
25
You don't see that here.
7
1
15
6
listen0
1
12
11
712
5
0
1
1
3
get7
2
3
40
3
31
10
54
11
713
1
14
You can't get 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen0
1
12
11
716
11
716
5
0
1
7
0
3
53
7
2
3
52
11
717
1
8
You get 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
718
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
6
 gets 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
1

3
26
7
5
3
40
11
719
5
0
1
7
0
3
53
7
2
3
52
0
1
12
0
0
12
1
1
1
98
7
do_drop11
723
4
5
1
3
31
10
10
11
725
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
728
11
728
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
3
31
10
32
11
730
1
21
You don't have that.
7
1
15
6
listen0
1
12
11
733
5
0
1
1
4
drop7
2
3
40
10
51
11
734
1
15
You can't drop 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen0
1
12
11
737
11
737
1
9
You drop 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
738
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
7
 drops 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
1

3
26
7
5
3
40
11
739
5
0
1
7
0
3
53
7
1
3
48
7
2
3
52
0
1
12
0
0
12
1
1
1
97
8
do_wield11
743
4
5
1
3
31
10
10
11
745
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
748
11
748
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
3
31
10
32
11
750
1
21
You don't have that.
7
1
15
6
listen0
1
12
11
753
4
21
1
10
41
11
754
1
35
You are already wielding a weapon.
7
1
15
6
listen0
1
12
11
757
5
0
1
1
5
wield7
2
3
40
3
31
10
54
11
758
1
22
You can't wield that.
7
1
15
6
listen0
1
12
11
761
11
761
1
10
You wield 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
762
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
8
 wields 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
5
3
40
11
763
4
21
1
5
0
1
3
1
0
1
12
0
0
12
0
0
0
15
13
force_unwield11
767
4
21
1
7
0
3
43
3
19
10
8
0
0
12
11
769
11
769
4
21
1
0
0
3
1
0
0
12
1
1
1
95
10
do_unwield11
772
4
5
1
3
31
10
10
11
774
1
17
You're too dead.
7
1
15
6
listen0
1
12
11
777
11
777
5
0
1
1
8
/sys/sys7
1
3
94
1
7
present5
0
1
7
0
3
53
7
4
3
40
3
1
5
0
1
4
21
1
3
19
10
33
11
779
1
26
You aren't wielding that.
7
1
15
6
listen0
1
12
11
782
5
0
1
1
7
unwield7
2
3
40
10
52
11
783
1
18
You can't unwield 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen0
1
12
11
786
11
786
4
21
1
0
0
3
1
11
787
1
12
You unwield 5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
1
15
6
listen11
788
1
8
/sys/sys7
1
3
94
1
16
tell_room_except7
0
3
53
7
1
3
48
7
0
3
53
4
3
1
1
10
 unwields 3
26
5
0
1
1
9
get_short7
2
3
40
3
26
1
2
.
3
26
7
5
3
40
0
1
12
0
0
12
1
0
0
142
4
init11
792
11
793
4
5
1
0
1
3
1
11
794
7
0
3
55
11
795
4
7
1
0
14
3
1
11
796
4
6
1
4
7
1
3
1
11
797
4
8
1
0
5
3
1
11
798
4
9
1
0
1
3
1
11
799
4
13
1
0
1
3
1
11
800
4
14
1
0
2
3
1
11
801
4
0
1
7
0
3
53
3
1
4
0
1
7
1
3
108
3
31
10
44
0
0
12
11
803
11
803
0
0
1
6
do_huh7
2
3
39
11
804
1
3
say1
6
do_say7
2
3
38
11
805
1
4
pose1
7
do_pose7
2
3
38
11
806
1
1
:1
7
do_pose7
2
3
39
11
807
1
1
"1
6
do_say7
2
3
39
11
808
1
1
i1
12
do_inventory7
2
3
38
11
809
1
9
inventory1
12
do_inventory7
2
3
38
11
810
1
1
l1
4
look7
2
3
38
11
811
1
4
look1
4
look7
2
3
38
11
812
1
4
drop1
7
do_drop7
2
3
38
11
813
1
3
get1
6
do_get7
2
3
38
11
814
1
4
take1
7
do_take7
2
3
38
11
815
1
5
wield1
8
do_wield7
2
3
38
11
816
1
7
unwield1
10
do_unwield7
2
3
38
11
817
1
4
kill1
7
do_kill7
2
3
38
11
818
1
5
score1
8
do_score7
2
3
38
11
819
1
5
exits1
8
do_exits7
2
3
38
11
820
1
4
wear1
7
do_wear7
2
3
38
11
821
1
6
unwear1
9
do_unwear7
2
3
38
0
0
12
0
1
1
23
6
listen11
824
4
1
1
3
31
4
10
1
0
4
3
17
3
14
10
11
11
825
7
0
15
6
attack11
826
4
22
1
10
20
11
826
4
22
1
1
17
possession_report5
0
1
7
3
3
40
11
827
0
0
12
.END
.END
.END
0
735190654
7
save_db.END
db.END