MMO Macros
RIFT Macros

RIFT Macros

Macros for RIFT

RIFT, a free-to-play MMORPG developed by Trion Worlds, has become increasingly popular among gamers for its captivating storyline, expansive world, and innovative gameplay. One of the most useful features of RIFT is the ability to create and utilize macros, which are simple sequences of commands that can help streamline your gameplay experience.

Introduction to Macros in RIFT

Macros are customizable sequences of commands that allow players to execute multiple actions with a single button press or keybind. Macros can be used to perform a wide range of tasks, such as casting spells, using items, targeting enemies, or executing complex ability rotations. They can be particularly helpful in reducing the number of keybinds a player needs to memorize and improving overall gameplay efficiency.

Creating and Editing Macros

Creating and editing macros in RIFT is simple and straightforward. To create a new macro, follow these steps:

  1. Press the ESC key to open the main menu.
  2. Click on the Macros icon or press CTRL + M to open the Macro window.
  3. Click the New button at the bottom of the Macro window.
  4. Type a name for your macro in the Name field and select an icon for it.
  5. In the Commands field, enter the macro commands you want to use, one per line.
  6. Save your macro by clicking the Save button.
  7. To assign your macro to a hotkey, drag the macro icon from the Macro window to a hotkey slot on your action bar.

To edit an existing macro, open the Macro window, select the macro from the list, make the necessary changes to the Name and/or Commands fields, and click Save.

Macro Commands

RIFT macros consist of a series of commands, which can be categorized into the following types:

Basic Commands

These commands perform basic actions, such as casting abilities, using items, or targeting.

  • /cast [ability name]: Casts the specified ability.
  • /use [item name]: Uses the specified item.
  • /target [name]: Targets the specified player, NPC, or enemy.

Advanced Commands

These commands provide additional functionality, such as creating timed delays, suppressing error messages, or setting focus targets.

  • /wait [time]: Pauses the macro for the specified time in seconds (limited to a maximum of 5 seconds).
  • /suppressmacrofailures: Prevents error messages from displaying when a macro command fails.
  • /focus [name]: Sets the specified target as your focus target.

Conditional Statements

Conditional statements allow you to create macros that perform different actions based on certain conditions. This can help you create more versatile and powerful macros. Here are some commonly used conditional statements in RIFT:


The @target conditional allows you to specify a target for an ability without changing your current target. For example, you can use this to cast a heal on a specific party member without deselecting your enemy target:

/cast [ability name] @party1


The @mouseover conditional allows you to cast an ability on the target you are currently mousing over, without having to select them. This is especially useful for healing and support roles:

/cast [ability name] @mouseover


The @focus conditional lets you cast an ability on your focus target without having to select them. This is helpful for keeping track of specific targets in a battle, such as enemy healers or important NPCs:

/cast [ability name] @focus

Combining Macros with Addons

Addons are community-created modifications that can enhance your gameplay experience in RIFT. Some addons can work in conjunction with macros, allowing for even more customization and efficiency.

For example, you can use an addon like Click Box Healer to create a customizable healing grid and then use macros with the @mouseover conditional to quickly heal party or raid members without having to click on their unit frames.

Best Practices and Tips

To make the most of your macros in RIFT, consider the following best practices and tips:

  • Keep your macros organized by creating separate categories for different roles or characters.
  • Make use of the /suppressmacrofailures command to prevent error messages from cluttering your screen.
  • Utilize conditional statements to create versatile and context-aware macros.
  • Be cautious when using the /wait command, as using long wait times can negatively impact your gameplay efficiency.
  • Experiment with different macros and commands to find what works best for your playstyle and character.

Macros are a powerful and flexible tool that can greatly enhance your gameplay experience in RIFT. By understanding how to create, edit, and utilize macros effectively, you can streamline your gameplay, reduce the number of keybinds you need to memorize, and ultimately become a more efficient and effective player. With this comprehensive guide, you now have the knowledge and tools needed to master the art of macros in RIFT. Happy gaming!