[Bat Map]

[100 Acre Forest]
[Alch House]
[Ancona Manor]
[Ant Hill]
[Bat City]
[Burning Village]
[Castle Brantis]
[Catfolk Tree]
[Caves of Orac]
[Caverns of Chaos]
[Corn Field]
[Crimson Brigade]
[Dark Castle]
[Dark Forest]
[D'hregal Mines]
[Door to the Past]
[Elf Village]
[Enchanted Forest]
[Frozen Valley]
[Goblin Caves]
[Goblin Farm]
[Goddess Garden]
[Halls of Dead]
[Hell's Dojo]
[Hill Giants]
[Horsehead Mtn]
[Horn Durath]
[Inn o/t 4 Winds]
[Ivory Tower]
[Katvil Forest]
[King Eowyns]
[Lands of Lor]
[Lonely Mountain]
[Midnight Carnival]
[Mountain Dwarf]
[Mushroom Hill]
[Newbie Forest]
[Newbie Mines]
[Newbry Park]
[Newbie Mtn]
[Newbie Zoo]
[Norse Village]
[Old Forest]
[Orc Scouts]
[Perilous Forest]
[Pig Farm]
[Public Garden]
[Rainbow Cloak]
[Rain Forest]
[Red Tides]
[Secret Jungle]
[Skeep Prison]
[Snow Mtn]
[Temple o/Winds]
[Tiburcio's Tower]
[Trog Village]
[Urvile Tree]
[Valley of Silence]
[Wizard of Oz]
[Zoy's Inn]
[Zonni Swamps]

[Site History]
[Other Bat Sites]

Shadowjack's Introduction to BatMUD Commands

This guide is intended as a quick reference guide for experienced LPmud players who are new to BatMUD. Although this guide is meant for players already familiar with LPmuds, newbies might also benefit from some of the tips presented here.

This introduction is not meant to replace BatMUD's extensive help files. The help pages will always be more informative and provide details not mentioned here. This guide points out differences between BatMUD commands and other LPmuds', and highlights some of the more useful commands.

Table of Contents

Differing Commands

This section describes common LPmud commands that don't work as expected on BatMUD.

Why doesn't alias work?

Most LPmuds have an alias command which, for example, allow players to type ga to perform get all. BatMUD differentiates between command aliases (the "typical" alias command) and aliases (also known as nicknames on some LPmuds).

Command aliases abbreviate your commands and aliases abbreviate the arguments you send to a command.

For example:

> command t tell $
> alias sj shadowjack
> t sj hi
You tell Shadowjack 'hi'.

Why can't I type semi-colons?

BatMUD uses delimiters to perform multiple actions for you, and the semi-colon (;) is the default delimiter. This is similar to the do command on lesser LPmuds.

For example, n;n;e;s would cause you to move north, north, east, south.

A common "problem" is that players unfamiliar with the delimiter will try and use the semi-colon as a winking emoticon, and get a typo message instead.

To change your delimiter, use set delim. Note that the delimiter could be a series of characters. I personally use ;; as my delimiter.

To remove the delimiter entirely, use set nodelim on.

How come I don't see my full inventory?

BatMUD has separate commands for inventory (also i) and eq.

The inventory command only shows the items which you are carrying, while the eq command shows the items you are wearing or wielding, and what locations they use.

Related, if players look at you, they can only see the items which you are wearing or wielding.

Why can't I shout?

The shout command was used by players to notify wizards of major problems because shouts could not be ignored.

Predictably enough, however, mortals used shouts like yet another chat channel, which annoyed wizards who were trying to code.

Therefore, only wizards may actually shout now, and for mortals, only the last shouts heard are displayed.

If you have a bug and need to notify the wizards, first try the [bat] channel. If that does not work, use the bug command or mail the wizard(s) responsible. help who to ask.

How come there are no wizards on the who list?
How do I find out which wizards are logged on?

Wizards are no longer displayed on the who and friends -w lists because players would use those lists to find wizards to ask unreasonable questions. By removing wizards from those lists, the number of stupid tells wizards receive have been cut down dramatically.

You can add specific wizards to your friends list to see if they are logged on, but note that wizards may also intentionally remove herself from being displayed on friends lists.

If you have a legitimate problem and need wizard assistance, first try the [bat] channel. You might not actually need a wizard. If asking for help on the [bat] channel does not resolve your problem, use the bug command or mail the wizard(s) responsible. See help who to ask.

Common Commands

This section covers how to perform common LPmud commands on BatMUD.

How do I converse?

The rep command is a much more powerful version of converse: after performing a rep, whatever you type is sent as an argument to the command. Type help rep for more information.

How do I do a brief look?

The blook command just displays a room's short description, its exits, and objects in the room. Note that since doors are part of a room's long description, they will not be displayed in blook.

How do I look into adjacent rooms?

You can use the peer command to look into adjacent rooms. Note that you can use abbreviations for common cardinal directions too, such as n for north.

peer just displays the adjacent room's description. Special abilities are needed to see living beings and objects in the room.

How do I quickly check my hit points?
How do I monitor my hit points?

The sc command displays your current hit points, spell points and endurance points. You can use sc on and sc off to turn on or off automatic monitoring of your points as they change.

Useful Commands


To summarize, this command lets you customize a list to see which of your friends are logged on. You can also send tells to all your friends or be notified when they log in.

help friends for more information, and also see inform and tell.


To summarize, this command toggles whether you listen to the inform channel or not, or whether you listen only for informs pertaining to friends.

help inform for more information. See also friends.


This is your standard LPmud command, but BatMUD has additional ways you can use it.

tell friends sends your tell to all the people on your friends list. tell player1,player2,player3 sends the tell to the people in the list. tell * sends your tell to the last person or people you received a tell from. Partial name completion is also available.

help tell for more detailed information, and also see friends.


The ignore command may be used to ignore tells, says, etc. from players who are irritating you.

help ignore for more information.


I'll just mention that the map command exists. Use it while you explore BatCity and other locations such as the outdoors map.

Object handling

BatMUD has conventions to make it easier for you to handle objects in your inventory.

The keep command lets you save items in your inventory from being accidentally sold, dropped, etc. (Note that give is an exception. See below.)

When getting/taking, dropping/putting, giving, wearing and wielding items, you can specify all to perform that action on all items in your inventory. You can also specify a list of items using item1,item2,item3.

You can also handle multiple objects such as drop all gold or drop all stone. You may also refer to eq and noeq to refer to your equipped and non-equipped items, respectively.

If you try to drop/put an item which you have kept, you will not be permitted to. So, for example, you could drop all or put all in shadowjack without worrying about losing your kept items.

The give command is an exception, however; you can give items even if they are on your kept list. If you receive those items back, though, the game will remember that you had those items kept.


The search command is available in every room. I thought I should mention it here because there is no help page for it in the game.


By preceding your commands with a number, you may iterate it x times. For example, 12 n would cause you to walk north twelves times.

Note that set nodelim also toggles this feature. See help parser for more information.


Preceding your commands with a @ causes your command to be executed without any command alias parsing.

For example:

> command bat bat emote whispers: $
'bat' is a command-alias to 'bat emote whispers: $ '.
> bat Hi
<bat>: Shadowjack whispers: Hi
> @bat Hi
Shadowjack <bat>: Hi
Note that @ only escapes your command aliases, not your aliases. Also note that @ may be used to "escape" from a rep. If you use @ while in a rep, your command gets executed as-is, not via the rep'd command.


The ! has different meanings depending on what you are doing. In normal game use, it can be used to repeat commands you previously used. For example, if you did who short min 90 max 99 and wanted to repeat it, you could do !who.

If you use ! while inside an editor, such as the mail or news editor, your command is "escaped" and you execute it as-is. For example, if you received a tell while in the middle of reading mail and wanted to reply without exiting mail, you could do !tell * hi.

See help parser for more details.

More Useful Commands

This section only exists to let you know that these are some other handy commands which you should read the help on:
  • channels
  • exits
  • ask
  • idle
  • bell

"Making the Outerworld Smaller TM"

eXTReMe Tracker