SmaugWizard Current Version Information
The current server and source release is version 2.02. Download SmaugWiz202.zip.
Changes made in version 2.02:
To see a list of changes, look near the end of the Change Log.txt file in the doc directory, there are 12 changes, additions, or fixes listed. Changes since version 2.01a are with the spec_fido, whois, object resets, auto-reboot, and game options areas of code. Two new game options have been added, the ability to automatically restore characters when they level, and the ability to have a message sent to all players when they level. Both of these options are off by default, but may be enabled via the new options screen on the config menu.
Changes made in version 2.01:
There are 17 changes/fixes listed in the document Change Log.txt, which can be found in the doc directory after installing SmaugWizard. I'll mention a few here. Colorization, additions to Setrace and Showrace (see the Race Document), fixed display of default wear names, fixed a bug when editing the greeting message, fixed a problem in the menu system caused by the change to VC++ V6.0, fixed read and write corpses, added mobinvislevel to the area file format.
Version Numbering Scheme:
SmaugWizard releases are numbered with version numbers like 1.00, 1.01, etc, with each increment being a full release of both the server and the source code. Between full releases there may be interim releases, which use the same version number as the previous full release, but have a single letter appended. For example version 2.00a is the first interim release of version 2.00. Interim releases usually do not always include source code, but source code updates or patches will sometimes be posted in the src directory at the ftp site.
When a full release is made the source, server and all support files and documentation will be supplied in a single zip file named like SmaugWiz200.zip, which contains two self-extracting executable files, one to install the server and the other to install the source. When an interim release is made the file will be named like SmaugWizSrvr200a.zip, and will contain just the server, documentation, and support files. The number '200' will be changed with each release to reflect the current version number.
Installation Instructions:
Instructions for installation are supplied as part of the setup program that executes when you run the server or source executable from the appropriate zip file. You may specify where to install the files, and select some other installation options. If you have WinZip it is not necessary to unzip the download file. Just double-click the executable file name from within WinZip, and the installation process will begin.
I have discovered that the original SwConvert program does not display any message when it trys to convert area files and fails to find a crucial file. It simply does nothing. The file "skills.dat" from the mud that the original area file is from is required in order to convert an area file. The new Version 1.0b SwConvert.exe program will inform you if that file is not found.
Here is an excerpt from the "The SmaugWizard File Converter Operations Manual", explaining about the above situation:
"When converting area files, the convert program also searches for a skills.dat file to use with the conversion. It looks in the input directory, and in the system directory in the same path, if one is found. If skills.dat is not found the area files will not be converted and an error message will be displayed. Therefore it is necessary to have a copy of the skills.dat file from the mud whose area files are being converted and place that copy in one of the above two locations so SwConvert can find it."