Tuesday, March 16, 2010

AION Macros Guide

This is a beginner's guide to Aion's Macro system. Be sure to read it in its
entirety until you feel comfortable with the commands.

Contents

* 1 How to create a Macro
* 2 Editing a Macro
* 3 Deleting a Macro
* 4 Commands
* 5 Parameters
* 6 Variables
* 7 Delay
* 8 Tips From NCSoft
* 9 Completed Macros


How to create a Macro

1) Open your 'Macro Window' ("U" Key by Default).

2) Click 'New Macro'

3) Name your Macro

4) Create a description of your Macro (optional)

5) Choose which Icon you want to use, this will be on shown on your Hot Bar(s).

6) Drag and drop the appropriate Skills, or manually add them and other commands.

7) 'Save' your new Macro.

Editing a Macro

Select the Macro you wish to edit in the 'Macro Window' and then click the
'Edit' option at the bottom of the window. Always 'Save' after each edit!

Deleting a Macro

Select the Macro you wish to delete in the 'Macro Window' and then click the
'Delete' option at the bottom of the window.

Commands

/Skill Enter '/Skill [skill name]' in the Enter Macro Command box of the Edit
Macro Window. You need to enter the exact name of the skill, including spaces,
to run the macro properly.

Ex) /Skill Ferocious Strike II

/Use Enter '/Use [item name]' accurately in the Enter Macro Command box of the
Edit Macro Window.

Ex) /Use Mercenary Canteen

/QuickBar x y z Enter '/Quickbar [quickbar type] [number of quickbar rows]
[quickbar number]' in the Enter Macro Command box of the Edit Macro Window. The
numbers for quickbar types are: Basic Quickbar (1), Alt Quickbar (2), Ctrl
Quickbar (3), and Right Quickbar (4).

/Delay Delay is measured in seconds.

EX) / Delay 3 - This will cause the Macro to wait 3 seconds before performing
the next item on the script.

/Chatcommand Chat Enter '/[chat mode] [text]' in the Enter Macro Command box
of the Edit Macro Window.

Ex) /Whisper Hi there!

You can enter [%Yourself], [%Pet], [%Group1~5], [%Pet1~5], [%Target],
[%PreviousTarget] and [%TargetofTarget] while in the middle of a chat.

Ex) /Group %Group1 is really the best!

/ChannelCommand A channel command can be registered to a macro.

Ex) : /1 Area Channel, /2 Trade Channel, /3 Seek

/Select %NPCName, %CharacterName Select %NPCName, %CharacterName

/Variable You can assign variables to frequently used names by entering
/Variable [0~9] [name] in the Enter Macro Command box of the Edit Macro Window.

Ex) /Variable 0 Minor Potion of Life

You can compose macros more easily by registering variables assigned to long
names. Assigned variables can be checked in the Variable tab of the Macro Window.

Ex) /Use #Variable 0 - uses a Minor Potion of Life.

Parameters
%Self Use when selecting yourself
%Pet Use when selecting your pet
%PartyN_Pet Use when selecting a pet that belongs to the party member N
%Support Select the target of the chosen target
%AutomaticSelect Auto Select (Shortcut : Tab)


Variables

You can Assign Variables by entering /variable [0-9] [name] in the Edit Macro
Window.

/Variable 0 Secret Remedy of Life

/Use [%Variable0]

Delay

This sets the duration of wait time between command executions. Make note that
the Global Cooldown is about 1 second long. Yet, with latency and other issues,
sometimes it can be a few millisecond more than a second. For this reason, when
using starter abilities (or any non chain ability) and the first chain ability
I suggest using a delay of 1.5 seconds.

Ex)
/Skill Weakening Severe Blow II
/Delay 1.5
/Skill Ferocious Strike II
/Delay 1.5
/Skill Robust Blow II

When using multiple types of chains (i.e. if we wanted to use Rage II first,
unless its on cooldown, then we want to use Roboust Blow II and Wrath Strike I
chain instead) you can then use a delay of 1 second. Since technically Rage is
our first chain ability activation it receives a delay of 1.5. We want Robust
Blow II and Wrath Strike I to be used IF Rage II is on Cooldown. Thus, those
are our 2nd and 3rd chain ability activations.

Ex)
/Skill Weakening Severe Blow II
/Delay 1.5
/Skill Ferocious Strike II
/Delay 1.5
/Skill Rage II
/Delay 1
/Skill Robust Blow II
/Delay 1
/Skill Wrath Strike I

After The final chain ability, if you are wanting to go back to a starter
ability (or any non-chain abillity) you revert back to a delay of 1.5. Again
this is to ensure latency issues are taken into account.

Ex)
/Skill Weakening Severe Blow II
/Delay 1.5
/Skill Ferocious Strike II
/Delay 1.5
/Skill Rage II
/Delay 1
/Skill Robust Blow II
/Delay 1.
/Skill Wrath Strike I
/Delay 1.5
/Skill Provoking Severe Blow I
/Delay 1.5
/Skill Shining Slash I


Tips From NCSoft

- Dragging a skill, function, emotion, Quickbar or item icons onto the Enter
Macro Command box of the Edit Macro Window enters the command automatically

- You cannot enter another macro within a macro.

- Some commands may require sufficient cooldown time between the execution of
commands.

- Macros are stopped when there is not enough MP or HP to execute a skill, or
when there is no target.

- You can use the Example tab to see how you can use commands.

- You cannot use macro commands in the Chat window.

- You can Cut & Paste from an external program such as Notepad. So, even though
you can only have 12 built macros, you can quickly and easily switch them out
if you store your Macros.

-Macros built on one character will NOT carry over to a new or different character.

Original source: ign.com