Rift Commander - Rift Slash Commands and Macros

Updated Sat, Mar 05, 2011 by Medawky

Most of us who have come to Rift are no strangers to the MMOG. One of the drawbacks to game expatriation is the uncomfortable transition phase where we attempt to call up our favorite shortcuts and commands from our prior worlds. To help you make it as seamless as possible we have compiled a list of slash commands and macro calls to help you feel right at home again.


Macros are a series of commands strung together in a player created file to help simplify actions and to help aid performance in fast pased scenarios. The macro editor in Rift is one of the easier to use, but is limited to a single ability/spell use per macro - so it may not necessarily be one of the most powerful.

An example of a spellcasting macro:

#show Healing Grace
cast @mouseover Healing Grace

This macro uses a couple of elements you will want to familiarize yourself with. First,the #show command calls the corresponding icon for the spell/ability you will be using to allow for easy identification. The second element is the @mouseover command which will make the target of this spell whoever you are hovering over with your mouse - either on their avatar itself or their party/raid frame.

You can use any of the following modifiers to help in selecting a target for your macro:


Macros are also helpful to raid leaders or tanks who may want to simplify the ready check process:

p Pulling %t when all players are ready.

Notice that in both macro examples there is no need for the preceding slash in front of the command, in fact if you attempt to use it in the editor it will auto strip it for you. We also used a variable command in the macro; the variable of %t returns the targets name while %s will return gender and %r will return the targets race. Feel free to use the variables to add some flavor to your macros or just to annoy your teammates.

One other item of note about the editor - when adding an ability or spell to your macro there is no need to spell it out, simply shift click it directly from your hotbar and the editor will import the name for you.

General Commands

 Command Function
/alias One of the most powerful functions; alias allows you to bind a function to a slash command of your creation - e.g. /alias Heal cast Healing Grace will now make /heal instantly call that spell up.
/announce Used to make an announcement to your raid.
/cancelbuff  Used to remove a specified buff.
/camp Camps to character selection screen.
/clearfocus Used to clear current focus target
/combatlog Used to toggle a parseable combat log. 
/dismount Dismounts the player
/dungeoninfo Dungeon lockout information
Equips a specified item
/equipslot  Equips the specified item.
/exportkeybindings  Exports your keybind settings to a file called mykeys.dat
/exportui  Exports the UI settings to a file called myui.dat 
/filter Toggles the chat profanity filter
/focus Creates a new target portrait. 
/follow Follows the selected player 
/friend Adds the specified player to your friendslist
/friendslist Opens up the friendlist
/getfocus Returns the current focustarget
/help Returns a list of available commands (this list)
/importkeybindings  Imports previously exported keybind settings
/importui Imports previously exported UI settings 
/inspect Opens the targets player character information.
/loadequip  Loads the specified equipment
/loc Displays your location in the world.
/logout Same as /camp
/macro Opens up the macro editor
/motd Sets or displays the guild message of the day
/played Displays total played time for that character - do not use near spouse. 
/pvp Toggles the pvp-flag
/quit Camps to desktop
/random Rolls a virtual dice for  a random number between player specified minimum and maximum
/resetinstances Resets all current dungeons
/returntorespawn Returns player to respawn point - only usable when dead.
/role  Toggles between specified roles.
/roll Same as /rand
/saveequip  Saves all current equipped items. Maximum of 10 equipment sets allowed. 
/trade  Opens up a trade window with targeted player. 
/tweet  Exports text to Twitter - fully integrated in-game, also allows for screenshot export
/use Uses the specified item. Also works with items from collections.
/version Returns the current version of the game
/who Displays other players, can search by level, race, class or location

Combat Commands

Command Function
/cast  Casts the specified spell
/startattack Starts a melee attack
/startrandgedattack Starts a ranged attack
/stopattack Stops current attack
/stopcasting Stops current spellcast
/target  Targets closest name to syntax inputed
/targetexact  Will only target exact match

Pet Commands

 Command Function
/petaggressive Sets pet to aggressive mode, will attack any enemies in range
/petattack Orders pet to attack specific enemy
/petcast  Orders pet to cast specific spell
/petdefensive Sets pet to defensive mode, will only attack enemies that engage their master
/petfollow Orders pet to follow
/petname Allows pet to be renamed.
/petpassive Sets pet to passive mode, pet wont attack a damned thing.
/petstay Orders pet to stay. Sit Ubu, sit. Good dog.

Chat Commands

 Command Function
/chat  Used to speak in specified channel, can also be shortened by using specific channel #
/chatlist Displays a list of all channels you are in.
/gu Used to speak in guild chat - also a great webcomic. 
/lfg Adds player to looking for group channel. 
/o Used to speak in officer chat if you are an officer in your guild. 
/p Used to communicate in party chat.
/ra Used to communicate in raid chat - raid leader can use /rw to broadcast a message
/r Replies to the last whisper.
/s Used to communicate in immediate local area
/w Used to communicate privatley with another player, can also use /t
/y Used to communicate in current zone - used mostly to annoy fellow players. 

Group Commands

Command Function
/clearallmarks Clears all player set raid marks
/clearmark Clears specific raid mark
/dumpraid  Creates an XML file containing current raid members.
/partyleave Leave the party.
/invite Invites selected player to the party.
/promote Promotes the specified player to the raid leader position.
/leader Promotes the selected player to the party leader.
/leave Leaves the party or raid.
/mark Used to add a targeting number over the top a selected enemy
/raid_create Creates a new raid.
/raid_disband Disbands the raid.
/readycheck Used to perform a check to ensure all raid/party members are ready. 

Hopefully this list will help acclimate you to the Rift command vernacular and help expedite your assimilation into the fold. In other words, we hope this gets you properly up to speed on some Rift commands. Happy hunting!

Great article. As someone who is new to macros and who's main is a Cleric this guide will come in handy! I am absolutely loving RIFT!

When you are doing zone quests, it is pobslsie to join any groups without the need of asking the group leader. This is one of the many unique features of Rift that has a high chance of being abused. Just click on any player then in their portrait/photo there is a join group button over their head.

What is an unlock phone? Traditionally, when you buy a cell phone and service plan from a mobile telecommunications carrier such as Sprint, Cingular or ...


Trion Worlds reveals more about the new Arbiter Soul coming to RIFT with the 2.7 update.

News, Official Announcements
Mon, Mar 17, 2014

Pick your poison. It seems like many games want your attention this weekend and they’re hosting an assortment of events to get it.

Beta, News, Official Announcements
Sat, Mar 15, 2014

Trion Worlds unveils Glyph, its new lightweight hub for digital PC games and other digital goods.

Press Release, News, Official Announcements
Thu, Mar 13, 2014

RIFT’s Nightfall, Oathsworn, and Dominion factions now have a new Conquest map to slug it out on with the Steppes of Infinity.

News, Official Announcements
Thu, Mar 13, 2014

News from around the 'Net