This is patch05 to PennMUSH 1.7.6. After applying this patch, you will have version 1.7.6p5 To apply this patch, save it to a file in your top-level MUSH directory, and do the following: patch -p1 < 1.7.6-patch05 make install If you use GNU patch 2.2, you probably want the above to be 'patch -b -p1', not just 'patch -p1'. Unix (or cygwin) users need not worry about failed hunks in src/switchinc.c, hdrs/switches.h, hdrs/cmds.h, or hdrs/funs.h. These files are automatically rebuilt on compile. Then @shutdown and restart your MUSH. - Alan/Javelin In this patch: Fixes: * 1.7.6p4 broke 'go #dbref', which broke the ability of followers to follow. Reported by Ellis@M*U*S*H. Prereq: 1.7.6p4 *** 1_7_6.100/Patchlevel Thu, 02 Jan 2003 23:54:02 -0600 dunemush (pennmush/5_Patchlevel 1.17.1.11.1.1.1.4 600) --- 1_7_6.100(w)/Patchlevel Tue, 07 Jan 2003 10:59:53 -0600 dunemush (pennmush/5_Patchlevel 1.17.1.11.1.1.1.4 600) *************** *** 1,2 **** Do not edit this file. It is maintained by the official PennMUSH patches. ! This is PennMUSH 1.7.6p4 --- 1,2 ---- Do not edit this file. It is maintained by the official PennMUSH patches. ! This is PennMUSH 1.7.6p5 *** 1_7_6.100/CHANGES Mon, 06 Jan 2003 12:48:49 -0600 dunemush (pennmush/g/17_CHANGES 1.10.1.6.1.2.1.2.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.3.1.1.1.1.1.9.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 600) --- 1_7_6.100(w)/CHANGES Tue, 07 Jan 2003 10:59:23 -0600 dunemush (pennmush/g/17_CHANGES 1.10.1.6.1.2.1.2.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.3.1.1.1.1.1.9.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1 600) *************** *** 18,23 **** --- 18,30 ---- ========================================================================== + Version 1.7.6 patchlevel 5 January 7, 2003 + + Fixes: + * 1.7.6p4 broke 'go #dbref', which broke the ability of followers + to follow. Reported by Ellis@M*U*S*H. + + Version 1.7.6 patchlevel 4 January 2, 2003 Minor Changes: *** 1_7_6.100/game/txt/hlp/pennvers.hlp Mon, 06 Jan 2003 12:48:49 -0600 dunemush (pennmush/12_pennvers.h 1.169.1.42.1.3.1.2.2.2.1.1.1.3.1.1.1.5.1.4.1.1.1.1.1.1.1.1.1.5.1.1.1.3.1.1.1.3.1.1.1.54.1.10.1.2.1.1.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.7.1.1.1.1.1.2.1.1.1.4.1.2.1.1.1.1.1.1.1.2.1.1 600) --- 1_7_6.100(w)/game/txt/hlp/pennvers.hlp Tue, 07 Jan 2003 10:59:34 -0600 dunemush (pennmush/12_pennvers.h 1.169.1.42.1.3.1.2.2.2.1.1.1.3.1.1.1.5.1.4.1.1.1.1.1.1.1.1.1.5.1.1.1.3.1.1.1.3.1.1.1.54.1.10.1.2.1.1.1.1.1.1.1.2.1.1.1.1.1.1.1.1.1.1.1.2.1.1.1.1.1.7.1.1.1.1.1.2.1.1.1.4.1.2.1.1.1.1.1.1.1.2.1.1 600) *************** *** 1,5 **** & changes ! & 1.7.6p4 This is a list of changes in this patchlevel which are probably of interest to players. More information about new commands and functions can probably be gotten via 'help '. 'help credits' --- 1,5 ---- & changes ! & 1.7.6p5 This is a list of changes in this patchlevel which are probably of interest to players. More information about new commands and functions can probably be gotten via 'help '. 'help credits' *************** *** 11,16 **** --- 11,24 ---- A list of the patchlevels associated with each release can be read in 'help patchlevels'. + Version 1.7.6 patchlevel 5 January 7, 2003 + + Fixes: + * 1.7.6p4 broke 'go #dbref', which broke the ability of followers + to follow. Reported by Ellis@M*U*S*H. + + + & 1.7.6p4 Version 1.7.6 patchlevel 4 January 2, 2003 Minor Changes: *************** *** 5821,5827 **** For information on a specific patchlevel of one of the versions listed, type 'help p'. For example, 'help 1.7.2p3' ! 1.7.6: 0, 1, 2, 3, 4 1.7.5: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 1.7.4: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 --- 5829,5835 ---- For information on a specific patchlevel of one of the versions listed, type 'help p'. For example, 'help 1.7.2p3' ! 1.7.6: 0, 1, 2, 3, 4, 5 1.7.5: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 1.7.4: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 *** 1_7_6.100/src/match.c Wed, 01 Jan 2003 15:17:20 -0600 dunemush (pennmush/c/2_match.c 1.24.1.1.1.4.1.1.1.1.1.1.1.1.1.1 660) --- 1_7_6.100(w)/src/match.c Tue, 07 Jan 2003 11:00:43 -0600 dunemush (pennmush/c/2_match.c 1.24.1.1.1.4.1.1.1.1.1.1.1.1.1.1 660) *************** *** 463,471 **** return NOTHING; absolute = match_absolute(match_name); DOLIST(exit_tmp, Exits(loc)) { ! if (exit_tmp == absolute) the_match = exit_tmp; ! else if (check_alias(match_name, Name(exit_tmp))) the_match = choose_thing(match_who, type, flags, the_match, exit_tmp, match_count); } --- 463,474 ---- return NOTHING; absolute = match_absolute(match_name); DOLIST(exit_tmp, Exits(loc)) { ! if (exit_tmp == absolute) { the_match = exit_tmp; ! if (match_count) ! (*match_count)++; ! break; ! } else if (check_alias(match_name, Name(exit_tmp))) the_match = choose_thing(match_who, type, flags, the_match, exit_tmp, match_count); } *** 1_7_6.100/hdrs/version.h Thu, 02 Jan 2003 23:54:02 -0600 dunemush (pennmush/c/47_version.h 1.32.1.2.1.7.1.9.1.1.1.17.1.2.1.3 660) --- 1_7_6.100(w)/hdrs/version.h Tue, 07 Jan 2003 11:00:48 -0600 dunemush (pennmush/c/47_version.h 1.32.1.2.1.7.1.9.1.1.1.17.1.2.1.3 660) *************** *** 1,2 **** ! #define VERSION "PennMUSH version 1.7.6 patchlevel 4 [01/02/2003]" ! #define SHORTVN "PennMUSH 1.7.6p4" --- 1,2 ---- ! #define VERSION "PennMUSH version 1.7.6 patchlevel 5 [01/07/2003]" ! #define SHORTVN "PennMUSH 1.7.6p5"