A complete list of normal commands available in SciffyMUD is presented here.
	    Please note that other commands may be made available under special
	    circumstances, or in future updates.
	  
	    | help
 | Returns a list of available commands, and the URL
		  (web-address) of this manual-page. | 
	    | Complain(orSuggest)
 | Issues a formal complaint or suggestion
		  to the Circle® (you will be asked to type in your
		  complaint or suggestion, as well as some other details).
		   There are several reasons for doing this:
		 
		  You think the game is unfair - a genuine complaint
		  You have an idea of how to improve the
		      game - suggestions
		  You have seen someone in Sanctuary breaking the
		      rules (see the
		    Rules page) - you want
		    administrators to enforce the rules
		  You think that the Circle® has broken the
		      rules - you want the MUD to know how bad they
		    have been
		  Anything else - generally, if you want the
		    Circle® to do something
		 In any case, your comments are always welcome.
		   Unless your comments are "rgjcv iunhjwno etnghjwe
		  5uiokmwe criopngu4 589nuvgt 5489wn uvgofi u452yw guibvhvu
		  ibhytwe vnuguiwr thtwenro r", in which case they're not.
	       | 
	    | menu
 | Switch to the menu-interface mode
		 Not yet implemented. | 
	    | chat
 | Switch to the chat-interface mode
		 Not yet implemented. | 
	    | password
 | Prompt to change your password | 
	    | status
 | Returns the status of the game (how many players are logged on, how many rooms/objects/etc.) | 
	    | [go] <direction>
 | Move in a particular direction
	(e.g.   go north) | 
	    | [go] home
 | Go back to your home | 
	    | look
 | Goes into more detail about what you can see | 
	    | look at (or ex or examine) <something>
 | Goes into excruciating detail about the specified thing. | 
	    | say <something>
 | Causes your character to say <something>aloud. | 
	    | say <something>
		    to <someone>
 | Causes your character to say <something>to<someone>if they're in the room.
		  If the given person is not in the room, then everybody
		  else may also hear it. | 
	    | emote <does something>
 | Your character <does something>. For instance,
		  emote laughswill cause your character to laugh.
		  This won't change anybody's
		  stat's, but everyone in the room can sense you doing it. If you like, there are several pre-defined emote commands, which - under
		  normal circumatances - are just emotes. They can have other, more subtle
		  effects, too - at least in the wild world of questing! 
		  happy- you :-)sad- you :-(red- you shout the word "Red" in a special waypurple- you shout the word "Purple" in a special waynod- you nodshrug- you shruggrin- you grin :-)poing- you poing around the room, Kiki-stylespit- you excrete saliva. Please note that this is strictly against the rules of sanctuary, and if you see anyone doing this, then you should report them to the Circle® immediately.summersault- you perform an acrobatic stunt.backsummersault- you perform a DANGEROUS acrobatic stuntsunbathe- you sunbathe. Note that Sanctuary is in perpetual
		    night-time, so this doesn't work very often...bounce [<someone>]- you bounce, or you bounce <someone> around!poink [<someone>]- you poink <someone> in the nose!nudge [<someone>]- you nugde <someone> to get their attention. A few NPCs may also respond to this... | 
	    | fight with <someone>
 | Engage in combat with the given person. Note that fighting back is not automatic!
		 Weapons and armor are Not yet implemented. You'll have to hit people with your bare hands, and you don't get experience for it yet, either.
		 Please note that combat in Sanctuary is strictly against the rules, and the Circle® will take strong action against anyone who does. | 
	    | read <object>
 | Read the specified object (currently, only implemented for "read letter") | 
	    | get (or pick up, or pickup, or take) <object>
 | Pick up the specified object in the room | 
	    | get (or pick up, or pickup, or take) all
 | Pick up all available objects in the room Not yet implemented.  | 
	    | drop (or leave) <object>
 | Drop the specified object from your inventory | 
	    | drop (or leave) all
 | drop all available objects in your inventory Not yet implemented.  | 
	    | inventory (or i)
 | Tells you what objects are in your inventory | 
	    | buy (<name of thing you want to buy>|<name of location of accommodation you want to buy>
 | Buy something. If there is a SalesBeing in
		  the room, then you can buy things from them (if you have
		  enough CCs). If there is an Estate Agent in the room, then
		  you can buy your accommodation (or upgrade it), buy typing
		  the name of the place where your accommodation is located.
		  For instance "Buy accommodation in the East
		    End" can be abbreviated to "Buy
		    the East End" | 
	    | 
 |  | 
	    | 
 |  | 
	    | more [(<on>|<off)>
 | By itself, "more"
		  toggles the
		  screen-at-a-time behaviour between on and off.
		  "on" and "off"
		  can be added to force it into a particular state. When it is turned on, you will see the line:
		  "
 --MORE STUFF TO READ; PRESS RETURN; MORE STUFF TO READ--"after every screenful of information. If your client has
		  scrollback, you might not want this.
 | 
	    | who
 | Lists everybody who is currently playing on the MUD | 
	    | logout (or exit, or quit)
 | Logs you out of the game. | 
	  
	  
	    | SHUTDOWN
 | This command saves the state of the MUD, kicks everyone off and shuts it down. Please use sparingly... | 
	    | RELOAD
 | This command saves the state of the MUD, kicks everyone off and shuts it down. It then restarts it. This could be useful in deleting memory leaks. Please use this sparingly, too... | 
	    | UPDATE
 | Causes the MUD to update itself to the latest uploaded version, upon the next respawn (by getting http://members.nbci.com/Zarlock/mud.snapshot.tar.gz, and recompiling). There is a time-lag with this. Please do NOT use this unless you know that mud.snapshot.tar.gz is up-to-date (it usually isn't!) | 
	    | announce <text>
 | Shouts <text>so loudly
		  that everyone in the MUD can hear you. | 
	    | kickoff <character index>
 | Forces the character to log off. Please remember that this is extremely irritating to the person in question, and it should only really be used as a punishment for a severe crime. | 
	    | goto <number>
 | Instantly teleport to the area with the given index number | 
	    | dump <something>
 | Displays a list of all the <something>in the game. If you just want to know its index, use indexofinstead. If you want to find out about a uniquely-named thing, use whereisinstead Valid forms of <something>are... | 
	    | dump chars
 | See everything about all characters registered with the game | 
	    | dump rooms
 | See everything about every area in the game (telnet client with a scroll-back feature recommended!) | 
	    | dump objs
 | See everything about every object in the game | 
	    | dump timers
 | List all of the active timers in the game | 
	    | dump bindings
 | List all of the event-bindings in the game | 
	    | dump npcs
 | List all of the NPCs (Non-player characters) (shopkeepers, bankers, estate-agents and monsters) in the game | 
	    | add room <direction>
 | Creates a new room (or area), and connects it to the current one.
	     | 
| add door <direction> <room_index>
 | Adds a door (or exit) to the current room (or area), which leads to the room at index <room_index>.
		 Note that direction should not contain any spaces.
		 Note that the no door is made back into the room you're standing in. | 
	    | add objtype [<name>]
 | Adds an object-type. If a (single-word) name is given, that becomes the default name of the object-type
		 The attributes of the object-type can currently only be set using actions.
	     | 
| add object <object_type_index> [<optional quantity>]
 | Adds a new object of the given object-type to your inventory.
	     | 
| add (npc|estateagent|banker) <name (no spaces)>
 | Adds a new NPC in the given room. If given as "npc", then the NPC will be a general chatting NPC or monster. If given as "estateagent", then the NPC will be an Estate-Agent, from whom players can buy and upgrade their homes. If given as "banker", then the player NPC be a banker, who can keep a portion of your money safe.
	     | 
| rename objtype/objtshort/objtlong <index> to <text>
 | Used with the word "objtype", this command changes the name of the object-type to the given<text>
	       Used with the word "objtshort", the object-type's short description is changed instead. "objtlong" changes the object-type's long description. | 
	    | rename room/roomshort/roomlong <index> to <text>
 | Used with the word "room", this command changes the name of the room to the given<text>
	       Used with the word "roomshort", the room's short description is changed instead. "roomlong" changes the room's long description. | 
	    | rename object <index> to [<name>]
 | This causes the object with the given index to become a named object, with the given name, unless the given name is blank, when the object is instead demoted to being unnamed. | 
	    | rename npcname/npcdesc <index> to <text>
 | Renames the given NPC (or their basic
				  description) to the given
				  <text> | 
	    | delete door <direction>
 | Deletes a door in the current room, in direction
		  <direction>. Note that this does not
		    delete any doorway going back again! | 
	    | delete room <index>
 | This deletes the room with the given index, thus
		    changing the indexes of all later rooms!!!. Note that
		  any doors leading to this room will lead to an undefined location (not
		  necessarily an ethereal place), and they should be removed as they could
		  cause the game to crash. | 
	    | summon (object|character) <index>
 | Instantly summons the specified object or character to your location. | 
	    | recall <character index>
 | Summon the character to the Lower Chancellortarium®. | 
	    | dismiss <room index>
 | Move all people in the L.C.® to the given room. | 
	    | create
		    object <object-type index> <experience
		    modifier> <optional object name>
 | Creates an object of a particular type
		 Not yet implemented. | 
	    | create objecttype 
 | Creates a new type of object
		 Not yet implemented. | 
	    | action <action>
 | Execute the given <action> | 
	    | function <function>
 | Execute the given <function> (same as "action funZ<function>") | 
	    | timeout <seconds> <action>
 | After <seconds> seconds, execute <action>, then stop. You can check on time remaining with the dump timerscommand. | 
	    | timeout <seconds> <action> repeat
 | After every <seconds> seconds, execute <action>. You can check on time remaining until the next execution with the dump timerscommand. | 
	    | timeout <seconds> <message> announce
 | For the next <seconds> seconds, the timer will periodically announce <message>, counting down until the end of the timeout. You can check on total time remaining with the dump timerscommand. <message> should only be a single word. | 
	    | indexof char <name>
 | Returns the index of the character(s) with the given name. | 
	    | indexof room <name>
 | Returns the index of the room(s) with the given name. | 
	    | indexof obj <name>
 | Returns the index of the object(s) with the given name. | 
	    | indexof objtype <name>
 | Returns the index of the object-type(s) with the given name. | 
	    | indexof player <name>
 | Returns the index of the player(s) with the given name. | 
	    | smite <character index>
 | Outright kills character with given index | 
	    | whereis (or stat or info) <name>
 | (Name of command may change).
	 This nifty command dumps the first character, and/or the first object, and/or the first room (as many of those as it can find). Use to check the status of objects by name, instead of trawling through dump all ... | 
	    | hurt <Character's index> <stamina-loss>
 | Causes the character to be hit, even if they are not in combat or are in a combat-free area. The character will lost the given amount of stamina, and may die as a result. | 
	    | 
 |  | 
	    | 
 |  |