21 | 04 | 2018
Build 24

Bug fixes:

  • Macros no longer execute incorrectly after some macros are removed by /killgroup command - Access violation no longer thrown when actions are removed by other triggered actions
  • /if statement finally handles complex expressions fixing a long standing bug in v3.9
  • Input is now displayed next to the prompt instead of on the next line - /scrollgrep with regular expression abbreviations such as /d no longer throws access violations when encountering characters above 128
  • Handles input from muds correctly regardless of whether Telnet GA option checked or not.  

New procedures:

  • @If(condition) returns 1 if condition evaluates to true 0 if false.
  • @Decomma(string) returns the string without commas.
  • @Replace(OriginalString,StringToReplace,ReplacementString)
  • @EnumList(list,string) or @Enum(list,string) returns the 1 based index of the listitem matching the string or 0 if not found in the list.

Debugging extended:

In addition to script debug output there is more debug output associated with other error trapping. Use debug viewer from http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx to view debug output from mm2k6.