User Name:


Forgot your password?
Vote for Us!
AFKMud 2.2.2
Mar 3, 2019 5:35 pm
By Samson
Nov 28, 2018 12:10 pm
By Keirath
First Immortal
Oct 12, 2018 2:02 pm
By GatewaySysop
Bug in do_climb( )
Jun 5, 2018 7:31 pm
By joeyfogas
question on overland code
May 31, 2018 12:03 pm
By joeyfogas
SmaugFUSS 1.9.3
Author: Various
Submitted by: Samson
AFKMud 2.2.2
Author: AFKMud Team
Submitted by: Samson
tintin++ ogg sound player script for linux
Author: Robert Smith
Submitted by: Vladaar
6Dragons ogg Soundpack
Author: Vladaar
Submitted by: Vladaar
6Dragons 4.4
Author: Vladaar
Submitted by: Vladaar
Users Online
CommonCrawl, Bing, Google

Members: 0
Guests: 27
Newest Member
Today's Birthdays
There are no member birthdays today.
Related Links
AFKMud Codebase Features

Listed in no particular order:

  • Developed from the Smaug 1.8 codebase.

  • No stock world - build your own unique places for players to explore.

  • Ongoing conversion to more and more C++/STL code.

  • Hardened against buffer overflows and other string errors.

  • CPU friendly minimal maintenance loop when nobody is online.

  • Multiport support, including channels between ports.

  • Easier to maintain KEY based area files.

  • Percentage based room, mob, and object resets.

  • Non-Blocking DNS lookup sysem.

  • Portable SHA-256 password encryption for pfiles.

  • Base MySQL support built in.

  • Integrated IMC2 Freedom Client.

  • Tested on Linux, FreeBSD, OpenBSD, Solaris, and Cygwin.

  • MCCP/MXP/MSP support for clients that support it.

  • Advanced Mudprog capabilities.

  • Enhanced immortal host protection for immortal logins.

  • Configurable automatic name generation for generic mobs.

  • Configirable automatic stat generation for mobs, based on level.

  • Configurable automatic experience value generation for mobs, based on level.

  • Configurable random treasure generation upon killing mobs, based on areas.

  • Diablo 2 style runed weapon customizations based on runes made by your builders.

  • Forge your own weapons and armor from ore samples, or have an NPC blacksmith do it for you.

  • Oasis OLC port for easy menu based OLC of mobs, objects, and rooms.

  • Interactive character generation in game instead of the usual mundane process.

  • Guild banks, shops, and forges.

  • Guild ranks and roster listings.

  • Escrow based automated auction houses.

  • 100 PC levels.

  • 19 stock races, 11 stock classes.

  • Player timezone support.

  • Enhanced in-game threaded message board system.

  • Copyover/Hotboot that preserves the state of objects and mobiles in play.

  • Revamped experience system for PCs.

  • Revamped skill learning - no more Smaug skill-powerlevelling.

  • Connectable objects that form new objects, or pieces of even more complex objects.

  • ANSI colored overland wilderness system with support for multiple continents.

  • ANSI colored in-zone mini-map that displays nearby surroundings.

  • OLC for the overland, including wide-area floodfilling of terrain.

  • Skyships for fast travel on the wilderness.

  • Support for arena battles in which players may duel without consequences.

  • Dynamic online channel system.

  • Channel histories that maintain wizinvis status, socials, and emotes.

  • Player customizable color system. Everyone gets their own unique look.

  • Color system also recognizes custom names as well as generic tags.

  • Multiple interface views for score, group, practice, and skill lists.

  • Pets which also save equipment. Pack animals!

  • Actively maintained codebase.

  • Plus all of the other features which make Smaug great, and more!