AION Macro Tutorial
(updated with external link, see below this post)
Found this and thought I'd share with you all 
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Macro Tutorial
In my own opinion, with the vast amount of experiencing in making great MMO games, NCSoft has implemented one of the most useful features in Aion. In this case - Macro, which is a key feature in NCSoft AAA Grade MMORPG Lineage 2.
In this tutorial, we will be exploring how to click and drag the skills into the macro command box. I will also show you the 2 most popular macro examples used by solo and group party players. I have also written down some of the most basic and commonly used macro commands at the bottom of the tutorial. And before I conclude the tutorial, I will share with you the issues arises from using the macro and how to use them so that the chain will not be interrupted.
For new players, do not worry if you think that typing macros may be equivilant to keying in html or C++ command lines. Thank NCSoft for the Click and Drag function that will save you tons of trouble.
Before we go on, please check yourself on the Key Map under Option menu. As each and everyone of us uses different sets of keys that suit us well.
Step 1 : Open your Macro Menu and Skill menu

Step 2 Click on New Macros or Edit(if you want to edit existing Macros)
Step 3 Click and drag the skill icon into the "Enter Macro Command" Box
Step 4 Key in /Delay 1 after every single skill command(or change the number if u wan longer delays. 1 = 1s)
Step 5 Under name of the macro, key in the name you want. And if you want, you may key in a brief description of what the macro do.
Step 6 Select the Icon you like
Step 7 Click save (the save button will remain grey if there is no name in "Name of Macro")
------------------------------------------------------------------------
That is about the juice of it. You can also drag in icons from the Actions or Emotes tabs and the command will be automatically key in for you. It is that simple.
Below are some of the examples I can share with you for Both Solo and Group party. Though there are some listed examples in the macro box, but some of them are either too troublesome or command are too tedious. At this stage I do not have the full macro command list but what I am going to list down will be by far the most frequently used.
Solo Skill Chain :
/Automatic Selection <---Key in this ONLY if you are even too lazy to click on the mob manually
/skill [name of skills]
/delay 2 (set your delay accordingly not more than 4-5)
/skill [name of skills]
/delay 2
/Attack (Resume auto attack)
Group Party Assist Attack Macro :
/select [Nick of the tank] (exclude "[" "]")
/skill Assist Target (will switch target to the one the tank is targetting)
/Group Assisting to attack [%target] now. (Group chat - [%target] will auto change into the name of your target. Must key in "[" & "]")
/Attack
I do not recommend you guys to use skill chain in the Group Party Assist Attack Macro. Dedicate your skill chain using another macro icon. It will save you a lot of headache trust me.
Useful Macro Command
/Select = Target
/Skill Assist Target = If you target your tank and he is in turn targeting a mob, your target will switch to the mob
/Select [%target'starget] = same as /skill Assist Target (thx to Xareny at Official beta forums)
/Group = Group Chat
/Shout = Shout
/General = General chat (actually if you want to chat in normal channel, just type what you want to say in the line will do. You do not need this command unless your chat is in eg Alliance chat mode)
/Legion = Chat will only display among legion members
/Attack = Attack
/Automatic Selection = it will choose nearest mob
/Skill [skill name] = Use the skill as reflected in the skill name (You do not need to key in the "[" & "]")
[%Target] = Will display Target name. You will need to key in "[" & "]"
[%group1] = Will display the player occupying the first slot of the party
/delay 1 = delay set to 1 sec (I recommend you set your delay according to the casting time of your previous skill command)
As for the details or command for the skill names, emotes and action, all you need to do is drag the icon into the "Enter Macro Command" box will do.
Movement while executing macro skill chain
I have read the forums and realise that some players find it difficult to chain the skills when using macros or the macros are always interrupted.
One of the most common mistakes is that players forgot to include /delay command after every skill command. It is a must if you want the skill to chain flawlessly. I recommend you set your delay peg to your cast time. However, I do not set the delay above 4-5 as that is about the maximum waiting time to toggle the next chain skill.
Ok, bad news for spell casters, you cannot move if you are using macros. The macros will be interrupted as your skills are ranged type. You can only move at the 2nd last skill chain you have put in your command lines. BUT you can only start moving 3/4 of the way when you are casting the spells. (Not tested though, it is my theory)
For melee class, if you click on the macros at a distance from your mob and all your skill chains are close range type, I realised the Aion game mechanic will execute the macros command as if the mob is next to it.
What I mean is this - Your character will run towards the mob, but the programme will execute the first line of the skill command. As the mob is still in the distance, the programme may think that the skill has been executed and go for the next line.
For eg :
Your macro commands is as follow :
/Skill Skill 1
/Delay 2
/Skill Skill 2
You click on the macro while the mob is at the distance, your character took let say 2 second to run towards it. When your character reached the mob, it will execute skill 2 (if it is not a chain skill).
For Melee class players : Once you are beside the mob and you click on your macros, as long as your skills in the command are instant type skills, feel free to move around and the skill chain will still be executed. However, if there is a spell type skills in your macro, the macro will be interrupted upon movement.
I have tested the above movement test with my Chanter. Initially I have used smite (spell 2s Cast time) in the first line of my macro followed by my melee chain skills. The macro is always interrupted when I moved the instant I click on macro. When I took the skill smite out, the physical skills (both have instant cast time) chain it perfectly when I move around.
Remember this is only the beta, the macro may be improved when the game is launched. I will update this tutorial once I gotten any more updates. Feel free to leave any comments to point out my errors and I will amend accordingly.
EDIT:
Also now there is a good explanation on PowerWiki
Does anyone know if they allow the /if - then commands? I fell in love w/ those when I was playing Runes of Magic.
Awesome guide =). Wish it were that simple though. The macros are a bitch, you have to get delay time just right on every skill otherwise it either takes too long in between skills or it just cancels if it tries to do a skill too quick. Takes a lot of mucking around with.
You can use the skill attributes to find out how long to delay and such....they give you a casting time and a cool down time.....either in-game or use the skills page on Aion PowerWiki (choose your class, then on that page scroll down to find a link to that classes skills). Have to say the drag and drop macro creator is great...if you do use drag and drop....drag skills from skills window not hotbar, if from hotbar....macro will enter a hotbar space so if u take the skill out of hotbar.... macro will not work or activate whatever you put in that hotbar space.
Made a simple macro in a minute or two for my cleric buffs.... pretty easy, was dreading learning how to type in the macro's till I read about the drag and drop
Buffs went from three hotbar spaces down to one...awesome.
For the cleric buffs casting time was .5 sec so i just did a 1 sec delay between them and it worked fine....would people be interested in sharing macro's maybe in members section or so, if someone gets real creative??
I forgot to mess around with macro's this weekend, was meaning to but never had any real downtime and wanted to just play. As a sorc, especially in pugs, a macro to identify the target you are sleeping will be a must, as well as a quick way to advise of a successfull sleep or resisted one.
I think for next beta I'm gonna mess around with my skill rotations for my glad and see what I can do with it for shits and giggles, I must say I hate the way you either have to use the stupid approach target command, or manually run yourself up to a target as a melee class when using your skills. I guess it's good in a way, just took me a bit to notice what was going on, so used to the automation of previous games when using active skills as a melee.
Been trying to make a good macro for my Ranger on CAION last night.
It didn't worked as nice as I would like, so still working on it. Could be a latency thing tho.
This is a very thorough thread. Great post! Before we know it there will be a bot made completely from macros. Complete with infinite loop commands.
Good stuff! Should be useful for taking care of shield block abilites.
Ya, I will definitely be using this guide to make a macro for my Ranger. I have to hit my autoattack all the time. If, I make each of my spells resume auto attack with macros, that could be neat.
I was thinking that too Manicai but there is a problem with that ... the macro doesn't show the recast timer and when it is ready to be fired again.
Normal
New
Hot
Hot New
Locked
StickyRecent blog posts
- The Elysium Ten Commandments
- Ten Things To Not Do In The Early Morning
- Top Ten Things To Not Say During Sex....
- Top Ten Signs You Drink Alot of Coffee..For Andi
- Top Ten Things That WIll Happen When You Work on a Car
- Top Ten Things You Will Hear Toddlers Say
- Top Ten Reasons Why It's Good To Be A Kid
- Top Ten Reasons Why It's Good To Be An Adult
- Top Ten Things To Do In A Zombie Attack
- And now for something different....


















But I'm wondering what are all the command we can use for the macro.
It might be usefull to have some trigger command like you spot the target and on attack range, the action command trigger. could be usefull...
I,ll try to look at this matter.