AFKMud 2.2.2 has been released.
This is a maintenance release to fix bugs that have accumulated since 2015.
For details, check the AFKMud repository on GitHub
. The commits ought to be detailed enough.
Changes for AFKMud 2.2.2
Added support to the Makefile to compile on Mac OSX Sierra. [brazilianldsjaguar @ GitHub]
Several iterations of GCC compile fixes have been done. Too many to keep track of after 4 years.
Crash fix in do_shove with fortified exits. [Stymie11001 @ GitHub]
Bugs with players and immortals improperly auto-assisting another player have been fixed. [Stymie11001 @ GitHub]
The instaroom command was not setting the correct percentage chance for a G reset on a mob. [Stymie11001 @ GitHub]
Fixed a crash when a mob in an area has no body parts defined. [Stymie11001 @ GitHub]
Fixed an infinite loop with deleting a command using cedit. [burgerbutts @ GitHub]
Fixed a crash relating to NPC races being passed to the is_valid_wear_loc() function. [burgerbutts @ GitHub]
Removed the UPPER macro that was being used on a boolean statement. [burgerbutts @ GitHub]
Fixes the issue with the argument "none" with the "listen" command. Still has a lingering issue with leaving behind a single letter "i" when removing the log channel. [burgerbutts @ GitHub]
Unnecessary function call since hasname() is called inside the removename() function. [burgerbutts @ GitHub]
Fixed deleting partial channel names if they had similar names. The code will now only remove members that aren't lead by a space if they are at the beginning of the string. [burgerbutts @ GitHub]
Update function arguments for print_array_string() to fix incorrect array size check in the function. [burgerbutts @ GitHub]
Preserves the helpfile layout. Loading helpfiles should only strip the leading spaces in the first line now rather than leading and trailing spaces in the entire helpfile. [burgerbutts @ GitHub]