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.