Even though crafting is nothing that can be fully automated in any legal way, there are quite some
possibilities and different ways to go with using macro's, to make a crafter's life a bit easier.
As the crafting patch is just right around the corner *cough*, i thought i would share what i came up with so far.
Since players can craft in more then one profession, i will make use of variables,
if you don't want to use variables, you could just enter the npc's names right instead of the variables.
/delay 3 /variable X [PreviousTarget] /variable Y [Target]
the this will define the profession master and material npc.
replace X and Y with the variable's you want to use. make sure you replace them accordingly in the other macro's too
select the profession master, then execute the macro, and select the material npc. you have 3 seconds for that.
make sure you do it in this order, or it will screw up the other macro's.
if you clicker slower/faster, just alter the amount of seconds in the first line. check the variable tab in the macro window to see if it worked.
you will have to use this every time you start aion, or overwrite the variables with something else.
/select [VariableX] /attack /delay 6 /attack /delay 5 /select [PreviousTarget] /attack
this will make you talk to the profession master, wait 5 seconds to hand in / accept new workorder and then run back to the craftingtool and open the crafting window.
this will require some tweaking, simply replace the amount of seconds in the third and fifth line with the time you need to hand in your work order and accept a new one. after a while, when you found the times which work best for you, you will develop some routine, and leveling crafting will appear a lot faster
if you press tab in the crafting window, you will just get right in the input field where you enter the amount of crafts you want to do, helpful if you only want to do the required workorders. sadly you still have to use the mouse to press the "craft" button
so what i usually do is, buy mats for 11 craft runs (as in run = where i only craft 3/4 of the attempts i get) so it requires some math to buy the mats. then i go craft 11 runs, sometimes i finish early and can start the next higher work order, sometimes i need an additional run so have to buy some more mats.
/variable X [Target]
this will just define your current target as the material npc.
/select [VariableX] /attack
this will just make you talk to the material npc.
/selectbrand Y /attack
you can use this to run to your craftingtool after talking to npc's.
this will only work if you are in a group, and can receive leadership for a second. brand your craftingtool of choice with
a brand of choice (skills -> actions, or just drag the desired brand to your skillbar) - you won't see the brand (don't worry) but the select command next to it should light up.
edit the macro, and drag the select command for your brand on your macro. replace the first line with the new added line, and voila.
unless the brand is used on another entity, you leave the group, or the group disbands, you can use this macro to run to your crafting tool and open the crafting window.
this works quite good if you craft in a duo, you will have to agree on using brands though
of course, in a group you can also use brands for the npc's so you won't have to fiddle with variables anymore. crafting in a group has some advantages.
that's it, hope it helps, enjoy
make sure to report problems, ask questions - i will do my best to help.