The UOX3 Readme

Page Contents

- #Introduction
- #The GNU
- #Current Features
- #Setup Instruction
- #First Steps
- #Command List
- #Key Instructions
- #Script Format
- #Gump Menus
- #Garbage Collection
- #Known Bugs
- #Credits
- #Further Notes
- #Legal Info
- #Lists
- #Creature ID's
- #Equipable Items
- #Non-Equip Items
- #Sound Fx
- #Player Actions
- #Midi Listing
- #Layers Listing
- #Item Hex List


Greetings Britannians!
Welcome to UOX3, the first multiplayer-capable server emulator for Ultima Online.

  - First and most important, this program is only an experiment right now, so please don't expect everything to work like with the real servers. Also note that this program might be too complicated for many people to setup for now. If that is the case you might want to wait for the final release which will include some utilities to simplify setup of this program.

  - Second, remember what the Alpha state of this program means: Its only to find out how the code performs on different systems. There is only a fraction of the planned features implemented yet and the code contains quite a lot of bugs right now.

  - Third I want everyone to remember this: If you want to report a bug, make sure it isn't mentioned in the list of known bugs yet and that there is no update available which fixes that problem already. (I am mentioning this only because the Dev team gets alot of questions about bugs which were already mentioned in the documentation or even fixed)Also check the UOX message board at uox.stratics.com to post or find out about bugs that need or have been fixed.

  - Finally I want to wish everyone much fun with this release of UOX3, as incomplete as it might be right now. From now on the Dev team will be releasing new versions on a regular basis, so you will get new features and bugfixes very often. Between each version, remember to take a look at the revision history part of this text and the update.text because that is the only place`s where feature changes are mentioned. Also note that UOX3 is a complete rewrite and apart from the knowledge I got from earlier UOX versions it has got nothing in common with them.

Back To Top

#More Info



- UOX3 works only with current new versions of CLIENT.EXE
- UOX3 requires current versions of VERDATA.MUL
- UOX3 *will definitely not work* for old client versions or beta versions
- UOX3 is only a server program... you still need your UO client.
- UOX3 is still in early stage, you cant do everything you can do online.
- Only those dynamic objects we or you placed manually are present
- As the protocol of UO is changed from time to time, always remember to keep a backup of your client.exe program, as every new patch might break the current version of UOX3.

Back To Top

#Current Features



This is a list of the features currently in UOX3, 70.03.xx:
    - Multiplayer capability for 128 players at a time
    - Character and NPC Movement (Walking, Running, ect)
    - Horseback Riding
    - Singleclicking and Doubleclicking actions
    - Talking
    - Broadcasting
    - Adding, Moving, Using and Wearing Items
    - Teleporting
    - Polymorphing
    - Status and Skills Windows
    - Character Backpacks and BankBoxes
    - Combat {Player vs Player, Player vs NPC, NPC vs NPC}
    - Bow/Salute
    - Manual and Auto World Saves
    - Garbage Collection
    - Spellcasting {not all spells are implemented yet}
    - Sound Effects
    - Lighting Control {Day and Night Cycle, Dungeons, Ect}
    - Weather {Min/Max Temps, Rain/Lightning, Snow, Dry}
    - GM and Counsellor Paging
    - X,Y, and Z positioning
    - Trigger System
    - Line of Sight Checks
    - Name Highlighting
    - Reputation/Murdurer System {Configurable via Scripts}
    - Colored Ore and Armor
    - Fame/Karma System
    - Pet owndership
    - Housing
    - Poisoning
    - Aggressive NPCs
    - Magical Items, Weapons and Armor
    - Item, Chest and Monster Spawners
    - Message Boards
    - Boats
    - Instant logout limited to Inns {Configurable via Scripts}
    - Instant Log Out in House/Boat {If the key is in your pack}
    - HTML Server Status Generator
    - Player Run Vendors
    - Guildstones and Guild Highlighting System
    - Player Races
    - No Item Decay in Houses

Back To Top

#The GNU



      GNU GENERAL PUBLIC LICENSE
         Version 2, June 1991

 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
                          675 Mass Ave, Cambridge, MA 02139, USA
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

       Preamble

  The licenses for most software are designed to take away your
freedom to share and change it.  By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users.  This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it.  (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.)  You can apply it to
your programs, too.

  When we speak of free software, we are referring to freedom, not
price.  Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.

  To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.

  For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have.  You must make sure that they, too, receive or can get the
source code.  And you must show them these terms so they know their
rights.

  We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.

  Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software.  If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.

  Finally, any free program is threatened constantly by software
patents.  We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary.  To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.

  The precise terms and conditions for copying, distribution and
modification follow.
 

      GNU GENERAL PUBLIC LICENSE
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

  0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License.  The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language.  (Hereinafter, translation is included without limitation in
the term "modification".)  Each licensee is addressed as "you".

Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope.  The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.

  1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.

You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.

  2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:

    a) You must cause the modified files to carry prominent notices
    stating that you changed the files and the date of any change.

    b) You must cause any work that you distribute or publish, that in
    whole or in part contains or is derived from the Program or any
    part thereof, to be licensed as a whole at no charge to all third
    parties under the terms of this License.

    c) If the modified program normally reads commands interactively
    when run, you must cause it, when started running for such
    interactive use in the most ordinary way, to print or display an
    announcement including an appropriate copyright notice and a
    notice that there is no warranty (or else, saying that you provide
    a warranty) and that users may redistribute the program under
    these conditions, and telling the user how to view a copy of this
    License.  (Exception: if the Program itself is interactive but
    does not normally print such an announcement, your work based on
    the Program is not required to print an announcement.)
 

These requirements apply to the modified work as a whole.  If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works.  But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.

Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.

In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.

  3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:

    a) Accompany it with the complete corresponding machine-readable
    source code, which must be distributed under the terms of Sections
    1 and 2 above on a medium customarily used for software interchange; or,

    b) Accompany it with a written offer, valid for at least three
    years, to give any third party, for a charge no more than your
    cost of physically performing source distribution, a complete
    machine-readable copy of the corresponding source code, to be
    distributed under the terms of Sections 1 and 2 above on a medium
    customarily used for software interchange; or,

    c) Accompany it with the information you received as to the offer
    to distribute corresponding source code.  (This alternative is
    allowed only for noncommercial distribution and only if you
    received the program in object code or executable form with such
    an offer, in accord with Subsection b above.)

The source code for a work means the preferred form of the work for
making modifications to it.  For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable.  However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.

If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
 

  4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License.  Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.

  5. You are not required to accept this License, since you have not
signed it.  However, nothing else grants you permission to modify or
distribute the Program or its derivative works.  These actions are
prohibited by law if you do not accept this License.  Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.

  6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions.  You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.

  7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License.  If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all.  For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.

If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.

It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices.  Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.

This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
 

  8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded.  In such case, this License incorporates
the limitation as if written in the body of this License.

  9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time.  Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.

Each version is given a distinguishing version number.  If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation.  If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.

  10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission.  For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this.  Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.

       NO WARRANTY

  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.

  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.

       END OF TERMS AND CONDITIONS
 

     How to Apply These Terms to Your New Programs

  If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.

  To do so, attach the following notices to the program.  It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.

    <one line to give the program's name and a brief idea of what it does.>
    Copyright (C) 19yy  <name of author>

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

Also add information on how to contact you by electronic and paper mail.

If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:

    Gnomovision version 69, Copyright (C) 19yy name of author
    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License.  Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.

You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary.  Here is a sample; alter the names:

  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  `Gnomovision' (which makes passes at compilers) written by James Hacker.

  <signature of Ty Coon>, 1 April 1989
  Ty Coon, President of Vice

This General Public License does not permit incorporating your program into
proprietary programs.  If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library.  If this is what you want to do, use the GNU Library General
Public License instead of this License.

Back To Top

#Setup Instructions



1) Set up the UOX3.INI & ACCOUNT.ADM  (UOX3.INI) First open the UOX3.INI in your uox3 folder. Here you will need your IP address to the internet or IP 127.0.0.1 for a one player world only.Refer to step (2) for finding the right IP for your system.At the top of the UOX3.INI you will put in your Shard name, It can be any name you want it to be. Then right under it but before the ### put in your IP address.Then right under the first ### There will be starting locations for your world after you create your char and enter Britannia, You can have just one starting point or have as many as you want just put in the name and the locations for the place`s you would like to start at.The locations are xyz coordinates,you can optain these by doing a /where in the game at the exact place you are standing,only done with the GM stats.Then after the locations you will find another set of ### and under tho`s you will need to point each file there to where your real UO dir is. Here is a Example of what the UOX3.INI should look like but with your correct IP and all .Mul files pointing to you correct UO dir.

Your shard
Your ip
###
Yew
Center
545
982
0
Minoc
Tavern
2477
411
15
Britain
Sweet Dreams Inn
1495
1629
10
Moonglow
Docks
4406
1045
0
Trinsic
West Gate
1832
2779
0
Magincia
Docks
3675
2259
20
Jhelom
Docks
1492
3696
0
Skara Brae
Docks
639
2236
0
Vesper
Ironwood Inn
2771
977
0
###
c:\ultima online\map0.mul
c:\ultima online\staidx0.mul
c:\ultima online\statics0.mul
c:\ultima online\verdata.mul
c:\ultima online\tiledata.mul
c:\ultima online\multi.mul
c:\ultima online\multi.idx
1000
0 Heartbeat, 1=on 0=off
400
0
0



Thats all there is to setup the UOX3.INI. Make sure you have this setup correctly and there are three lines at the end of it or the server will not run for you.  (ACCOUNTS.ADM) Open the ACCOUNTS.ADM file found in the UOX folder.At the top you will see   SECTION ACCOUNT 0,in here you will put the Username and Password of the Char who will have the GM stats. The first account allways has GM priv`s. Here is an Example of what the ACCOUNTS.ADM file should look like:

SECTION ACCOUNT
{
NAME Username
PASS Password
TIMEBAN 0
CONTACT
}
SECTION ACCOUNT
{
NAME Guest
PASS Guest Password
TIMEBAN 0
CONTACT
}


EOF

You can use any name that you want in there.And you can add as many accounts as you see fit. Just add them exactly as the first two accounts are setup.
Also note that the first account in the list is reserved for the  server operator and has some special privileges, like having GM rights on every fresh created character.

2) Set up your Network: (If needed) To play UOX3 you will need at least one IP adress assigned to your machine. This is required because of a client bug which will crash the client after playing the intro movie if there are no IP adresses available. Because its in the Client, I can not do anything about it. You can either:

a) Connect to your ISP which automatically assigns an IP to you, then open an ms-dos prompt window and type arp -a at the command line. The numbers after Interface: will be your IP.

b) Set yourself a static IP adress. Go to the Win95 control panel and then select Network Settings. Then single click on the TCP/IP entry in the enabled network componets box, then click the properties button. Now click the radio button labeled "specify an IP address". Now, you are able to fill in the two boxes below it. In the first one, the IP address box, you need to enter an IP address of your choice. ("1.1.1.1" works, but any other number will do.) Then, set the subnet mask to 255.255.255.0. Click "OK" and windows will ask you to restart your computer, click "OK"

*IMPORTANT* Remember, you need to re-enable the upper radio button before you can connect to your ISP the next time.

c) Type "ping localhost" on the command line of an open ms-dos prompt window. First line should be like: "Pinging zeus [127.0.0.1] with 32 bytes of data:" The name before the [127.0.0.1] will be different, as it is your computers name. Now edit the file named "hosts" in your windows directory and add a line like "127.0.0.1 zeus" below the one that reads "127.0.0.1 localhost". Again, remember to replace "zeus"  with your computers name. Once you reboot Windows, the client should work without crashing.

If you are on a LAN, you probably already have a permanent IP adress  assigned to your network card and can skip this step. Also remember that if you choose possibility b) or c) people from the internet can  not connect to your server. Choose a) if you want multiplayer.

3) Setup the program:  Copy your login.cfg to login.old as a backup.  Unzip all UOX files into one directory.

4) Run the server:  Run UOX3.EXE  If all's fine, it will print "UOX3: Startup complete." on the console.

5) Change login information:  Now edit your LOGIN.CFG (you backed it up, didn't you?) to the shown  IP adress. So if it were the one displayed under 3), your LOGIN.CFG  would read:

;Loginservers for Ultima Online
;Do not edit this file or patching will fail!  Always save a backup.
LoginServer=1.2.3.4,2593
LoginServer=1.2.3.4,2593
LoginServer=1.2.3.4,2593
LoginServer=1.2.3.4,2593

Use IP 127.0.0.1 for a single player game by yourself and for a multi-player game,You will need to setup your internet IP address. You will also need to give that IP adress to everyone trying to log  in to your system. (A good program to keep contact to your friends for that purpose is called ICQ. You can download it at  www.mirabilis.com) When editing login.cfg, don't forget the port number. In the above example, 2593 is the port.

6) Run the client:  After setting the mode, execute CLIENT.EXE, the one from your Ultima  Online Directory. (Do NOT run the UO.EXE)

Back To Top

#Your First Steps In UOX3



The first character created on a new UOX3 server is made the Admin. This Means you can use all of the GM commands, and have all the privledges. You should, however, still perform a /makegm on yourself to give yourself the GM robe and GM title. You can also now do a /makegm on other people to give them GM privledges. GM's have access to the /add menu which allows them to make just about anything for the UOX world. While this menu is great, if you are a novice user, I'd suggest using a tool such as ShardAce or CGMT.

Back To Top


#Command List



See the command.html in the \DOCS directory
CONSOLE COMMANDS:
    S- Switch Secure Mode
         This is On by default and means that no other keyboard commands are accepted.
    #- World Save
         For saving world state when you cant get in
    L- Display Layers
         Toggles displaying the layer of items which are being equipped.
    I-  Reload INI
         used to register changes made to an .INI file while the server was running
    ESC- Quit
          Immediately shuts down server without warning.
    A- Reload the accounts.adm file.
         Allows your to edit/add new accounts then reload them into the server without having to take
         down the server.
    Q- Quit.
          Saves the world file, closes any open sockets and shuts down the server.
    T- Activates a timed shutdown and notifies all players online
    D- Disconnect account number zero (0).
    1- Broadcast a message to all players that you are about to shut down the server.
    H- Toggle the server heartbeat.
    P- Display profiling information.
         This console command shows useful information concerning the performance of your server.
    W- Show you a list of users currently logged on.

Command line parameters:
    Currently there is only one command line parameter which is understood  by UOX3, which is '#'. This causes UOX3 to generate the file UOXMENUS.LST,  which contains an overview of the structure of the script file.

Back To Top

#Key Instructions



To make a key/lock-pair, first make a key and set its Type to 7. Then set the More value of the item to lock and the key to the same value. To make sure the lock is unique, it is suggested to set the More of the lock to the same value as its serial number. There, you are done! To make another Master Key like the one in your GM Bag in the beginning, simply create a key, set its Type to 7 and its More to FF FF FF FF. It will then be able to lock/unlock anything, even if it doesnt have a lock. Right now you cant have multiple keys for one lock, but it is planned.

Back To Top

#Script Format



All script data for UOX3 is contained in the file UOX3.SCP, which is a pure ASCII text file, so you can open it with any editor. You can use this file to customize part of UOX3 to your needs. A more complete set of instructions will be implemented in a later version of this manual, so for now, try to find the correct syntax by reading the default script. All of the currently available commands are used at least once in there. There are some limitations that you will have to remember, as exceeding those will most likely cause server or client crashes: (Note that those are server side; Very high numbers may cause client crashes anyway)
    Maximum number of characters per line: 512
    Maximum choices in GM Page menus: 10
    Maximum characters per GM Page Description line: 255
    Maximum of GM Page Menus: 255 (Numbers 1-255 required)
    Maximum choices in item menus: 255
    Maximum characters per item description line: 255
    Maximum of item creation menus: None yet; May be forced to add this later Also note that the item IDs for the item creation menus have to be entered as one number.

Here are all available script commands in brief:
    GM and Item Menus
    - GMMENU decimal
    - ITEMMENU decimal
    - WEBLINK string
    - SYSMESSAGE string
    - GMPAGE string
    - VERSION
    - SUBMENU decimal
    - ADDITEM decimal
    - BATCH decimal
    - INFORMATION
    - NPC decimal
    - POLY hex
    - SKIN hex
    - LIGHT hex
    - DRY
    - RAIN
    - SNOW
    - GCOLLECT

Item Descriptions
    - NAME string
    - ID hex
    - PILE decimal
    - AMOUNT decimal
    - COLOR hex
    - TYPE decimal
    - ATT decimal
    - DEF decimal
    - LAYER decimal
    - MOVABLE decimal (boolean)
    - DYE decimal

NPC Descriptions
    - NAME string
    - ID hex
    - SKIN hex
    - DIRECTION [n/ne/e/se/s/sw/w/nw]
    - ITEM decimal
    - COLOR hex
    - SPEECH string
    - ATT decimal
    - DEF decimal

Speech Descriptions
    - DEFAULT string
    - ON string
    - SAY string
ATT and DEF tokens in item description will specify the Attack/Defense ratios of the item.

NOTE: for batched commands, You cant call one batch file from another one, that will fail. Also note that you cant use *multiple* item creation commands in one batch.

Back To Top

#Gump Menus



Here are the commands for use in the GUMPMENU section of the UOX3.BSC; be careful though, as the server does NOT parse those, but does directly send them to the client, so it might cause you to crash: (Comments on the items I marked as "unknown" would be greatly appreciated)
    noclose
          Sets the gump so you can only close it by clicking one of the buttons on it.
    nomove
          Disallows moving the gump around.
    page x
          The objects following this command will be put on a certain page of the menu. A special
          case is page 0; those items are visible independant of the current page.
    text x y hue line
          Puts a line of text at the given coordinates. The line has to be present in the
          corresponding GUMPTEXT entry. (For GUMPMENU 1, put all text in GUMPTEXT 1 and so on)
    resizepic x y gumpstart xsize ysize
          This is for the "background" of menus. Gumpstart should point to the   beginning of a
          certain set of 9 gumps displaying the edges and fill of the background. (For example:
          5100 is the standard grey background, 5120 is a bit darker, 5170 is a scroll)
    button x y gump pressedgump close action exitcode
          This is a button that you can click. If close is >0, the button is closing the menu if clicked.
          If action is 1, it flips one page backward; if it is 2 it is going forward. Exitcode has no
          meaning for THIS version of UOX.
    radio x y gump selectedgump default resultcode
          This is a radiobutton. If default is 1 then this is the default selection for the menu.
    checkbox x y gump selectedgump default resultcode
          Same as radio, but many of those can be switched on at a time.
    gumppic x y gump
          This is placing a decorative gump with no functionality.
    tilepic x y tile
          Same as gumppic, but this one is placing an item tile.
    nodispose
          UNKNOWN (Didnt see any change)
    textentry
          UNKNOWN (This crashed my client; can anyone get it to work?)
    group
          UNKNOWN (Never noticed anything with this command)

Back To Top

#Garbage Collection



This special function of UOX3 is for deleting items which have been in (for example) containers, which have then been removed from the game. What it does do internally is to check whether there is a path to access the item from the main world. (An item in a bag in a chest which is located in the world would be accessible, but if the chest would have been deleted, bag and item would be delete at the Garbage Collection.) This process has two benefits: Clearing up space for new items and preventing bugs, which can arise when a new item with the same ID as the old container. The Garbage Collection is automatically invoked whenever the server is started or a world state is saved, but it can be triggered manually by a GM with the /gcollect command. It is also executed when a character is being deleted, as else the next created char would inherit the items of the old character.
If items are removed during this process, the server window should show a notice informing you of the number of removed items.

Back To Top

#Known Bugs



On highly lagged internet connections, having other people running quickly past you may cause client crashes. So, unless you are on a LAN or playing alone, only walking is safe for now until there is a fix. Note that this problem increases with the number of players on the server. So unless the server is on a fast T3 line AND you got excellent pings to it, dont expect to be able to play there with too many people. (This bug should appear less now than it used to)

Sometimes items dropped to the ground are not transferred to the client correctly. In those cases, try /resend, /fix or /tele commands to force the server to resend item information. If the problem appears with dropping items into containers, simply close and re-open the container window. (Rarely ever happens now) Dropping items onto locked containers will result in you losing that item if you dont own the key.

NEVER try to move a *human* corpse with AllMove. It will crash your client. This is a problem that I am unable to do anything about. (This seems to be fixed now, but I will leave this in until I know for sure) Walking up player built structures still causes you to be stuck in the stone in the eye of other players. So for now, just use the static buildings, as there are probably enough for you to claim. :-)

Long account passwords can be problematic because of a problem with the encryption system that I am too lazy to fix right now. Try a shorter one then. ;P

Back To Top

#Credits



*** THE DEVELOPMENT TEAM ***
*** These are the guys are from the 70.03.xx release(s) ***
    EviLDeD    - Lead Dev
    Abaddon   -Programming, Bugfixing, Races
    Homey     -Programming, Bugfixes
    Sephiroth  -Longtime Scripter, Doing the Script Re-writes
    Beosil       - Encryption Guru
    Ripper      - Programming, Pre-release tester, and scripter

*** The old team, some are still around, not as active ***

    Cironian
        - Creator of UOX3
    Jaegermeister
        - Original first version of UOX and some help
    Tauriel
        - Release Cooridinator, bug fixer, and coder
    Anthracks
        - T2A coder, bug fixer
    Crwth
        - Programming, primary linux port guru
    Zippy
        - Longtime Coder
    SpaceDog, Revana, Crackerjack, fur, Antichrist
        - Programming
    Eagle
        -Programming, Scripter, Manages UOXDev
    Fafnir, Traker, Aagorn, Morac, Myth, Dupois, Moongraven, McCleod
        - Programming
    Skyfire
        - Trigger Coder
    Drax
        - Official Scriptwriter (Wrote most of the default script)
    Jason Koon
        - UOX3 logo designer
    Jonathan Henry
        - Keeping track of all the snippets and lots of other stuff
    Zadius
        - Release coordinator, Trigger programmer, bug fixer, and coder
    Genesis
        - Programming, Necro coder, scripter
    Thunderstorm
        - Bug killer, and linux conversion helper/problem solver

*** OTHER PEOPLE, CONTRIBUTORS AND COMMENTS ***

    Xuri
        -Created Xuri's WorldBuilder
    Just Michael
        -Created LoginAce, ShardAce and Script Stapler
    Zane
        -Created Newbie FAQ/All in One, Scripter, Bugfixing, Manages uox.stratics
    Decius
        -Created UOXSE, a great tool for Scripters
    Retalin
        -Helped out the coders many-a times, hosts UOXDev
    Fallo
        - Great guy, always an excellent person to talk about protocol hacking :)
    Ridcully
        - Mapmaker-Maker (Look for his next release, Genesis, which looks promising)
    Terry Denham
        - Valuable help on the statics file
    Marc A. Pelletier
        - Check out his UOR/OU server (Unfortunately closed for now)
    Danny Thomas
        - Fix idea for No-IP client crash problem
    Jerrith
        - Starting locations and Sound Effect list
    Krazow
        - Providing me with web space for the UOX page
    Origin Systems and others...
        - For Ultima Online, the best game around today! (Yeah, my opinion)

If you have contributed to UOX3 in any notable way, PLEASE E-mail Zane <toinzane@yahoo.com> with your name and what you have done for UOX3.

Back To Top

#Further Notes



If you have any comments, mail me at toinzane@yahoo.com For more informations and further developments, check the UOX3 homepage at http://uox.stratics.com/ or the UOX development site at: http://www.uoxdev.com

For those of you interested in memory requirements: On my system this server usually takes up about 2 Megabytes of Hard Drive Space and works best with 128megs of RAM.

As always, donations are accepted, but dont feel forced in any way to send anything apart from a nice mail. :)

Back To Top

#Legal information



This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

**** In addition to that license, if you are running this program or modified versions of it on a public system you HAVE TO make the complete source of the version used by you available or provide people with a location to download it.****

Ultima Online is a registered trademark of Origin Systems, Inc.

Back To Top

#Lists



The last part of this text is made from lists of ID numbers. Please excuse the chaotic state of them, but I originally had only created them for my personal use and never intended them for publication. So there will be many wrong or imprecise entries. Please do not mail me about those lists, except when you discovered a really nice looking item not shown in them. Note that the creature IDs are *NOT* for use with the /add command, as that command is using completely different numbers. Use them only with the /poly command. For a complete list of hex codes for many different items in the game try insideuo its a tool for finding all stuff in uo :)

Back To Top

#Creature ID List



00 01 - Ogre
00 02 - Ettin
00 03 - Zombie
00 04 - Gargoyle
00 05 - Eagle
00 06 - Bird
00 07 - Full Armed Orc
00 08 - Corpser
00 09 - Demon
00 0a - Demon with Sword
00 0c - Green Dragon
00 0d - Wind Elemental
00 0e - Earth Elemental
00 0f - Fire Elemental
00 10 - Water Elemental
00 11 - Orc (Without stuff)
00 12 - Ettin with Stone Axe
00 15 - Giant Snake
00 16 - Gazer
00 18 - Liche
00 1a - Floating Skeleton
00 1c - Giant Spider
00 1d - Gorilla
00 1e - Harpy
00 1f - Headless
00 21 - Lizardman
00 23 - Lizardman with spear
00 24 - Lizardman with hammer
00 27 - Mongbat
00 29 - Orc with club
00 2a - Ratman
00 2c - Ratman with club
00 2d - Ratman with sword
00 2f - Reaper
00 30 - Giant Scorpion
00 32 - Skeleton
00 33 - Slime
00 34 - Snake
00 35 - Troll
00 36 - Troll 2
00 37 - Troll 3
00 38 - Skeleton with axe
00 39 - Skeleton with sword and shield
00 3a - Wisp
00 3b - Red dragon
00 3c - Smaller green dragon
00 3d - Smaller red dragon
00 96 - Sea Serpent
00 97 - Dolphin
00 c8 - White Horse
00 c9 - Cat
00 ca - Alligator
00 cb - Small Pig
00 cc - Brown Horse
00 cd - Rabbit
00 cf - Sheep
00 d0 - Chicken
00 d1 - Goat
00 d3 - Brown Bear
00 d4 - Grizzly Bear
00 d5 - Polar Bear
00 d6 - Panther
00 d7 - Giant Rat
00 d8 - Cow
00 d9 - Dog
00 dc - Llama
00 dd - Walrus
00 df - Lamb
00 e1 - Jackal
00 e2 - Another horse
00 e4 - Still another horse
00 e7 - Brown Cow
00 e8 - Bull
00 e9 - B/W cow
00 ea - Deer
00 ed - Small deer
00 ee - Rat
01 22 - Large Pig
01 23 - Pack horse with saddle bags
01 24 - Pack llama with saddle bags
01 90 - Male Player
01 91 - Female Player
01 92 - Male Ghost
01 93 - Female Ghost
01 94 until 01 9d - Various hats
01 9e - Bear Hat
01 9f - Deer Hat
01 a0 - Orc Mask
01 a1 - XMas Tree Hat
01 a2 - Voodoo Mask
01 a3 - Short Hair
01 a4 - Male Kid (Blond Hair)
01 a5 - Male Kid (Dark Hair)
01 a6 - Female Kid (Blond Hair)
01 a7 - Female Kid (Dark Hair)
01 a8 - The Invisible Man
01 ae - Walking Trousers (Short)
01 af - Walking Trousers (Long)
01 b2 - Floating Shirt
01 b3 - Floating Suit
01 bf - Walking Dress
01 c0 - Walking Fancy Dress
01 c7 - Walking Kilt
01 d1 - Full Apron
01 d2 - Half Apron | Lots of clothing
01 f4 - Lit Lantern
01 f5 - Lit Torch
01 f6 - Lit Candle
01 f7 - Lantern
01 f8 - Torch
01 f9 - Candle
02 09 - Leather Armor | Lots of armor
03 90 - Jesters Suit
03 ca - Death Robe
03 db - Game Master Robe
03 de - Empty Lord British Armor
03 df - Blackthorn
03 e0 - Order Shield
03 e1 - Chaos Shield

Back To Top

#Equipable Item List



0b 1a - Candle
0d bf - Fishing Pole
0d f0 - Metal Staff
0d f2 - Sceptre
0e 75 - Backpack
0e 81 - Shepherds Staff
0e 85 - Pickaxe
0e 87 - Pitchfork
0e 89 - Staff
0e 8a - Wooden Rod
0e c2 - Cleaver
0e c4 - Knife
0f 43 - Hatchet
0f 45 - Executioners Axe
0f 47 - Hatchet
0f 49 - Axe
0f 4b - Double Axe
0f 4d - Halberd
0f 4f - Crossbow
0f 51 - Dagger
0f 5c - Mace
0f 5e - Longsword
0f 62 - Spear
0f 64 - Torch
0f b4 - Hammer
10 85 - Necklace
10 86 - Gold Wrist Thing
10 87 - Gold Earrings
10 88 - Gold Collier
10 89 - Gold Neck Chain
10 8a - Gold Ring
13 b0 - War Axe
13 b2 - Bow
13 b4 - Wood Club
13 b6 - Scimitar
13 b8 - Long Sword
13 ba - Broad Sword
13 c0 - Chain Cap
13 c1 - Chain Legs
13 c2 - Chain Armor
13 cd - Leather Arms
13 d0 - Leather Legs
13 d3 - Leather Armor
13 d6 - St. Leather Collar
13 dd - St. Leather Gloves
13 de - St. Leather Arms
13 df - St. Leather Legs
13 e2 - St. Leather Armor
13 e4 - Hammer
13 ed - Ring Armor
13 ef - Ring Arms
13 f1 - Ring Legs
13 f2 - Ring Gloves
13 f5 - Shepherds Staff
13 f7 - Knife
13 f9 - Wood Staff
13 fb - Spike Axe
13 fd - Heavy Crossbow
13 ff - Katana
14 00 - Serpent Sword
14 06 - A big hammer
14 08 - Closed helmet
14 0A - Metal skull cap
14 0C - Bascinet
14 0E - Bucket helm
14 10 - Plate sleeves
14 11 - Plate Legs
14 12 - Full Pl. Helm
14 13 - Pl. Collar
14 14 - Pl. Gloves
14 16 - Breastplate
14 18 - Pl. Gloves II
14 1A - Pl. Legs
14 1C - Orc Mask
14 38 - Another hammer-like weapon
14 3A - Long mace
14 3C - War Hammer
14 3E - Halberd
14 40 - Scimitar
14 42 - Hatchet
14 4E - Bone Sleeves
14 4F - Bone Armor
14 50 - Bone Gloves
14 51 - Bone Helmet
14 52 - Bone Legs
14 53 - Bone Sleeves II
14 54 - Bone Armor II
14 55 - Bone Gloves II
14 56 - Bone Helmet II
14 57 - Bone Legs II
15 15 - Cape
15 16 - Dress
15 17 - Shirt
15 2e - Pants
15 30 - Cape
15 31 - Dress
15 37 - Kilt
15 39 - Fancy Pants
15 3b - Half Apron
15 3d - Apron
15 3f - Bandana
15 41 - Body Sash
15 43 - Skullcap
15 45 - Bear Hat
15 47 - Deer Hat
15 49 - XMas Tree Hat
15 4b - Voodoo Mask
17 0c - Boots
17 0e - Sandals
17 0f - Shoes
17 11 - High Boots
17 13 - Broad Hat
17 14 - A Hat
17 15 - Another Hat
17 16 - Witches Hat
17 17 - Farmers Hat
17 18 - Wizards Hat
17 19 - Some Cap
17 1a - Feathered Hat
17 1b - Tricorne Hat
17 1c - Jesters Hat
17 2e - Another Jester Hat
1b 72 - Bronze Shield
1b 73 - Buckler
1b 74 - Kite Shield
1b 76 - Heater
1b 78 - Spiked Shield
1b 7a - Wooden Shield
1b 7b - Metal Shield
1b c3 - Chaos Shield
1b c4 - Order Shield
1c 00 - Spiked Underwear
1c 02 - Female Plate
1c 04 - Another female Plate
1c 06 - Third female Plate
1c 08 - Leather Shorts
1c 0a - More female stuff
1c 0c - See above
1e fd - Fancy Shirt
1e ff - Fancy Dress
1f 01 - Dress
1f 03 - Robe
1f 05 - Necklace
1f 06 - Wrist Thing
1f 07 - Earrings
1f 08 - Neck Chain
1f 09 - Ring
1f 0b - Orc Helmet
1f 7b - Shirt
1f a0 - Jesters Suit
1f a1 - Short Robe
1f fd - Shirt with black Belt
20 3b - Short Hair
20 3c - Long Hair
20 3d - Pony Tail
20 3e - Long Beard
20 3f - Short Beard
20 40 - Goatee
20 41 - Moustache
20 42 - Lord British Armor
20 43 - Blackthorne Suit
20 44 - Mohawk
20 45 - Pageboy
20 46 - Some other hairstyle
20 48 - Receding Hair
20 49 - 2 Tails
20 4a - Topknot
20 4b - Short Beard/Moustache
20 4c - Long Beard/Moustache
20 4d - Goatee/Moustache
20 4e - Death Shroud
20 4f - Game Master Robe

Back To Top

#Non-Equipable Item List (#=Legal Container)



00 80 - Wall/Pillar
01 1b - Marble Pillar
06 ab - Wooden Door E/W
06 f5 - Castle Gate E/W
06 f6 - Castle Gate N/S
07 ba - Impassable Red Block
08 21 - Metal Fence N/S
08 23 - Metal Fence E/W
08 a1 - Ladder
09 15 - Stone Platform
09 1b - Bee Swarm
09 76 - Food
09 93 - Fruits
09 bb - Pig
09 d2 - Apple
0a 29 - Unlit Candelabrum
0a 99 - Full Bookshelf
0b 24 - Lit Lantern Post
0b 26 - Lit Candelabrum
0b 2c - Wooden Bench
0b 2e - Wooden Chair
0b 32 - Throne
0b 36 - Wooden Table
0b 4e - Normal Chair
0b 52 - Chair 2
0b 56 - Chair 3
0b 5a - Chair 4
0b 5f - Low Bench
0b 62 - Lightly ornate bench
0b a3 - Signs
0b d1 - Bronze Sign N/S
0b d2 - Bronze Sign E/W
0c 83 - Flowerbed
0c d0 - Tree
0d 9c - Dead Tree
0d 9e - Apple Tree
0e 30 - Crystal Ball
0e 34 - Scroll (Blank)
0e 5f - Por Rune
0e 73 - Cannonball
0e 74 - Cannonballs
0e 75 - Backpack (#)
0e 76 - Leather Bag (#)
0e 77 - Barrel (#)
0e 78 - Round Basket (#)
0e 79 - Wooden Box/Pouch (#)
0e 7a - Square Basket (#)
0e 7b - Water Barrel
0e 7c - Silver Chest (#)
0e 7d - Wooden Box (#)
0e 7e - Wooden Crate (#)
0e 7f - Wooden Keg (#)
0e 80 - Brass Box (#)
0e a0 - Painting
0e e7 - Painting
0e e9 - Bandages
0e ea - Orange Gold Coin
0e ed - Yellow Gold Coin
0e f0 - Silver Coin
0e f3 - Scrolls
0e fa - Spellbook
0e fb - Blue Bottle
0e fc - Red Bottle
0e fd - Beer Bootle
0e fe - Liquor Bottle
0e ff - Hair Dye Bottle
0f 00 - Alchemists Bottle
0f 06 - Black Potion
0f 07 - Orange Potion
0f 08 - Blue Potion
0f 09 - Pearl Potion
0f 0a - Green Potion
0f 0b - Red Potion
0f 0c - Orange/Yellow Potion
0f 0d - Purple Potion
0f 0e - Empty Potion Bottle
0f 0f - Gems
0f 6c - Blue Moongate
0f 84 - Reagents
0f 95 - Bolt of Cloth
0f 9d - Sewing Kit
0f 9e - Scissors
0f a2 - Playing Cards
0f a3 - Other Playing Cards
0f a4 - Red Jetons
0f a5 - White Jetons
0f a6 - Chessboard
0f a7 - Dice Set
0f a8 - White Chess Pieces
0f a9 - Dyes
0f ab - Dye Vat
0f ac - Campfire with Stones
0f ad - Backgammon Board
0f ae - Shut Barrel
0f af - Anvil
0f b1 - Forge
0f bb - Tongs
0f bd - Open Book
0f bf - Pen and Ink
0f c1 - Painting Colors
0f c4 - Seashell
0f e6 - Pentagram West
0f e7 - Northwest
0f e8 - North
0f e9 - Southwest
0f ea - Center
0f eb - Northeast
0f ec - South
0f ed - Southeast
0f ee - East
0f f0 - Book
0f fb - Skull Cup
10 0b - Archery target
10 0f - Gold Key
10 10 - Blank Key?
10 11 - Empty Keyring
10 12 - Magic Key
10 13 - Bronze Key
10 70 - Training dummy
11 04 - Rotating blade
11 09 - Wall Spikes
11 11 - Fire Face
11 3a - Poison Gas
11 65 - Gravestone
12 19 - Rock Throne
12 30 - Guillotine
12 ee - Lava Floor
14 22 - Honey
14 59 - Rune Table
14 e3 - Chaos Floorplate
14 eb - Map
14 ed - Rolled Map
14 f0 - Deed
14 f2 - Ship Deed
14 f3 - Model Ship
14 f5 - Spyglass
14 fb - Lockpick
15 14 - Serpent Sign
15 26 - Throne
15 6c - Decor. Shield
16 3d - "Nino's" Sign
17 1d - Fruit
17 69 - Keyring 1
17 6a - Keyring 3
17 6b - Keyring 5
18 11 - Magic Hourglass
18 1d - Weird Markings
18 28 - Last Marking
18 43 - Purple Alchemist Bottle
18 44 - Blue Bottle
18 58 - Skull Candle
18 69 - Large Gems
19 aa - High Brazier
19 ac - Fire
19 b7 - Ore
1a 19 - Lavafall Top
1a 1e - Lavawall 1
1a 23 - Lavawall 2
1a 28 - Lavawall 3
1a 2d - Lavawall 4
1a 37 - Lava Splash
1a 3b - LSplash 2
1a 32 - Lavawall 5
1a d0 - Huge Glowing Yellow Gem
1b 40 - BIG gold pile
1b 4a - BIG silver pile
1b d0 - Fletching Equipment/Wood
1b e3 - Copper Bar
1b e9 - Gold Bar
1b ef - Ingot
1b f5 - Silver Bar
1e 5c - Blood Ankh
1e a7 - Lesser Gem Shard
1e b0 - Brown Shard
1e cc - Rock Pyramid
1e cd - Glowing Pyramid (Green)
1e d0 - Glowing Pyramid (Red)
1f 13 - Britannia Shard
1f 14 - Recall Rune
1f 18 - Stone Skull
1f 19 - Green Gem Shard
1f 1c - Purple Gem Shard
1f 1f - Energy Whirl
1f 28 - Wooden Sign N/S
1f 29 - Wooden Sign E/W
1f 2a - Blocking Pillar
1f 2b - Brazier
1f cb - Black Moongate Build First
1f d3 - Black Moongate Build Last
1f d4 - Black Moongate
1f de - Gate 1
20 06 - Corpse
20 80 - Spell Icons
20 cd - Polymorph Male
20 ce - Female
20 cf - Bear
20 d0 - Rat
20 d3 - Demon
20 d5 - Wolf
20 d6 - Dragon
21 3f - Stars
34 59 - Little volcanic bubble
36 b0 - Multiexplosion 1
36 bd - Multiexplosion 2
36 cb - Single Explosion
36 d4 - Flying Fireball
36 f4 - Fire Worm
36 fe - Fireball
37 09 - Eruption
37 1a - Magic Eruption
37 23 - Fiery Teleport
37 28 - Teleport Appear
37 2a - Teleport Vanish
37 3a - Shrine Sparkle Blue
37 4a - Sparkle Red
37 54 - Weird Sparkle
37 5a - Multicolor Sparkle
37 63 - Vanishing Sparkle
37 6a - Reactive Armor Effect
37 79 - Ground Fizzle
37 89 - Blue Vortex Creation
37 a0 - Unfolding Helicopter (?)
37 b9 - Little Blueish Explosion
37 be - Dark Explosion
37 c4 - Blade Spin
37 cc - Blue Lightning Storm
38 18 - Floor Lightning (For Spell?)
39 14 - Green Fire Wall E/W
39 20 - N/S
39 47 - Electric Fence E/W
39 56 - N/S
39 67 - Lightning Gate E/W
39 79 - N/S
39 8c - Fire Wall E/W
39 96 - N/S
40 00 - Small Boat
40 04 - Small Dragon Boat
40 08 - Medium Boat
40 0c - Medium Dragon Boat
40 10 - Large Boat
40 14 - Large Dragon Boat
40 64 - Small Stone+Plaster House
40 66 - Small Stone House
40 68 - Small Brick House
40 6a - Small Wood House
40 6c - Small Wood+Plaster House
40 6e - Small Wood House (Straw Roof)
40 70 - Blue Tent
40 72 - Green Tent
40 74 - 3 Room Brick House
40 76 - 2 Story Wood+Plaster House
40 78 - 2 Story Stone+Plaster House
40 7a - 3 Story+Roof Stone Tower
40 7c - Keep
40 7e - Castle
40 8c - Wood+Plaster "Shop"

Back To Top

#Sound Effect List



00 00  ID 0 - Multiple birds chirping
00 01  ID 1 - Multiple birds chirping, slightly longer
00 02  ID 2 - Multiple birds chirping, one slightly dominant
00 03  ID 3 - Birds/Owls at night
00 04  ID 4 - Crickets/Birds at night, wind sounds
00 05  ID 5 - Loud crickets, some birds in background
00 06  ID 6 - Muted selection of birds/crickets/owls at night with wind
00 07  ID 7 - Bird mating call (warble)
00 08  ID 8 - Loud owl/crickets at night
00 09  ID 9 - Loud crickets, owl mating call at night
00 0A  ID 10 - Very loud crickets, muted background hum (water?)
00 0B  ID 11 - Crickets with background sound of running water (river)
00 0C  ID 12 - General frog noises, one bird in background
00 0D  ID 13 - Slightly longer frog noises, another bird in background
00 0E  ID 14 - Loud crickets, mating chirps
00 0F  ID 15 - Subdued crickets
00 10  ID 16 - Fast-moving water, river possibly over rocks
00 11  ID 17 - Fast-moving stream, shallow
00 12  ID 18 - A boat, or something being dragged or wading through deep water
00 13  ID 19 - A boat moving through water, sails/rigging creaking in the wind
00 14  ID 20 - Wind on a high mountain peak/cliff or in the desert at night
00 15  ID 21 - Strong wind (long) prelude to a storm
00 16  ID 22 - Strong wind, sounds of light rain, or blizzard
00 17  ID 23 - Frog or Cricket chirping 4 times
00 18  ID 24 - Single bird 'singing' a few short notes
00 19  ID 25 - Bird call at night (cut off at end, possibly meant to loop)
00 1A  ID 26 - Solitary bird call (could be used for fleeing bird)
00 1B  ID 27 - Two single bird chirps (high-pich)
00 1C  ID 28 - One bird chattering at another
00 1D  ID 29 - Single two-note bird chirp
00 1E  ID 30 - Two mid-range bird cries
00 1F  ID 31 - Cry of a solitary bird (seeking others, or warning something off)
00 20  ID 32 - Bubbling water (natural spring, or something similar)
00 21  ID 33 - Bubbiling mud, lava, or thick stew
00 22  ID 34 - Single large drop of water, into water
00 23  ID 35 - Water dripping onto stone
00 24  ID 36 - Two drips o water into something (alchemy sound perhaps, or wet cave)
00 25  ID 37 - Sound of someone pouring water, into some other container of water
00 26  ID 38 - Large amount (semi-loud) sound of water being dumped into water
00 27  ID 39 - Rock being tossed into water (or fishing sound of failure?)
00 28  ID 40 - Thunder (deep bass notes, trailes off)
00 29  ID 41 - Longer peal of thunder, trails off
00 2A  ID 42 - Clang of metal pot (or metal hammer)
00 2B  ID 43 - Forge being stoked (bellows) or fire being snuffed out
00 2C  ID 44 - Wooden door closing (behind you as you walk through)
00 2D  ID 45 - Wooden door opening (infront of you, to walk through)
00 2E  ID 46 - Metal door closing with a click
00 2F  ID 47 - Metal door opening
00 30  ID 48 - Slurping sounds (stew or something thick)
00 31  ID 49 - Something thick being drunk, sigh of relief
00 32  ID 50 - Several small coins (or dice) hitting a table or stone floor
00 33  ID 51 - Coins being dropped into chest (echoing)
00 34  ID 52 - Single coing hitting (table?) spinning, falling over
00 35  ID 53 - Smaler coin hitting (table?) spinning, falling over
00 36  ID 54 - Several coins being dropped/poured onto (table?)
00 37  ID 55 - More coins being dropped onto table
00 38  ID 56 - Single drum playing, basic pattern
00 39  ID 57 - Single drum playing, pattern, could be a signal
00 3A  ID 58 - Someone/something taking a bite out of something crisp (like an apple)
00 3B  ID 59 - Someone/something taking two bites out of something, and chewing on it
00 3C  ID 60 - Someone (a pig?) biting down and swallowing something crisp
00 3D  ID 61 - Single horn playing, simple pattern
00 3E  ID 62 - Glass breaking, or set of keys being dropped
00 3F  ID 63 - Several coins or keys being dropped
00 40  ID 64 - Ceramic plate being broken
00 41  ID 65 - Plate or glass being broken
00 42  ID 66 - Hammer pounding wooden surface, or something being dropped onto a table
00 43  ID 67 - Harp playing, simple tune
00 44  ID 68 - Someone failing to play a harp well
00 45  ID 69 - Harp playing, same simple tune, higher pitched
00 46  ID 70 - Someone failing to play a harp, higher pitched
00 47  ID 71 - Wooden barrel having it's lid opened/closed
00 48  ID 72 - Canvas/leather bag/pouch being opened
00 49  ID 73 - Something like a nail(?) being pounded in (carpentry?)
00 4A  ID 74 - Wood being joined together, or key being used in lock
00 4B  ID 75 - Carpentry (board being placed somewhere, and nailed)
00 4C  ID 76 - Harp playing, simple tune
00 4D  ID 77 - Harp playing, very poorly (failure)
00 4E  ID 78 - Container filling with water
00 4F  ID 79 - Animal(?) chewing on plants
00 50  ID 80 - Loud sound of something being swallowed
00 51  ID 81 - System sound, cannot place item there
00 52  ID 82 - Tamborine, played well
00 53  ID 83 - Tabmorine, played poorly (failed)
00 54  ID 84 - Fire (wall of fire set off?)
00 55  ID 85 - Close book (spellbook)
00 56  ID 86 - Sharpen sword/kinfe, possibly draw sword from hard scabbard
00 57  ID 87 - Place object in backpack (default)
00 58  ID 88 - Close backpack/inventory
00 59  ID 89 - Close book/spellbook
00 5A  ID 90 - Bear or other large animal growling
00 5B  ID 91 - Fire hissing after being doused, or snake sounds
00 5C  ID 92 - Large animal growl, used in combat?
00 5D  ID 93 - Monster (dragon? ogre?) growling
00 5E  ID 94 - Monster growling (summoned monster arrive sounds?)
00 5F  ID 95 - Animal (gorilla?) growling
00 60  ID 96 - Large cat growl
00 61  ID 97 - Large cat growl (or a monster)
00 62  ID 98 - Animal growl (large cat or similar creature)
00 63  ID 99 - Animal growl(s) two sounds mixed
00 64  ID 100 - Cow moo
00 65  ID 101 - Cow moo (end cut off)
00 66  ID 102 - Semi-generic animal growl
00 67  ID 103 - Angry cow moo
00 68  ID 104 - Injured cow (cow death?)
00 69  ID 105 - Cat meow
00 6A  ID 106 - Cat meow (slightly longer)
00 6B  ID 107 - Cat screech (combat/injury)
00 6C  ID 108 - Cat screach (attack?)
00 6D  ID 109 - Cat 'growl'
00 6E  ID 110 - Generic chicken sound
00 6F  ID 111 - Chicken clucking (bad rooster calling?)
00 70  ID 112 - Short chicken calls
00 71  ID 113 - Chicken (scream?)
00 72  ID 114 - Chicken (injured)
00 73  ID 115 - Large cat growl
00 74  ID 116 - Large cat growl (shorter)
00 75  ID 117 - Large cat growl/hiss (combat?)
00 76  ID 118 - Large cat injured/upset
00 77  ID 119 - Large cat (combat sound)
00 78  ID 120 - Cow mooing
00 79  ID 121 - Cow mooding (deeper)
00 7A  ID 122 - Cow mooing (injured/fleeing)
00 7B  ID 123 - Cow injured
00 7C  ID 124 - Cow death
00 7D  ID 125 - Bird cry
00 7E  ID 126 - Hawk call
00 7F  ID 127 - Bird call (injured)
00 80  ID 128 - Generic bird call
00 81  ID 129 - Bird death cry?
00 82  ID 130 - Deer (injured/combat)
00 83  ID 131 - Stag (injured/combat)
00 84  ID 132 - Stag death cry
00 85  ID 133 - Dog bark (wag tail)
00 86  ID 134 - Dog barks twice
00 87  ID 135 - Dog growls (attacking)
00 88  ID 135 - Dog whines (injured)
00 89  ID 137 - Dog whines (injured)
00 8A  ID 138 - Dolphin (standard)
00 8B  ID 139 - Dolphin chattering
00 8C  ID 140 - Dolphin injured/attacking
00 8D  ID 141 - Doplhin injured
00 8E  ID 142 - Dolphin injured (death cry?)
00 8F  ID 143 - Eagle cry (generic)
00 90  ID 144 - Eagle cry
00 91  ID 145 - Eagle attacking (injured?)
00 92  ID 146 - Eagle injured or screaming
00 93  ID 147 - Eagle death cry
00 94  ID 148 - Bird chirp (generic)
00 95  ID 149 - Bird chirp, alarmed
00 96  ID 150 - Bird chirp (attacking?)
00 97  ID 151 - Bird chirp, injured
00 98  ID 152 - Bird chirp, death cry
00 99  ID 153 - Sheep (generic)
00 9A  ID 154 - Sheep injured
00 9B  ID 155 - Sheep sound (generic)
00 9C  ID 156 - Sheep injured/attacking
00 9D  ID 157 - Sheep death cry
00 9E  ID 158 - Gorilla (generic)
00 9F  ID 159 - Gorilla grunting
00 A0  ID 160 - Gorilla growling
00 A1  ID 161 - Gorilla injured
00 A2  ID 162 - Gorilla death cry
00 A3  ID 163 - Grizzly (generic)
00 A4  ID 164 - Grizzly grunting
00 A5  ID 165 - Grizzly attacking
00 A6  ID 166 - Grizzly injured
00 A7  ID 167 - Grizzly death cry
00 A8  ID 168 - Horse (generic)
00 A9  ID 169 - Horse (generic) + snort
00 AA  ID 170 - Horse attacking
00 AB  ID 171 - Horse injured
00 AC  ID 172 - Horse death cry
00 AD  ID 173 - Bird (generic)
00 AE  ID 174 - Bird chirping
00 AF  ID 175 - Bird attacking
00 B0  ID 176 - Bird injured
00 B1  ID 177 - Bird death cry
00 B2  ID 178 - Polar bear (generic)
00 B3  ID 179 - Polar bear attacking
00 B4  ID 180 - Polar bear injured
00 B5  ID 181 - Polar bear injured
00 B6  ID 182 - Polar bear death cry
00 B7  ID 183 - Donkey/Llama generic
00 B8  ID 184 - Donkey/Llama attack
00 B9  ID 185 - Donkey/Llama inured/death
00 BA  ID 186 - Walrus growl
00 BB  ID 187 - Walrus growls
00 BC  ID 188 - Walrus attacking
00 BD  ID 189 - Walrus injured
00 BE  ID 190 - Walrus death cry
00 BF  ID 191 - Parrot 'Hello'
00 C0  ID 192 - Parrot caw
00 C1  ID 193 - Parrot attacking
00 C2  ID 194 - Parrot injured
00 C3  ID 195 - Parrot death cry
00 C4  ID 196 - Pig (generic)
00 C5  ID 197 - Pig grunting
00 C6  ID 198 - Pig attacking
00 C7  ID 199 - Pig injured
00 C8  ID 200 - Pig death cry
00 C9  ID 201 - Small pig generic
00 CA  ID 202 - Small pig whining
00 CB  ID 203 - Small pig attacking/injured
00 CC  ID 204 - Bird call
00 CD  ID 205 - Giant rat generic
00 CE  ID 206 - Giant rat attacking
00 CF  ID 207 - Giant rat injured
00 D0  ID 208 - Giant rat death cry
00 D1  ID 209 - Duck/Goose
00 D2  ID 210 - Bird in swamp
00 D3  ID 211 - Shrill bird cry
00 D4  ID 212 - Bird cry
00 D5  ID 213 - Bird injured
00 D6  ID 214 - Lamb (generic)
00 D7  ID 215 - Lamb baaing
00 D8  ID 216 - Lamb attacking/injured
00 D9  ID 217 - Lamb injured
00 DA  ID 218 - Lamb death cry
00 DB  ID 219 - Sea serpent (generic)
00 DC  ID 220 - Sea serpent hissing
00 DD  ID 221 - Sea serpent attacking
00 DE  ID 222 - Sea serpent injured
00 DF  ID 223 - Sea serpent death cry?
00 E0  ID 224 - Walrus generic
00 E1  ID 225 - Walrus growl/attack
00 E2  ID 226 - Walrus growl
00 E3  ID 227 - Walrus injury
00 E4  ID 228 - Walrus death cry
00 E5  ID 229 - Wolf growl
00 E6  ID 230 - Wolf howl
00 E7  ID 231 - Wolf attack
00 E8  ID 232 - Wolf injured
00 E9  ID 233 - Wolf death cry
00 EA  ID 234 - Wooden door open
00 EB  ID 235 - Wooden door close
00 EC  ID 236 - Metal door open
00 ED  ID 237 - Large metal door open/gate open
00 EE  ID 238 - Door slamming shut (large metal?)
00 EF  ID 239 - Door creaking shut
00 F0  ID 240 - Door creaking open
00 F1  ID 241 - Door closing with echo
00 F2  ID 242 - Door closing with echo
00 F3  ID 243 - Metal door opening/closing with echo
00 F4  ID 244 - Monster (demon?) deep growl/attack
00 F5  ID 245 - Monster (demon/lich?) growl/injury
00 F6  ID 246 - Errie sound (echoing, magical?)
00 F7  ID 247 - Errie sound (musical notes)
00 F8  ID 248 - Errie sound (fading in/out)
00 F9  ID 249 - Errie sound (graveyard/undead)
00 FA  ID 250 - Single deep note, echoing (suspenseful)
00 FB  ID 251 - Errie sound (undead/ghost)
00 FC  ID 252 - Errie sound (spellcasting)
00 FD  ID 253 - Errie sound (spell effect)
00 FE  ID 254 - Errie sound (piercing/fading notes)
00 FF  ID 255 - Errie sound (deep humming/magical effect)
01 00  ID 256 - Errie sound (suspensful/dangerous place)
01 01  ID 257 - Errie sound (thunder parody with gong)
01 02  ID 258 - Errie sound (entrance music to something?)
01 03  ID 259 - Errie sound (spellcasting/ghost)
01 04  ID 260 - Errie sound (dungeon)
01 05  ID 261 - Errie sound (dungeon, longer)
01 06  ID 262 - Errie sound (dungeon, long, fading)
01 07  ID 263 - Air elemental (generic)
01 08  ID 264 - Air elemental
01 09  ID 265 - Air elemental attacking
01 0A  ID 266 - Air elemental injured
01 0B  ID 267 - Air elemental destroyed
01 0C  ID 268 - Earth elemental (generic)
01 0D  ID 269 - Earth elemental growl
01 0E  ID 270 - Earth elemental attack
01 0F  ID 271 - Earth elemental injured
01 10  ID 272 - Earth elemental destroyed
01 11  ID 273 - Fire elemental (generic)
01 12  ID 274 - Fire elemental moaning
01 13  ID 275 - Fire elemental attacking
01 14  ID 276 - Fire elemental injured
01 15  ID 277 - Fire elemental destroyed
01 16  ID 278 - Water elemental (generic)
01 17  ID 279 - Water elemental bubbling
01 18  ID 280 - Water elemental attacking
01 19  ID 281 - Water elemental injured
01 1A  ID 282 - Water elemental destroyed
01 1B  ID 283 - Explosion (cannon fire?)
01 1C  ID 284 - Explosion (distant)
01 1D  ID 285 - Explosion (nearby)
01 1E  ID 286 - Explosion (gunshot)
01 1F  ID 287 - Drum (deep)
01 20  ID 288 - Drum (deep)
01 21  ID 289 - Footstep (wooden floor)
01 22  ID 290 - Footstep (wooden floor)
01 23  ID 291 - Footstep (stone/dirt)
01 24  ID 292 - Footstep (stone/dirt)
01 25  ID 293 - Footstep (water/swap)
01 26  ID 294 - Footstep (water/swamp)
01 27  ID 295 - Footstep (cobblestone/tile)
01 28  ID 296 - Footstep (cobblestone/tile)
01 29  ID 297 - Footstep (grass)
01 2A  ID 298 - Footstep (grass)
01 2B  ID 299 - Footstep (plain dirt)
01 2C  ID 300 - Footstep (plain dirt)
01 2D  ID 301 - Footstep (thick underbrush)
01 2E  ID 302 - Footstep (thick underbrush)
01 2F  ID 303 - Footstep (wooden or stone floor)
01 30  ID 304 - Footstep (wooden or stone floor)
01 31  ID 305 - Footstep (puddle/water)
01 32  ID 306 - Footstep (puddle/water)
01 33  ID 307 - Footstep (swamp)
01 34  ID 308 - Footstep (swamp)
01 35  ID 309 - Punching sound (hit)
01 36  ID 310 - Punching sound (practice dummy)
01 37  ID 311 - Punching sound (hit)
01 38  ID 312 - Punching sound (practice dummy)
01 39  ID 313 - Punching sound (practice dummy)
01 3A  ID 314 - Punching sound (miss)
01 3B  ID 315 - Punching sound (hit)
01 3C  ID 316 - Punching sound (miss/hit)
01 3D  ID 317 - Punching sound (hit)
01 3E  ID 318 - Punching sound (practice dummy)
01 3F  ID 319 - Punching sound (practice dummy)
01 40  ID 320 - Punching sound (metallic)
01 41  ID 321 - Punching sound (hit)
01 42  ID 322 - Hammering sound (wood?)
01 43  ID 323 - Metallic echo (missed punch?)
01 44  ID 324 - Wooden item dropped (heavy)
01 45  ID 325 - Punching sound (hit)
01 46  ID 326 - Metallic echo (lighter, missed punch?)
01 47  ID 327 - Punching sound (hit)
01 48  ID 328 - Punching sound (practice dummy)
01 49  ID 329 - Metallic echo (faint, missed punch?)
01 4A  ID 330 - Punching sound (hit)
01 4B  ID 331 - Human injured (female)
01 4C  ID 332 - Human injured (female)
01 4D  ID 333 - Human injured (female)
01 4E  ID 334 - Human injured (seriously? female)
01 4F  ID 335 - Human injured (female)
01 50  ID 336 - Human death cry (female)
01 51  ID 337 - Human death cry (female)
01 52  ID 338 - Bird/Insect death cry
01 53  ID 339 - Human injured (male/female)
01 54  ID 340 - Human injured (male)
01 55  ID 341 - Human injured (male)
01 56  ID 342 - Human injured (male)
01 57  ID 343 - Human injured (serious, male)
01 58  ID 344 - Human injured (male)
01 59  ID 345 - Human injured (male)
01 5A  ID 346 - Human death cry (male)
01 5B  ID 347 - Human death cry (male)
01 5C  ID 348 - Human death cry (male)
01 5D  ID 349 - Human death cry (male)
01 5E  ID 350 - Fire (fireball?)
01 5F  ID 351 - Fire (flamewall?)
01 60  ID 352 - Fire (flamewall? shorter)
01 61  ID 353 - Giant Spider (?)
01 62  ID 354 - Ginat Spider (?)
01 63  ID 355 - Giant Spider attacking
01 64  ID 356 - Giant Spider injured
01 65  ID 357 - Giant Spider death cry (?)
01 66  ID 358 - Dragon
01 67  ID 359 - Dragon Grunting
01 68  ID 360 - Dragon attacking
01 69  ID 361 - Dragon injured
01 6A  ID 362 - Dragon death cry
01 6B  ID 363 - Dragon
01 6C  ID 364 - Dragon angry
01 6D  ID 365 - Dragon injured
01 6E  ID 366 - Dragon seriously injured
01 6F  ID 367 - Dragon death cry
01 70  ID 368 - Troll/Ogre (muttering)
01 71  ID 369 - Troll/Ogre (grunting)
01 72  ID 370 - Troll/Ogre (injured/attacking)
01 73  ID 371 - Troll/Ogre (seriously injured)
01 74  ID 372 - Monster spellcasting (speach)
01 75  ID 373 - Monster spellcasting (chanting)
01 76  ID 374 - Orc (speach)
01 77  ID 375 - Orc (whining/grunting)
01 78  ID 376 - Orc (injured/attacking)
01 79  ID 377 - Spectre
01 7A  ID 378 - Spectre (general noise)
01 7B  ID 379 - Spectre (attack)
01 7C  ID 380 - Spectre (injured)
01 7D  ID 381 - Spectre death cry
01 7E  ID 382 - Wolf howl (brief)
01 7F  ID 383 - Jungle (creepy nighttime sounds)
01 80  ID 384 - Bird cries (at night)
01 81  ID 385 - Monster howling in the distance, at night
01 82  ID 386 - Multiple background sounds, at night
01 83  ID 387 - Frogs croaking at night
01 84  ID 388 - Crickets/frogs at night
01 85  ID 389 - Snake hissing at night
01 86  ID 390 - Splash at night (background noises)
01 87  ID 391 - Monster moving through trees at night
01 88  ID 392 - Squeaking sound & monster growls at night
01 89  ID 393 - Mouse (generic)
01 8A  ID 394 - Mouse (squeek)
01 8B  ID 395 - Mouse (attacking/injured)
01 8C  ID 396 - Mouse death cry (background monster sounds)
01 8D  ID 397 - General swamp/jungle sounds
01 8E  ID 398 - General swamp/jungle sounds
01 8F  ID 399 - General swamp/jungle sounds
01 90  ID 400 - Something moving through swamp/jungle
01 91  ID 401 - Creature hissing in jungle/swamp
01 92  ID 402 - Bird cawing in jungle/swamp
01 93  ID 403 - Bird/Cat in swamp/jungle
01 94  ID 404 - Hawk (generic)
01 95  ID 405 - Hawk
01 96  ID 406 - Hawk (attacking/injured)
01 97  ID 407 - Pig (generic)
01 98  ID 408 - Pig
01 99  ID 409 - Pig (injured/attacking)
01 9A  ID 410 - Pig (injured)
01 9B  ID 411 - Pig death cry
01 9C  ID 412 - Evil(?) laughter (monster/mage?)
01 9D  ID 413 - Spellcasting (chanting, evil sounding)
01 9E  ID 414 - Monster (slime?) gurgle/grunt
01 9F  ID 415 - Sound of suprise (monster)
01 A0  ID 416 - Spellcasting/chanting (monster)
01 A1  ID 417 - Spellcasting (monster)
01 A2  ID 418 - Spell effects (monster, instable, failure?)
01 A3  ID 419 - Scream/gasp of suprise (monster)
01 A4  ID 420 - Gasp of pain (monster)
01 A5  ID 421 - Muttering (monster)
01 A6  ID 422 - Giant Rat (generic)
01 A7  ID 423 - Giant Rat (being hit?)
01 A8  ID 424 - Giant Rat (attacking)
01 A9  ID 425 - Giant Rat (injured)
01 AA  ID 426 - Giant Rat death cry
01 AB  ID 427 - Ettin (generic)
01 AC  ID 428 - Ettin (muttering)
01 AD  ID 429 - Ettin (attacking)
01 AE  ID 430 - Ettin (injured)
01 AF  ID 431 - Ettin death cry
01 B0  ID 432 - Orc (generic)
01 B1  ID 433 - Orc (grunting)
01 B2  ID 434 - Orc (injured/attacking)
01 B3  ID 435 - Orc (injured)
01 B4  ID 436 - Orc death cry
01 B5  ID 437 - Rat man (generic)
01 B6  ID 438 - Rat man (squeaking)
01 B7  ID 439 - Rat man (attacking)
01 B8  ID 440 - Rat man (injured)
01 B9  ID 441 - Rat man death cry
01 BA  ID 442 - Giant snake (generic)
01 BB  ID 443 - Giant snake (hiss/rattle)
01 BC  ID 444 - Giant snake (attacking)
01 BD  ID 445 - Giant snake (injured)
01 BE  ID 446 - Giant snake death cry
01 BF  ID 447 - Sea serpent (generic)
01 C0  ID 448 - Sea serpent (howling/attacking)
01 C1  ID 449 - Sea serpent (howling/injured)
01 C2  ID 450 - Sea serpent death cry
01 C3  ID 451 - Skeleton (generic)
01 C4  ID 452 - Skeleton (creaking)
01 C5  ID 453 - Skeleton (attacking)
01 C6  ID 454 - Skeleton (injured)
01 C7  ID 455 - Skeleton destryoed
01 C8  ID 456 - Slime (generic)
01 C9  ID 457 - Slime (oosing)
01 CA  ID 458 - Slime (attacking)
01 CB  ID 459 - Slime (injured)
01 CC  ID 460 - Slime death cry
01 CD  ID 461 - Headless (generic)
01 CE  ID 462 - Headless (moaning)
01 CF  ID 463 - Headless (attacking)
01 D0  ID 464 - Headless (injured)
01 D1  ID 465 - headless death cry
01 D2  ID 466 - Wisp (generic)
01 D3  ID 467 - Wisp (errie)
01 D4  ID 468 - Wisp (attacking)
01 D5  ID 469 - Wisp (injured)
01 D6  ID 470 - Wisp destroyed
01 D7  ID 471 - Zombie (generic)
01 D8  ID 472 - Zombie (moaning)
01 D9  ID 473 - Zombie (attacking)
01 DA  ID 474 - Zombie (injured)
01 DB  ID 475 - Zombie destroyed
01 DC  ID 476 - Lightning Field
01 DD  ID 477 - Fire Field
01 DE  ID 478 - Poison field
01 DF  ID 479 - Teleport (trigger) sound
01 E0  ID 480 - Spellcasting (failure?)
01 E1  ID 481 - Spellcasting (drawing mana?)
01 E2  ID 482 - Spell effect (detection)
01 E3  ID 483 - Spell effect (wearing off/affection)
01 E4  ID 484 - Teleport (appear sound)
01 E5  ID 485 - Spell effect (spell cast)
01 E6  ID 486 - Spell effect (something? summoned/created)
01 E7  ID 487 - Spell effect (heal/resurrect?)
01 E8  ID 488 - Spell effect (errie/gothic)
01 E9  ID 489 - Spell effect (errie/gothic)
01 EA  ID 490 - Spell effect (echoing)
01 EB  ID 491 - Spell effect (summon/raise dead?)
01 EC  ID 492 - Spell effect (circle 1 or two spell?)
01 ED  ID 493 - Spell effect (failure?)
01 EE  ID 494 - Spell effect (teleport?)
01 EF  ID 495 - Spell effect/trap
01 F0  ID 496 - Spell effect/trap
01 F1  ID 497 - Spell effect (hollow sounding)
01 F2  ID 498 - Spell effect (holy/angelic)
01 F3  ID 499 - Spell effect (magic w/ fire field?)
01 F4  ID 500 - Spell effect (unlock?)
01 F5  ID 501 - Spell effect (transfer something?)
01 F6  ID 502 - Spell effect (necromancy?)
01 F7  ID 503 - Spell effect (nature magic?)
01 F8  ID 504 - Magical (wisp/undead detected?)
01 F9  ID 505 - Magical (see above, longer)
01 FA  ID 506 - Magical (failure?)
01 FB  ID 507 - Magical (can't target?)
01 FC  ID 508 - Magical (item created?)
01 FD  ID 509 - Magical (wispy/long)
01 FE  ID 510 - Teleport (again)
01 FF  ID 511 - Unlock w/ Gold & coin sounds
02 00  ID 512 - Thrown (weapon) with magical background
02 01  ID 513 - Single deep note (echoing) with magical effect
02 02  ID 514 - Spell effect (holy/angelic)
02 03  ID 515 - Spell/magic effect (generic)
02 04  ID 516 - Spell/magic effect (wearing off/disipating)
02 05  ID 517 - Magical effect (errie)
02 06  ID 518 - Thunder
02 07  ID 519 - Thunder (deeper)
02 08  ID 520 - Fireball (quick)
02 09  ID 521 - Spell effect (echoing)
02 0A  ID 522 - Spell effect (splashing)
02 0B  ID 523 - Piano roll
02 0C  ID 524 - Errie echo
02 0D  ID 525 - Muted explosion
02 0E  ID 526 - Muted echoing vanishing sound
02 0F  ID 527 - Magical (increasing echoing notes)
02 10  ID 528 - Spell effect (affection cast?)
02 11  ID 529 - Spell effect (lighting field worn off?)
02 12  ID 530 - Magical (semi-random noise)
02 13  ID 531 - Magical (magical trap?)
02 14  ID 532 - Magical (powering up/summoning)
02 15  ID 533 - Magical/Special (event?)
02 16  ID 534 - Errie Sound (echoing)
02 17  ID 535 - Errie Sound (fading in/out echoing)
02 18  ID 536 - Corpser (generic)
02 19  ID 537 - Corpser (shrieking)
02 1A  ID 538 - Corpser (attacking)
02 1B  ID 539 - Corpser (injured)
02 1C  ID 540 - Corpser (death cry)
02 1D  ID 541 - Thunder/Earthquake
02 1E  ID 542 - Thunder/Earthquake
02 1F  ID 543 - Thunder/Earthquake
02 20  ID 544 - Thunder/Earthquake
02 21  ID 545 - Thunder/Earthquake
02 22  ID 546 - Thunder/Earthquake
02 23  ID 547 - Arrow/Bolt leaving bow/crossbow?
02 24  ID 548 - Arrow/Bolt hitting (practice target)
02 25  ID 549 - Torch/Brazier/Campfire being lit
02 26  ID 550 - Torch/Brazier/Campfire failed being lit/going out
02 27  ID 551 - Blazing hot (noisy) fire
02 28  ID 552 - Sound of a fireball wizzing by
02 29  ID 553 - Sound of something (fireball?) hitting target
02 2A  ID 554 - Sound of something (fireball?) hitting target
02 2B  ID 555 - Metal pot/door being used
02 2C  ID 556 - Chest/Door opening w/ echoes
02 2D  ID 557 - Earthquake in town/on ship
02 2E  ID 558 - Earthquake in town/on ship (shorter)
02 2F  ID 559 - Hissing sound
02 30  ID 560 - Hissing sound (louder/longer)
02 31  ID 561 - Hissing sound (shorter/fading)
02 32  ID 562 - Weapon swinging & missing
02 33  ID 563 - Weapon swinging & missing
02 34  ID 564 - Crossbow firing
02 35  ID 565 - Forging sound (hitting anvil w/sparks)
02 36  ID 566 - Forging sound (hitting anvil)
02 37  ID 567 - Forging sound (failure?)
02 38  ID 568 - Weapon swinging & missing
02 39  ID 569 - Weapon swinging & missing
02 3A  ID 570 - Weapon swinging & missing
02 3B  ID 571 - Forging sound (hitting metal)
02 3C  ID 572 - Forging sound (hitting metal w/echo)
02 3D  ID 573 - Carpentry (hammering/sawing)
02 3E  ID 574 - Filling something with water
02 3F  ID 575 - Dropping something (small) in water (fishing?)
02 40  ID 576 - Filling something with water
02 41  ID 577 - Skeleton (or something) breaking apart?
02 42  ID 578 - Writing on paper/in book
02 43  ID 579 - Errie sound (?)
02 44  ID 580 - Errie sound (harps)
02 45  ID 581 - Errie sound (danger?)
02 46  ID 582 - Demon or Guardian laughing
02 47  ID 583 - Writing on paper?
02 48  ID 584 - Cutting something (cloth?)
02 49  ID 585 - Working with wood/papaer?
02 4A  ID 586 - Incanting (spellcasting)
02 4B  ID 587 - Horse footsteps?
02 4C  ID 588 - Horse footsteps?

Back To Top

#Player Actions Listing



01 Walk
02 Run
03 Run
04 ???
05 Look Around
06 Stammer
07 Take Offensive
08 Take Offensive
09 Swing High
0A Swing Low
0B Swing High
0C Pole Swing High
0D Pole Swing Low
0E Pole Jab
0F Pole Thrust
10 Cast Forward
11 Cast Upwards
12 Shoot Bow
13 Do something and give
14 Take Hit
15 Fall down backwards
16 Fall foreward
17 Mounted
18 Mounted
19 Mounted
1A Mounted attack
1B Mounted shoot
1C Mounted shoot
1D Mounted shoot
1E Pole swing
1F Pole butt swing
20 Bow
21 Salute
22 Drink
23 Stance

Back To Top

# Midi Listing


00 - oldult01.mid (combat tune - U7)
01 - create1.mid (U6 theme)
02 - draglift.mid (from U7)
03 - oldult02.mid (inn song - U7)
04 - oldult03.mid (same as 3)
05 - oldult04.mid (wander song - U3)
06 - oldult05.mid (same as 5)
07 - oldult06.mid (stones - U7)
08 - stones2.mid (stones - U7)
09 - britain1.mid (town - U3)
10 - britain2.mid (town - U7 -fellowship song)
11 - Bucsden.mid
12 - Jhelom.mid
13 - lbcastle.mid
14 - linelle.mid
15 - magencia.mid
16 - minoc.mid
17 - ocllo.mid
18 - samlethe.mid
19 - serpents.mid (serpents hold)
20 - skarabra.mid (skara brae)
21 - trinsic.mid
22 - vespar.mid
23 - wind.mid
24 - yew.mid
25 - cave01.mid
26 - dungeon9.mid
27 - forest_a.mid (forest song)
28 - intown01.mid (town song U8)
29 - jungle_a.mid (jungle song)
30 - mountn_a.mid (mountain song)
31 - plains_a.mid (linelle variation)
32 - sailing.mid
33 - swamp_a.mid
34 - tavern01.mid
35 - tavern02.mid
36 - tavern03.mid
37 - tavern04.mid
38 - combat1.mid *
39 - combat2.mid *
40 - combat3.mid *
41 - approach.mid
42 - death.mid (execution song U8)
43 - victory.mid
44 - btcastle.mid (Blackthornes castle)
45 - nujelm.mid
46 - dungeon2.mid
47 - cove.mid
48 - moonglow.mid

NOTE: The Midi's from 44 to 48 need to be copied from the CD to your uo/music directory.

Back To Top

# Layers Listing


0x01 - One handed weapon
0x02 - Two handed weapon, shield, or misc.
0x03 - Shoes
0x04 - Pants
0x05 - Shirt
0x06 - Helm/Hat
0x07 - Gloves
0x08 - Ring
0x09 - Unused
0x0A - Neck
0x0B - Hair
0x0C - Waist (half apron)
0x0D - Torso (inner) (chest armor)
0x0E - Bracelet
0x0F - Unused (backpack, but backpacks go to 0x15)
0x10 - Facial Hair
0x11 - Torso (middle) (sircoat, tunic, full apron, sash)
0x12 - Earrings
0x13 - Arms
0x14 - Back (cloak)
0x15 - Backpack
0x16 - Torso (outer) (robe)
0x17 - Legs (outer) (skirt/kilt)
0x18 - Legs (inner) (leg armor)
0x19 - Mount (horse, ostard, etc)
0x1A - NPC Buy Restock container
0x1B - NPC Buy no restock container
0x1C - NPC Sell container
0x1D - Bank Box

Back To Top

#Item Hex List



All the item Hex numbers can be found using InsideUO


All materials contained herin and relating to UOX are properties of their consecutive owners, this, and all the UOX help files are freely distributed. The UOX3 Readme was written and Copyrighted by Cironian, Edited with permission by Zane