PennMUSH Community

Changeset 475

Show
Ignore:
Timestamp:
08/16/06 01:25:07 (2 years ago)
Author:
pennmush
Message:

PennMUSH 1.7.7p38 Archival

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • 1.7.7/CHANGES.177

    r473 r475  
    1818 
    1919========================================================================== 
     20 
     21Version 1.7.7 patchlevel 38                     August 25, 2004 
     22 
     23Commands: 
     24  * @boot/silent disconnects without the standard message. 
     25    Suggested by Thor@bDv. 
     26Fixes: 
     27  * Crash bug in is_objid fixed. Report by Wayne@PDX. 
     28  * God could cause a flag to lose its type status, and then become 
     29    inaccessible. Report by Wayne@PDX. 
     30 
    2031 
    2132Version 1.7.7 patchlevel 37                     August 23, 2004 
  • 1.7.7/Patchlevel

    r473 r475  
    11Do not edit this file. It is maintained by the official PennMUSH patches. 
    2 This is PennMUSH 1.7.7p37 
     2This is PennMUSH 1.7.7p38 
  • 1.7.7/game/txt/hlp/penncmd.hlp

    r473 r475  
    409409 
    410410& @boot 
    411   @boot <player> 
    412   @boot/port <descriptor number> 
     411  @boot[/silent] <player> 
     412  @boot/port[/silent] <descriptor number> 
    413413  @boot/me 
    414414 
    415   Disconnects the player from the game.  
     415  Disconnects the player from the game, with a standard message unless 
     416  the /silent switch is given.  
    416417 
    417418  The /port switch takes a descriptor number instead (the "Port" number 
  • 1.7.7/game/txt/hlp/pennv177.hlp

    r473 r475  
    1 & 1.7.7p37 
     1& 1.7.7p38 
    22& changes 
    33This is a list of changes in this patchlevel which are probably of 
     
    1212be read in 'help patchlevels'. 
    1313 
     14Version 1.7.7 patchlevel 38                     August 25, 2004 
     15 
     16Commands: 
     17  * @boot/silent disconnects without the standard message. 
     18    Suggested by Thor@bDv. 
     19Fixes: 
     20  * Crash bug in is_objid fixed. Report by Wayne@PDX. 
     21  * God could cause a flag to lose its type status, and then become 
     22    inaccessible. Report by Wayne@PDX. 
     23 
     24 
     25& 1.7.7p37 
    1426Version 1.7.7 patchlevel 37                     August 23, 2004 
    1527 
  • 1.7.7/game/txt/hlp/pennvOLD.hlp

    r473 r475  
    442044201.7.7: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 
    44214421       19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 
    4422        36, 37 
     4422       36, 37, 38 
    442344231.7.6: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 
    442444241.7.5: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 
  • 1.7.7/hdrs/game.h

    r469 r475  
    165165extern void do_newpassword 
    166166  (dbref player, const char *name, const char *password); 
    167 enum boot_type { BOOT_NAME, BOOT_DESC, BOOT_SELF }; 
     167enum boot_type { BOOT_NAME, BOOT_DESC, BOOT_SELF, BOOT_SILENT }; 
    168168extern void do_boot(dbref player, const char *name, enum boot_type flag); 
    169169extern void do_chzoneall(dbref player, const char *name, const char *target); 
  • 1.7.7/hdrs/version.h

    r473 r475  
    11#define VERSION "1.7.7" 
    2 #define PATCHLEVEL "37
    3 #define PATCHDATE "[08/23/2004]" 
    4 #define NUMVERSION 001007007037 
     2#define PATCHLEVEL "38
     3#define PATCHDATE "[08/25/2004]" 
     4#define NUMVERSION 001007007038 
  • 1.7.7/src/cmds.c

    r469 r475  
    8787  else if (SW_ISSET(sw, SWITCH_ME)) 
    8888    do_boot(player, (char *) NULL, BOOT_SELF); 
     89  else if (SW_ISSET(sw, SWITCH_SILENT)) 
     90    do_boot(player, arg_left, BOOT_SILENT); 
    8991  else 
    9092    do_boot(player, arg_left, BOOT_NAME); 
  • 1.7.7/src/command.c

    r471 r475  
    7171  {"@ATTRIBUTE", "ACCESS DELETE RENAME RETROACTIVE", cmd_attribute, 
    7272   CMD_T_ANY | CMD_T_EQSPLIT, "WIZARD", 0}, 
    73   {"@BOOT", "PORT ME", cmd_boot, CMD_T_ANY, 0, 0}, 
     73  {"@BOOT", "PORT ME SILENT", cmd_boot, CMD_T_ANY, 0, 0}, 
    7474  {"@BREAK", NULL, cmd_break, CMD_T_ANY | CMD_T_EQSPLIT, 0, 0}, 
    7575  {"@CEMIT", "NOEVAL NOISY SPOOF", cmd_cemit, 
  • 1.7.7/src/flags.c

    r469 r475  
    19511951  } else { 
    19521952    type = string_to_privs(type_privs, type_string, 0); 
    1953     if (type < 0) { 
     1953    if (!type) { 
    19541954      notify(player, T("I don't understand the list of types.")); 
    19551955      return; 
     
    20352035      if (*args_right[2] && strcasecmp(args_right[2], "any")) 
    20362036    type = string_to_privs(type_privs, args_right[2], 0); 
    2037       if (type < 0) { 
     2037      if (!type) { 
    20382038    notify(player, T("I don't understand the list of types.")); 
    20392039    return; 
  • 1.7.7/src/parse.c

    r469 r475  
    247247  int erroffset; 
    248248 
     249  if (!str) 
     250    return 0; 
    249251  if (!re) 
    250252    re = pcre_compile("^#-?\\d+(?::\\d+)?$", 0, &errptr, &erroffset, NULL); 
  • 1.7.7/src/wiz.c

    r473 r475  
    771771    } 
    772772    break; 
     773  case BOOT_SILENT: 
    773774  case BOOT_NAME: 
    774775    /* boot by name */ 
     
    794795  /* look up descriptor */ 
    795796  switch (flag) { 
     797  case BOOT_SILENT: 
    796798  case BOOT_NAME: 
    797799    d = player_desc(victim); 
     
    827829    else { 
    828830      notify_format(player, T("You booted %s off!"), Name(victim)); 
    829       notify(victim, T("You are politely shown to the door.")); 
     831      if (flag != BOOT_SILENT) 
     832    notify(victim, T("You are politely shown to the door.")); 
    830833    } 
    831834    boot_desc(d);