Ultimate Rift Emote And Macro Guide
By: Keegan
**Basic Rift Commands-Emotes**
(All emotes are /"emote")
apologize
angry
attack
beg
Bonk
bow
bye
charge
cheer
chicken
clap
confused
cower
cry
curtsey
dance
drink
eat
emote
examine
facepalm
flex
flirt
gasp
Giggle
grin
grovel
hello
hug
kiss
kneel
laugh
laydown
listen
lol
no
openfire
point
ponder
pray
rude
salute
shrug
silly
sit
sleep
smile
talk
tease
tickle
thank
warmhands
wave
yes
**Basic Rift Commands-General**
(All commands are /"Command")
abilitybar - Selects a specific ability bar page from your main bar.
afk
alias
cancelbuff
cast
clearfocus - Clears a focus set by the /Focus command.
combatlog - Brings up the combat log.
dismount - Dismounts you from your mount.
dnd
duel
dungeoninfo - Displays dungeon info.
equip
equipslot - Untested
filter - Turns adult chat filter on or off.
focus
follow
friend
help - Brings up available commands.
inspect
loc - Gives your location.
macro - Brings up the macro section.
motd - Edits message of the day.
played - Shows your time played.
pvptoggle - Toggles your PVP flag on or off.
random # - Rolls a number randomly up to the number specified.
report
returntorespawn - Returns you to the graveyard if you are dead.
role # - changes your role.
startattack - Starts melee auto-attack.
startrangedattack - Starts ranged Auto-Attack.
stopattack - Stops your attack.
stopcasting - Cancels casting.
target
targetexact
targetmark
time - Displays the server time and the local time.
version - Gives you the current RIFT version.
who - Opens the social window.
**Basic Rift Commands-Party**
(All party commands are /"Command")
clearallmarks - Clears away all target marks.
dumpraid
invite
kick
leader
mark # - Mark a target with designated number.
partyleave - Leave your party.
raid_create - Create a raid.
raid_disband - Disband a raid.
readycheck - Prompts a ready window for everyone to confirm readiness.
resetinstances - Resets a instance.
**Basic Rift Commands-Chat**
(All Chat commands are /"Command")
chat #
chatlist - Gives the list of chat channels and their numbers you have joined and that can be selected by /1, /2, etc. Aliases of this command are chatinfo and chatwho.
guild
join
leave # - Leaves a chat channel by giving its number. See /chatlist for chatlist numbers. Aliases for this command are /chatleave, /chatexit, /cleave and /cexit.
lfg - Short command to join the LFG channel (/join LFG).
party
tell
Aliases for this command are whisper, w and t. The hotkey 'r' or the command reply can be used to respond to the last person sending you a tell (or whisper).
wf
raid
say
yell
announce # - Enables join/leave announcements for a given channel. Alias for this command is /ann.
chatban #
chatinvite #
chatunban #
moderator #
owner #
password #
private # - Make a channel private. People must be invited using /cinvite to join.
public # - Makes a channel public. Anyone can join who is not on the ban list.
unannounce # - Disables join/leave announcements for a given channel. Alias for this command is /unann.
unmoderator #
**Basic Rift Commands-Pet**
(All Pet commands are /"Command")
petaggressive - Sets your pet to attack anything that comes into range.
petattack - Sets your pet to attack the current target.
petcast
petdefensive - Pet will only attack when attacked.
petfollow - Pet will follow you.
petstay - Pet stays at current location.
petname
petpassive - Sets your pet to do nothing, even if attacked.
**Basic Rift Commands-Guild**
(All guild commands are /"Command")
dumpguild
ginvite
gleave - Leave the guild.
guild
gkick
glog - Brings up the guild log.
gsetmotd
gpromote
gsetnotes
**Special Macro Commands**
/saveequip followed by an index number (e.g. “/saveequip 1″).
o This saves the currently equipped set of equipment to the specified index.
/loadequip followed by an index number (e.g. “/loadequip 1″).
o This loads the saved set of equipment from the specified index.
/cast followed by an ability name (e.g. “/cast Motif of Tenacityâ€).
o This casts the specified ability. You can specify a target for that ability using special targeting syntax (e.g. /cast @mouseover Commander’s Order)
/wait followed by a number of seconds (e.g. “/wait 1″)
o This is used to tell the game engine to wait the specified number of seconds before issuing the next command.
/stopcasting
o This tells the game engine to stop the current action and is a necessary intermediate step between chained macro commands.
/use item
o This uses the item named (e.g. /use Blessed Tome)
**Special Commands**
exportui
importui
exportkeybindings
importkeybindings
tweetpic - Tweet a Screenshot
Tweet - Opens the twitter interface.
%o - *Example* /p Attack %o. -> Attack him. or Attack her.
%p - *Example* /s Take %p loot. -> Take her loot. or Take his loot.
%s - *Example* /t %s is waiting. -> he is waiting. or she is waiting.
%T - displays the target selected in chat.
@Focustarget - Cast a spell at a target of a focused target, E.G. /cast @Focustarget Soul lance
@Lasttarget - Cast a spell on your last target before your current target
#show “ability†- Causes the macro to inherit the icon and ability icon of the skill.
**Advanced Macro Strings**
To use the following strings you will need to create a macro. To do this you go to the options menu then select macros or simply type /macro. Here you can select a
icon (or use the #show command to get the icon you desire) and enter the strings into the blank field. Once you create your macro you can place it on a spot on your AbilityBar. Some macros let you clear up AbilityBar space by organizing different spells into one macro instead of having every spell hot keyed (keep in mind those macros will only use "1" skill due to patching of stringed abilities).
Below are a few example that I have found at the moment.
*Assisting main Tank*
target
assist
cast
*As a tank or puller let people know you are pulling while getting hate*
party I am pulling the target %T
cast
*One button Follow command for a person you group with a lot*
target
follow
*Healing – do this for all 5 group members and you have a handy 1 button heal for each, you can mess around with different skills and combinations but you get the idea*
target
cast
*Chat warnings with skills*
party I am Squirreling the target %T , touch him and you will get rabies!!!
cast Transmorgrify
*MouseOver Heal Example*
#show Basic Heal
stopcasting
cast [ctrl] @mouseover Heal Over Time
cast [ctrl] Heal Over Time
cast [alt] @mouseover Big Heal
cast [alt] Big Heal
cast @mouseover Basic Heal
cast Basic Heal
*Setting up Reactionary Skills - Be sure to put the reactants on top so it cycles correctly*
#show Flamespear (ranged ability)
cast Furious Rage (reactive such as on block)
cast Face Slam (melee ability with a cooldown such as 6 seconds)
cast Reckless Strike (Melee Range Spamable)
cast Stonespear (ranged ability with cooldown)
cast Flamespear (ranged spamable)
*Ever get tired of adding every planar damage item onto a bar, here is a solution!*
Use "Planar damage item 1"
use "Planar damage item 2"
use "Planar damage item 3"
use "Planar damage item 4"
Ect..
Ect..
*Switching to DPS mode in a group but your tank is in danger??? try this if you are helping with heals on a tank for easy continuation of damage*
party Mages can heal now???? Just did!!!!! <--- optional
target
cast
assist <---- re-targets the target your tank is targeting, so you can just start casting DPS again.
*Using chat in macros to remind you to rebuff*
\\\Do This Step first\\\
private # - Make a private chat
\\\This is The Macro\\\
#show
cast
wait 25
<#> \\\Use the number of your chat\\\ - "Motif" is wearing off, re-cast it now!!
party - This will switch your primary chat back to party mode for you. You can also use /say to go back to general chat.
*Calling out Targets with group support*
\\\Calling out a target\\\
mark 1 @mouseover
party Prepare to spike damage in 2 seconds
cast @mark 1 debuff/snare
\\\Rest of team applies damage with this double tap\\\
cast @mark 1 Damage on a cooldown
cast @mark 1 Spammable damage
**Single Button Multiple Ability Macro**
#show ABILITY
suppressmacrofailures
cast ABILITY1
cast ABILITY2
cast ABILITY3
and so on.
The first line determines what ability icon is shown for the macro on your hotbar. It will also show that abilities status.
The second line allows the macro to work if the early abilities are not available.
The remaining lines are the order you wish to cast abilities.
As an example, for an Assassin's basic attack you have 3 choices, Backstab (requires you to be behind the target), Puncture (10 sec cooldown), and Savage Blow (instant, no cooldown). I would list these abilities in my macro in the order they are named. This means if I am behind my target I will use Backstab, if not puncture, if puncture is on cooldown (most of attacks in a fight) I will use Savage Blow.
Other considerations:
If you have reactive abilities you can put them on a single macro, or combine them early in a macro with normal attacks. If they are available, they go off. If not the macro cycles through.
If you have ranged and melee abilities, you can put the ranged abilities after the melee. If you move out of melee range (happens in PvP alot), then the ranged attacks are triggered. (warning, in dungeons this can cause a ranged auto attack at the worst moment)
More to come. Plus a big shoutout to BlackholeX and Hygeliac for all the info!