The Avalon Internal Macros system is intended to reduce the effects of lag, and standardise any terminal or Avalon software you use (if you choose to do so).
Syntax: MACROLIST (or M) [<macronum>].
Lists all macros defined under your character. If you specify a number, it will list macros in batches of ten from that number.
Syntax: SHOWMACRO <macronum>
Shows you the definition of a specific macro.
Syntax: SETMACRO (or SM) <macro number> <macro content>
Example: SM 6 prod myself::kill !2::smirk
Sets up a macro. You have 250 macros. You can imbed more than one command by separating them with :: and targets with ! followed by the target number. You can have multiple commands in the same macro and you can refer to other macros within a macro by simply placing its number at the start of the SM or just after a :: where a new command would follow.
The ALIAS and TRIGGERS system is far more flexible than the old-style macros. HELP ALIAS and HELP TRIGGERS document these settings but you can type ALIAS to list your aliases, TRIGGERS to list your triggers, and ALIAS LOAD ALL to restore archived aliases (e..g. a standard procedure if your character goes dormant for a time).