Hello,
It's been bothering me for a while that players could dupe items if
only they find a way to crash the mud : they give equipment around and
save their characters while they have the equipment, and then crash the
mud. The most simple sollution : if a player types 'save' ALL the players
get saved. It's just two lousy lines of code to add. For those interested :
Wodan
ACMD(do_save)
{
struct descriptor_data *i;
if (IS_NPC(ch) || !ch->desc)
return;
if (cmd) {
sprintf(buf, "Saving %s.\r\n", GET_NAME(ch));
send_to_char(buf, ch);
}
for (i=descriptor_list;i;i = i->next) {
ch = i->character;
save_char(ch, NOWHERE);
Crash_crashsave(ch);
if (ROOM_FLAGGED(ch->in_room, ROOM_HOUSE_CRASH))
House_crashsave(world[ch->in_room].number);
}
}
.-----------------------------------------------------------------------.
| I t ' s n o t a b u g , i t ' s a f e a t u r e ! ! ! |
| BUG Mud - Belgian UnderGround eduserv.rug.ac.be 3555 |
| Imps : Charlotte, Gekke, If you can't connect, email to : |
| Hymy, Mentat and Wodan tvergote@eduserv.rug.ac.be |
| Thanx to SunGoku... Subject : frontdoor |
`-----------------------------------------------------------------------'
This archive was generated by hypermail 2b30 : 12/18/00 PST