![]() |
![]() |
![]() |
HOME -
GETTING STARTED -
RACES -
CLASSES -
CLANS -
HELP -
PLAYERS -
WHO'S ON
|
![]() |
![]() |
![]() |
|
telnet://dreams.daestroke.com:3000
Underworld Dreams, © copyright 2001-2006 |
Recently we added a slot machine to our MUD. While not a horribly hard thing to write, we've still decided to make the code for it available. This was written against what was once an Envy 2.2 MUD that has color installed. You'll need to provide a command that use the slot machine (we used 'pull'). The code assumes you've made a slot machine object.
We took the time to fix a few things for the linux2 make. Several defines in comm.c are not needed (they kill it) and are gone. Two confusing else's that the compiler whines about are cleaned up. The startup script has been fixed to look for envy, not envy2, since envy is what the makefile produces despite what README says. Lastly, -lcrypt has been put in the right place to compile it in.
Note: We put in a couple bugfixes/error tracking methods due to some insidious misuses of the in_room and carried_by linked lists. This involves an error checking wrapper to the "char_to_room" function, as well as some fixes of directly assigned "ch->to_room = ..." incidents. If you run into trouble with these, let us know, but it should make this release more stable.