Patch: c new Purpose: Functional; adds 'new' option to 'commands' Version: 1.0 Author: Radiac Latest change: None (first release) Available from http://radiac.net/pgplus Installation instructions: ========================== include/player.h ---------------- After: #define M_SWEARc (1<<19) /* swear catch only in main rooms */ add: #define NEWc (1<<20) /* radiac: c new */ include/clist.h --------------- Put NEWc at the end of all new command definitions, ie: {"map", map, 0, 0, 1, 0, MOVEc|NEWc}, parse.c ------- In 'int command_prescan', change: strcpy(stack, "misc]\n"); to: strcpy(stack, "misc|new]\n"); In 'int command_prescan', after: if (!strcasecmp(str, "misc")) return MISCc; add: if (!strcasecmp(str, "new")) return NEWc; In 'void view_commands', after: case MISCc: pstack_mid("Misc commands"); break; add: case NEWc: pstack_mid("New commands"); break; Now just type at the command line 'make quick' and in your talker 'reboot'.