HELP SYSERR
ERRORS SYSERRS INVALID
There are many common errors new builders cause. To simplify things they
have all been included in this help file along with how to correct them.
1: Errant Rooms
1: [ 1233] Rumble's Room
The most common are exits to 0 (the void). This happens when a builder
modifies a room exit but does not include an exit room vnum. These errant
rooms are listed by the command 'show error' The fix is simple, remove the
exit by purge exit in redit exit menu or by using 'dig <direction> -1'
2: SYSERR: Object # (oedit-s-desc) doesn't have drink type as last keyword. (oedit-keyword)
Another common error is caused by how shop code handles drink containers
poorly. In order for shops to display a jug as a jug of <drink type> they
must have the drink type as the last keyword. It is good practice to put the
drink type as the first and last word of an objects keyword (older versions
of CircleMUD expect it first).
i.e. a shot of whisky should have the keyword: whisky shot whisky
a cup of slime mold juice keyword should be: juice cup slime juice
3: SYSERR: Mob #5 both Aggressive and Aggressive_to_Alignment.
Another harmless error. If your mob is aggressive there is no need to also
make it aggressive to certain alignments since AGGR means it will attack any
player it can see. Choose to make it aggressive to an alignment or aggressive
to all.
4: SYSERR: Object # (oedit-s-desc) has out of range level #.
A simple one. Limit spell levels to the levels available, on TBA that would
be 1-30.
5: SYSERR: Object # (oedit-s-desc) has negative weight (-2147483644).
SYSERR: Object # (oedit-s-desc) has out of range level #2147483647.
These are really annoying. This happens when you use numbers larger than
necessary. This will actually crash many older versions of CircleMUD. Just do
not do it. Use realistic numbers.
6: SYSERR: Object # (oedit-s-desc) uses 'UNDEFINED' spell #.
[ Return to continue, (q)uit, (r)efresh, (b)ack, or page number (1/2) ]
There is no spell zero. Either select a spell or put -1 for none.
7: SYSERR: Object # (oedit-s-desc) contains (5) more than maximum (3).
When making a drink container you will set how much it initially contains
on creation and the max it can hold if a player were to fill it. Common sense
tells us that you can not create a container that initially holds more than
the max you set. To simplify the max must always be greater than or equal to
the initial amount.
8: Char is already equipped: (medit-s-desc), (oedit-s-desc)
This happens when someone tries to equip a mob with one or more object in
a single location. HELP ZEDIT-EQUIP for all the possible object equipping
locations. All you have to do to fix this is pick a different equip location
that is not used.
See also: TRIG-ERRORS, ZEDIT-MISTAKES, SEDIT-MISTAKES
Rumble
The Builder Academy
tbamud.com 9091
rumble@tbamud.com