[PENNMUSH] 1.8.1-patch08

Javelin dunemush at pennmush.org
Thu Jun 29 20:41:47 CDT 2006


The PennMUSH development team announces the release of 1.8.1-patch08

You can retrieve this patch, or a complete tarball of this version
of PennMUSH, from the PennMUSH download site http://ftp.pennmush.org/Source

Please read the instructions at the top of the patch file if using
a patch. Sometimes they differ slightly. Changes in this patch
are listed below.

Enjoy!

  Javelin, for the penndevs

--------------------------------------------------------------------


Attributes:
  * New 'AAHEAR' and 'AMHEAR' attribute flags, when set on an
    ^listen attribute, cause it to behave like @aahear or
    @amhear respectively, instead of like @ahear. Suggested by
    Jules at M*U*S*H. Patch by Talvo at M*U*S*H.
  * New UNIMPLEMENTED_COMMAND command handles commands that
    are known but not implemented (currently just @SQL). By default,
    produces a standard message, but can now be @hooked, etc.
    Suggested by Talvo at M*U*S*H. [TAP].
  * @conformat and @invformat are now passed a |-delimited list
    of object names, unparsed in the default fashion, as %1. Patch
    by Talvo at M*U*S*H.
Functions:
  * default() can now take any number of obj/attr cases. Suggested
    by Nathan Baum, patch by Talvo at M*U*S*H.
  * lwhoid(), mwhoid(), xwhoid(), xmwhoid() work like lwho(), etc.
    but return objids instead of dbrefs. Patch by Talvo at M*U*S*H.
  * stringsecs() converts timestrings to seconds. Patch by Talvo at M*U*S*H.
Minor changes:
  * %u is now set to the evaluated typed $command (when a $command
    is matched) and is available to locks. Suggested
    by Jules at M*U*S*H, patch by Talvo at M*U*S*H.
  * Rooms reachable from FLOATING rooms are now considered topologically
    connected, just like rooms reachable from the base room.
    Patch by Nathan Baum.
  * %i0-%i9 evaluates to itext(0)-itext(9) for convenience in iter(). 
    Suggested by Nathan Baum. Patch by Talvo at M*U*S*H.
  * When safer_ufun is on, you must control an object to @function
    an attribute on it. This prevents, e.g., mortals with @function power
    from making attributes on wizard objects into @functions. 
    Suggested by Talvo at M*U*S*H.
  * Internal eval_lock_with function added to support passing special
    %0/%1 values to lock evaluations. Suggested by Malix at 8bit.
  * Improved @uptime display by Ambrosia at M*U*S*H.
  * Players may @search a ZMP if they pass the zone lock. Patch by
    Talvo at M*U*S*H.
Fixes:
  * cbuffer() crash fixed. Report by qa'toq at ST:Foundations. [GM]
  * regex crash bug fixed. [GM]
  * insert() added an extra delimiter when inserting at end of list.
    Report by Sangman. [SW]
  * make distclean is more thorough. Patch by Ranmir at M*U*S*H.
  * EQSPLIT commands with no equal sign that were hooked were passed to the 
    hook attribute with an equal sign (and nothing to the right).
    Fixed. Suggested by Talvo at M*U*S*H.
  * zwho/zmwho can now be used by see_all players on any zone.
    Suggested by Talvo at M*U*S*H.
  * crecall() now accepts 1 or 2 arguments, as promised. Report by
    Sketch at M*U*S*H.
  * attrib_set(obj/attr,) sets the attribute to a single space
    when EMPTY_ATTRS is off. Patch by Talvo at M*U*S*H.
  * Portability fix in fun_speak. [EEH]
  * Fix to TZ parsing in src/funtime.c by Jules at M*U*S*H.
  * Fix to speak() for fragments of speech by Talvo at M*U*S*H based on
    report by Trelane at M*U*S*H.
  * Typo fixes in game/aliascnf.dst by Talvo at M*U*S*H.
  * Help fixes by Talvo at M*U*S*H, Sketch at M*U*S*H.






More information about the Pennmush mailing list