Bug: The mudprogs directory is missing.
Bug: The definition for PROG_DIR is incorrect.
Danger: None if you don't use file-based mudprogs, Critical if you do - will likely crash at bootup.
Found by: Samson
Fixed by: Samson
---
In your SmaugFUSS directory, type:
mkdir mudprogs
You should have a result similar to this:
area Bugfixes.txt clans color councils doc hotboot imc mudprogs races src watch
boards building classes corpses deity gods i3 log player README.1ST system
mud.h
Locate:
#define PROG_DIR "mudprogs/" /* MUDProg files */
Change to:
#define PROG_DIR "../mudprogs/" /* MUDProg files */
Smaug has the ability to run file-based programs for mobs, objects, and rooms. These are supposed to be stored in the mudprogs directory so they can be loaded by something using the in_file_prog program type. This directory is missing in every known derivative of Smaug and so these programs will likely cause the game to crash during bootup if one of them is used. The fact that this hasn't been caught before now is a strong indication that the feature is not used by anyone