FFXIV Macro Guide


FFXIV ARR Macro Guide

At first glance, the macro system for FFXIV ARR can seem a bit overwhelming. However it can be helpful when you take the time to learn the system. From a simple greeting macro that says, “Aloha [PC]!” (or auto-translate a (Hello!) if you want to) while you bow/dance/wave/cheer. To the more complicated, target X creature/npc, auto-attack, face X creature, mark it with a symbol, and say “Attack X creature first!!”. Used correctly, macros can easily improve your overall experience in Eorzea, and I hope I can help out with this little guide.

First let’s start with the, “Player Macros” menu. You can find it in the “System” menu. You are able to create a total of 100 macros. Each can hold up to 20 lines of text. I really don’t think you’ll run out of room :P.

To the left are your 100 macro slots. When a macro slot is selected, the Name and text will be displayed on the right hand side. The default icon for a macro is a greyish box that looks like a keyboard key with an “M” in it. You can select this icon and replace it with various in-game icons that are readily available. Now give your macro a name by filling in the box located to the right of the macro icon you just selected. Simple enough? The fun part comes next.

Macro Basics


Most macros have 3 parts. Here is a quick example of what a simple “Cure” macro looks like.

/action “Cure” <t>

This macro would cast “Cure” on  your current target (<t>) Now let’s break it down into it’s 3 parts.

/action¹  “Cure”²  <t>³

  1. Commands (What “Type” of macro you want to use)
  2. Actions (Specific move/action/emote/etc)
  3. Targets/Placeholders (The object you want to use it on)


So we’ll start with the Command part of the macro. As in the example above all Commands will begin with a backslash ( / ).  This is immediately followed by the “Type” of command.

Next is the Action part. All actions NEED to be in quotations as seen in the example above. They are also case-sensitive, as well as “space” sensitive in regards to the specific action being used. An example would be the Pugilist move True Strike. When used in a macro, it NEEDS to be input as “True Strike”. “Truestrike”, “true strike”, True Strike, TrueStrike would only get you error messages.

Finally, all macros need a target. However you will not ALWAYS be attacking the same target so how do you make it so you don’t have to always type in a new target’s name? For this we use “Placeholders”. Simple syntax that let’s the game know who or what you want to target and fills it in for you. Left without a target or placeholder most macros will NOT work. In the example above, I used <t> for current selected target. While targeting an object, the <t> would be replaced by the name of the target, such as Goblin Mugger, Tuco-tuco, Toxic Toad, Ikua Purdy, etc. and so on. In some specific cases, if you want your target to be a specific player character, their names MUST be in quotations and CASE AND SPACE SENSITIVE. The best example of this would be during a /tell.  A macro to send a greeting  message via “Tell” to whoever you are targeting would look like this.

/tell “<t>” Howzit!!!

or you want to target the tank in your party SPECIFICALLY

/targetpc “Abunai Lakshmi”

*note in this example for a macro the name needs to be changed to the actual name of your tank

Now that you understand the meat of the macro system the following list will be broken down into 2 categories discussed above. Commands and Target/Placeholders.



  • /action(/ac)

Used for all actions, weaponskills, spells and abilities. Uses an action on specified target. Uses current target when not specified. This cannot be used with actions you have not yet learned, or when restricted by other factors.


  • /partycmd (/pcmd)

Executes various party commands. Opens your party members display
when no subcommand is specified.
add ―PC name‖ – Invite a PC to your party.
leave – Leave your current party.
leader ―PC name‖ – Pass leadership to a PC in your party.
kick ―PC name‖ – Remove a PC from your party.
breakup – Dissolve your current party

Macro Ex: /pcmd add <t> (Invites the person I target to my Party

  • /marking (/mk) type

    Set a sign on the specified target. Uses current target when not specified.
    >>Target types:
    attack1(up to 5)
    bind1 (up to 3)
    ignore1 (up to 2)
    off (Turns off enemy sign.)

    Macro Ex: /marking attack1 (Sets sign ―Target to Attack 1 on current target.)
    (a tank could want this woven into an attack to always mark the target they’re attacking)

  • /target (/ta) name – Targets the specified target by name.
    Target must be within range for this command to function.
  • /targetnpc (/tnpc) – Targets the closest NPC within a certain radius.
  • /targetenemy (/tenemy) – Targets the closest enemy within a certain radius.
  • /battletarget (/bt) – Targets the closest enemy within a certain radius that is attacking you.
  • /assist (/as) name or placeholder like <t> – Targets the target of another Player or NPC by name or via placeholder. (A target must be specified.)
    Assists current target when not specified.
  • /facetarget (/ft) – Immediately turns your PC in the direction of your current target.
  • /nexttarget – Target the next nearest enemy (Same as using [Tab] Key)
  • /previoustarget – Target next furthest enemy (Same as [Shift]+[Tab])
  • /targetlasttarget – Target your last target
  • targetlastenemy –  Target your last enemy targeted (Useful when fighting adds as tank, aggro the add and retarget the one you were beating down to begin with :))
  • /focustarget –  Can use this to toggle focus on and off. Creates a Focus target. A separate target lifebar that does not leave the screen until DEAD for NPCs or until taken off for PCs.Only 1 focus target at a time. Very useful during escort missions.
  • /autotarget – Randomly chooses targets near you
  • /lockon – Toggle on and off lockon reticle.
  • /recast  – Displays time remaining until the specified action can be used again.
  • /echo (/e) message – Displays a message that only you can see. (Useful for remembering where you are in your rotation without annoying other players)
  • /macroicon [actionname] – Displays icon, recast time, help text, and other information regarding the specified action. Can only be used once in the first line of a user macro.

*note If I find more I willl edit as they come.

Targets and Placeholders

  • <t>
    • Displays current target name.
  • <tt>
    • Displays target of current target’s name.
  • <lasttarget><lt>
    •  Displays the name of your last target when no target is currently selected.
      Displays the name of your previous target when a target is selected.
  • <lastenemy><le>
    •  Displays the name of your last enemy target.
  • <la>,<lastattacker>
    •  Displays the name of the last enemy on which you inflicted damage or used an action.
  • <me>
    • Displays your character’s name.
  • <p>,<pet>
    •  Displays the name of your current pet.
  • <0>
    • Displays your character’s name.
  • <1>~<8>
    • Display Party Member 1-8’s name.
  • <attack1>~<attack5>
    • Displays Target to Attack 1–5‘s name.
  • <bind1>~<bind3>
    • Displays Target to Bind 1–3’s name.
  • <stop1>~<stop2>
    • Displays Target to Stop 1-2’s name.
  • <square>
    • Displays target marked with a square’s name.
  • <circle>
    • Displays target marked with a circle’s name.
  • <cross>
    • Displays target marked with a cross’s name.
  • <triangle>
    • Displays target marked with a triangle’s name.
  • <mo>,<mouse>
    • Displays mouseover target’s name
  • <hp>
    • Displays current HP and maximum HP.
  • <hpp>
    • Displays current HP as a percentage.
  • <mp>
    • Displays current MP and maximum MP.
  • <mpp>
    • Displays current MP as a percentage.
  • <tp>
    • Displays current TP.
  • <class>,<job>
    • Displays current class and level.
  • <pos>
    • This one is (As Proto would say:)) Nifty. It displays coordinates of your current location, which can then be selected on the chat screen. Selecting it, opens up the map with a flag to your exact coordinates. No need to do the mapping out yourself anymore. Also this flag is temporary. So once you zone, the flag is gone and your map is clean again :).
  • <focus><f>
    • Displays current Focus Target’s name
  • <r>,<reply>
    • Displays the name of the last player from whom you received a /tell.
  • <se. 1>~<se. 16>
    •  Plays a sound effect when used in party chat.

*note Work in Progress I will edit when I have time :)


Sample Macros

1-button Pugilist Combo

/ac “Internal Release” <me>
/ac “Haymaker” <t>
/ac “Snap Punch” <t>
/ac “True Strike” <t>
/ac “Bootshine” <t>

This is one I use.  Using this macro will also free up your hotbar by putting 5 moves into 1 button/keybind. This is called a conditional macro. By continuously using the same button/keybind you can fire off this whole list of commands 1 by 1 as the conditions are met. Before any attack I want to max my DPS output, by using Internal Release. If Internal release is on GCD the macro will immediately check Haymaker(which is only available immediately after evading an attack). If Haymaker isn’t ready, it will check for the next move in line, which is Snap Punch(only available in Opo-opo form). Next up is True Strike(only available in Coeurl form). It will stop when a condition is met, which is why Bootshine (default form move for pugilists) is last. Being the default combo starter Bootshine will always be ready and it’s condition always met(Except when on GCD of course). Putting Bootshine first, you will NEVER see the rest of this macro fire off at all.


Simple Marauder Combo

/macroicon “Heavy Swing”
/ac “Heavy Swing” <t>
/wait 3
/ac “Skull Sunder” <t>
/echo “Heavy/Sunder combo”


*Easy mode combo for Marauder/Warrior to get the most potency out of Skull Sunder. (Should have the icon for Heavy Swing so you can watch it’s GCD, but the /macroicon command has been buggy for some people, according to forum reports. It’s optional.)


All-in-one Defense bonus button

/ac “Foresight” <me>
/ac “Bloodbath” <me>
/ac “Keen Flurry” <me>
/ac “”Featherfoot” <me>


*Utilizes any cross class “Skill” defense buffs (as long as you have their respective classes at the appropriate level to use them of course). This will use the first buff in the order as long as it is available and off GCD. Spam and use all of them at once for a massive boost. Or, if you prefer, you can use it sparingly every 10-15 seconds to keep a buff up at all times.


All-in-one Offense bonus button

/ac “Raging Strikes” <me>
/ac “Internal Release” <me>


*Allows you to spam the 2 cross class skill buffs from Archer and Pugilist. Alone, they are good buffs. Together, they allow you to do very nice crit damage.


GLD and MAR Starter Macros

/ac “Fast Blade” <t>
/ac “Shield Lob” <t>


*This macro will check to see if you are in range for Fast Blade. If not then it will Shield Lob. Very useful when an add gets past you and runs for your backline. You are able to hit it with some sort of enmity generator move without chasing it down. Marauders have a similar macro using Heavy Swing and Tomahawk…..


/ac “Heavy Swing”
/ac “Tomahawk”
*Or if you play both classes, are lazy like me,  and don’t want to make 2 macros …..


/ac “Heavy Swing” <t>
/ac “Fast Blade” <t>
/ac “Tomahawk” <t>
/ac “Shield Lob” <t>


*This would only be able to fire off on the appropriate class anyways. Just be sure to turn off “Error Messages” as your screen will be loaded with Error Spam lol.

Leave a Reply