You want http://www.circlemud.org/~greerga/ now.
Warning! Anything found here will likely not work correctly or without (sometimes major) modifications. I'll only update these infrequently unless I remember, if you're really interested, just drop me a line and I'll send you a snapshot. A symbol is for those patches still relative to Patchlevel 11.
Sammy has a working system already available written in C and as CircleMUD isn't C++ I don't have a huge drive to finish this. This will be finished but isn't a high priority, check out Sammy's version.
AutoAuction is a system to allow a queue of items to be sent to the auction channel. The festivites are controlled through the 'auction' command to place new items, list what is available, or cancel an item. The 'bid' command lets mortals place their price on items. A minimum bid is supported and all communication on the channel is done by an 'auctioneer' mob of your choosing. Protect this mob or your players can halt the auctions by killing it. That is a design decision, not a bug.
Currently working on converting to a C++ system of allocation. Basically rewritten from scratch this time, including a new test suite for the buffers. Threads are not supported again but are a goal. Multiple modes are now supported, see the README.buffer file for details.
Use the 'dl' library to allow object files to be loaded and changed while the MUD is loading. This is not portable to non-UNIX and therefore I haven't worked on this for a while.
Allows any spell to take additional arguments. An example in this patch is the 'create food' spell making a melon if you type cast 'create food' melon instead of just the spell name.
The creation of a generic set of functions to be usable by all OLC systems. Another goal is complete integration of Obuild and OasisOLC or to simply make it easier for people to write their own custom OLC systems. This will be packaged separately from OasisOLC but required. Also included in this patch is what will become OasisOLC v2.0. I'm also making the improved editor optional with a compile time option. Other changes will be to include the Help Editor and the Social Editor, both configurable.
All that needs to be done for this is someone to figure out the correct select syntax on VMS. Currently it dies because I do not know how to determine the correct mother descriptor to use it on.
A beta quality patch to make CircleMUD threaded. Includes infinite loop handling and recovery. The major omission is a lack of global structure locking.
This document is located at:
[
http://www.van.ml.org/CircleMUD/projects
/
http://capybara.sk-pttsc.lj.edus.si/CircleMUD/projects/
]