The Minimum Viable Product Approach

One of the greatest hopes that I have for Lands of Oneiro is that the world that will be one worth exploring and the stories will be fun to experience.  With the date for the first alpha test approaching, I want to create the smallest game possible that would be:…

Snippet – Adding Bank Balance to Worth

In the stock DOT codebase, if a player types WORTH the game does not include the player’s bank balance in the displayed information. Here’s how to add it to your game: act_info.cpp In void do_worth BELOW this piece of code: if (IS_NPC(ch)) { ch->printlnf( “You have %ld gold and %ld…

Great MUD Hosting Service at Third Hosting

After more than a decade away from MUD coding, I decided to get back into the swing of things. I was struggling with getting the codebase to compile on my own computer, so I made the decision to get a hosted server. I decided to go with a server at…

Example Object Mprog – Quest Journal

This quest journal is an object that runs a prog whenever a player looks at the object. All the prog does is echo at the player the name of the quests they are on based on the tokens they carry (301, 302, & 303 as examples). If a player is…

Mud Prog Guide – Part 2 – If Checks

While working with mud programs in Dawn of Time version S, I found there were more If Checks available than the help files listed.  After going through the code, I’ve created a full list all of the If Checks here. act Checks the mobs act flags. if act $i sentinel…