MUD_585

SQL Daemon for DS

With much anticipation, here is my SQL code: it allows both blocking and non-blocking SQL sockets to be used simultaneously. I've tried to be very verbose in my commenting, and I will include some examples later on, too.

This stuff works to the best of my knowledge. If not, leave me a comment and I'll try to look at it.

Terminology:

Add your driver and addr_server to monit: How-To [Beta]

This how-to is still in testing. I got it to work, however, the how-to may not be totally complete or correct. Please let me know how it works for you.

Mod: Wizzes can't be killed

Add this block of code to the beginning of varargs int eventDie(mixed agent) in /lib/player.c.

No Zapping Arch Wizzes

Here's how to prevent zapping of arch wizards:

In /verbs/creators/zap.c, change:

    if(!living(ob)) {
        write("You can only zap living things.");
        return 1;
    }
    else name = ob->GetName();

to

Dead Souls 2.3a1 Wordy Exit Code

This is my update to the /lib/exits.c, /lib/std/room.c and /lib/interactive.c to allow for worded exits in verbose mode, and the usual short exits in brief mode.

Examples:

Dead Souls HideExit code

This is my update to the /lib/exits.c and /lib/std/room.c to make obvious exits easier to use and worth with. It adds the following: