Awesome...I also spent years playing/coding/admining MUDs, though the one I was writing never got very large.
The mechanics you mentioned are interesting; what kind of MUD was it? I got hooked on DIKU MUDs in 1990 or so, and still play https://mume.org:4143/ from time to time.
Yes, I remember those, and played with them a bit. They were a far more flexible, dynamic environment, but 'back then' (in the early 90s), as I recall, the performance hit associated with LP MUDs (inherently dynamic) vs. DIKU MUDs (inherently static) was pretty large, and available memory/CPU cycles were at a premium.
Mostly though I think I preferred DIKU MUDs because I happened to start with them, just by chance.
An LPMud was my jams as well. I actually had reason to go back to DGD and it's technically a really interesting project.
Embedded text editor (a modified version of ed), live code reloading, JIT compilation to a VM byte code, translating data automatically between old objects and their new freshly compiled code...
dgd was a cool project. i remember when dworkin was talking about persisting the world state to disc. i was pretty sure that ldmud also supported `ed`. super fun stuff!
The mechanics you mentioned are interesting; what kind of MUD was it? I got hooked on DIKU MUDs in 1990 or so, and still play https://mume.org:4143/ from time to time.