Version 1.77 of AFKMud has been released.
This is a bugfix release.
A patch file is attached to this post, and will only be available via this post.
You must use g++ to compile this release.
To apply: place the patch file in your afkmud directory and use the following:
patch -p1 < 177patch.txt
This patch is intended for use on the original 1.77 package which was released on
September 19, 2005. If you have already applied any of the bugfixes in the forum post for 1.76a fixes
then the patch will likely fail. Proceed at your own risk.
Standard disclaimer type stuff: Changes in this version may or may not remain compatible with your
older support files, such as areas, commands, skills, socials, etc. If things break, you were warned.
Bugfixes this release:
Compile failure on 64-bit systems [Samson]
Line editor does not perform proper global replacements [Cynshard]
Reloading a map on the overland reloads from the WRONG map file [Samson]
Aset command does not validate input for vnum ranges [Remcon]
makedeity command does some insecure things [Remcon]
setdeity command does some insecure things [Remcon]
strip_cr function has no protection against NULL strings [Samson]
strip_crlf function has no protection against NULL strings [Samson]
Some configuration options are not sticking as intended [Samson]
New polymorphs can cause crashes with no short desc set [Nick Gammon]
Name generator system leaks string hash memory [Samson]
Contents in containers do not reset properly or at all [Samson]
Damage from lodged objects not checking all locations [Samson]
Conversion to SHA-256 password encryption. Support for GNU crypt() removed. [Samson]
Makefile dependency generation added. [Nick Gammon]
IMC2 updated to CL-2.1 release. [Samson]
Copyright headers updated for 2006. [Samson]