Firstly, forgive me if this is improperly placed, written, or otherwise offensive to the general workings of this forum. I've looked through the earlier threads here, but I haven't found any pertaining to my problem, so in hopes of getting some help from you gracious folk, I'll post it here.
For the purposes of my MUD concept, I've found that the SWR codebase works very well for my needs, and the fact that I know it fairly well as a player only adds to its usefulness. While I might not be running a Star Wars based MUD theme, the scifi game elements add to it and I'll need to do only mostly cosmetic changes to have the server fit. Off the top of my head, I've changed a few race and language names, modified the hunger and thirst code to ignore any player above level 0, added in a few well-known SWR code snippets (The frequency snippet, Clanstat, etc.), deleted most of the non-code-dependant areas, changed the maximum line input from 249 to 999, and changed a few text strings to get away from the Star Wars theme.
Having attended most of the undercoding, I moved on to the building aspect. Again, everything fit smoothly together and I created a decent-sized starting area to run some testing in. Then came the MOBs... again, everything was fine with their stats, names, and MPrograms. It came time to install the area, so I did, and in doing so removed the prototype flags from everything. So I went back and tried to set the SENTINEL Actflag on a mob named 'Secretary' (wouldn't want her wandering around, afterall). A few seconds pass after I send the command (mset secretary flag sentinel) and all of a sudden the server disconnects me (which I assume implies a server crash). After about half a minute it stops refusing my connection and lets me back on, although the secretary's still wandering about, ignoring her clerical duties. I try setting her to prototype, THEN adding SENTINEL, same thing. AGGRESSIVE crashes the server as well. I haven't toyed with any of the flag coding (or anything closely tied in to it that I know of), so I fail to see what's going wrong. I'm running SWR11Fuss (At least that's the name of the TGZ the source came from).
Anyone else have this problem? Help would be appreciated. |